Skip to content

Commit

Permalink
เปลี่ยนคำ
Browse files Browse the repository at this point in the history
  • Loading branch information
dixonsatit committed Mar 26, 2015
1 parent b780767 commit 812340d
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions tutorial/upload-upload-ajax.md
Original file line number Diff line number Diff line change
Expand Up @@ -249,9 +249,9 @@ public static function getUploadUrl(){

ฟังก์ชั่นนี้จะรับค่า 2 ค่าคือ $model,$tempFile

`$tempFile` เอาไว้เก็บชื่อไฟล์เดิมเพื่อใช้ในกรณีแก้ไข แล้วไม่ได้อัพโหลดไฟล์ใหม่ก็จะใช้ค่าเดิม เพราะเวลาที่เรา submit from เพื่อบันทึกข้อมูล ถ้าไม่ได้มีการเลือกไฟล์ใหม่มา ตัว file จะเป็นค่าว่างและจะทำให้ค่าไฟล์เดิมที่มีอยู่แล้วหายไป เพราะฉะนั้นเราต้องเก็บค่านี้ไว้เพื่อใช้กรณีที่ไม่มีการอัพโหลดไฟล์ใหม่ ก็ให้ใช้ค่าเดิมต่อไป
`$tempFile` มีไว้เพื่อเก็บชื่อไฟล์เดิม เพื่อเอาไว้ใช้ในกรณีแก้ไขข้อมูล หากการแก้ไขข้อมูลไม่ได้มีการอัพโหลดไฟล์ใหม่ ก็จะใช้ค่าเดิมจาก `$tempFile` เพราะเวลาที่ submit form แล้วไม่ได้อัพโหลดไฟล์ใหม ่ค่าจะเป็น null ทำให้ค่าเดิมที่เก็บไว้ก่อนหน้านี้จะเป็น null เราจึงใช้ค่าจาก $tempFile มาใช้เพื่อให้ข้อมูลเหมือนเดิม

จานั้นจะทำการเก็บชื่อไฟล์เดิมและชื่อไฟล์ใหม่ไว้เป็น array และนำมาแปลงค่าให้เป็น json แล้วส่งค่ากลับออกไปเป็น string ในรูปแบบ json เพื่อนำไปบันทึกข้อมูล
จากนั้นจะทำการเก็บชื่อไฟล์เดิมและชื่อไฟล์ใหม่ไว้เป็น array และนำมาแปลงค่าให้เป็น json แล้วส่งค่ากลับออกไปเป็น string ในรูปแบบ json เพื่อนำไปบันทึกข้อมูล

use file เพิ่มเติม

Expand Down

0 comments on commit 812340d

Please sign in to comment.