ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingback ยังไง ไม่ให้ข้อมูลใน form หาย
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: back ยังไง ไม่ให้ข้อมูลใน form หาย  (อ่าน 4342 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
Kizmo
ก๊วนเสียว
*

พลังน้ำใจ: 3
ออฟไลน์ ออฟไลน์

กระทู้: 200



ดูรายละเอียด เว็บไซต์
« เมื่อ: 07 มกราคม 2010, 10:09:07 »

ถ้าสร้าง form ไว้แล้ว ทำปุ่ม preview เสร็จแล้วถ้าต้องการกลับมาแก้ไข

ทำยังไงให้ back แล้วข้อมูลใน form ที่ทำไว้ไม่หายไป

ขอบคุณล่วงหน้าคับ
บันทึกการเข้า

รับถ่ายภาพ http://emofoto.net
siamjung
Verified Seller
ก๊วนเสียว
*

พลังน้ำใจ: 25
ออฟไลน์ ออฟไลน์

กระทู้: 419



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 07 มกราคม 2010, 13:12:16 »

ส่วนใหญ่ถ้า ประกาศ session_start() ; ไว้ พอ back กลับมายังไงก็หายนะ นอกใจไม่ประกาศ session

ไม่ก็ใช้ิวิธีเก็บข้อมูลที่กรอกลง cookie ไว้ แล้วหน้าฟอร์มก็ตรวจสอบหากมี cookie input นั้นๆก็ให้แสดง

แนวทางประมาณนี้ครับ หรือใครมีวิธดีดีๆกว่านี้ก็แนะนำกันหน่อยละกันครับ
บันทึกการเข้า

งดรับงาน custom coding เตรียมพบบริการใหม่เร็วๆนี้

รับทำ PHP หรือปรับระบบระดับ bigbig เน้น cache คนเข้าแบบกระฉูดๆ <- สมัยก่อน

KendoUI,Ajax,Json,Custom Framework,JqueryUI,Adodb,Memcache,Smarty <- สมัยก่อน

Indicator สัญญาณเทรดคมๆ

App เรียนเทรดพื้นฐาน
CantonaX
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 144
ออฟไลน์ ออฟไลน์

กระทู้: 1,937



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 07 มกราคม 2010, 13:26:31 »

อยู่ที่โปรแกรมที่เค้าเขียนด้วยนะครับ
บันทึกการเข้า
in2clearsky
ก๊วนเสียว
*

พลังน้ำใจ: 44
ออฟไลน์ ออฟไลน์

กระทู้: 375



ดูรายละเอียด
« ตอบ #3 เมื่อ: 07 มกราคม 2010, 14:12:03 »

ประมาณนี้ครับ หน้าฟอร์ม
โค๊ด:
if(!isset($_SESSION['textbox'])) {$textbox='';} else {$textbox=$_SESSION['textbox'];}
<input id="textbox" name="textbox" type="text" value="<?php echo $textbox;?>" />

หน้า preview
โค๊ด:
if(isset($_POST['textbox'])) {$_SESSION['textbox']=$_POST['textbox'];}
บันทึกการเข้า

Dirty Deeds Done Dirt Cheap
Rapid-Developer
Newbie
*

พลังน้ำใจ: 4
ออฟไลน์ ออฟไลน์

กระทู้: 50



ดูรายละเอียด เว็บไซต์
« ตอบ #4 เมื่อ: 07 มกราคม 2010, 14:46:40 »

ถ้าเป็น Javascript ใช้คำสั่งนี้ได้ครับ  แต่พวก password มันจะไม่เก็บนะครับ
โค๊ด:
history.back();

บันทึกการเข้า

--
@@@
Administrator
สมุนแก๊งเสียว
*

พลังน้ำใจ: 33
ออฟไลน์ ออฟไลน์

กระทู้: 634



ดูรายละเอียด เว็บไซต์
« ตอบ #5 เมื่อ: 07 มกราคม 2010, 15:00:12 »

1.เก็บข้อมูลใส่ session ทั้งหมด
หรือ
2.เก็บข้อมูลลง DB ไปก่อนแต่เป็นการสร้างตารางไว้พักข้อมูลส่วนนี้เท่านั้น
หรือ
3..........นึกได้แค่นี้
บันทึกการเข้า

รับซื้อเว็บ 100uip ต่อวันขึ้นไป EA Forex
Kizmo
ก๊วนเสียว
*

พลังน้ำใจ: 3
ออฟไลน์ ออฟไลน์

กระทู้: 200



ดูรายละเอียด เว็บไซต์
« ตอบ #6 เมื่อ: 07 มกราคม 2010, 16:09:45 »

ปัญหาคือ form ของผมมันเป็น radio box ซะหมดเลยนี่สิ

back กลับไปหน้าเดิม แล้วทำโค้ดรองรับ คงเรื่องยาว

สงสัยต้องทำหน้า edit form เพิ่มอีกอัน -*-

 wanwan044 wanwan044 wanwan044
บันทึกการเข้า

รับถ่ายภาพ http://emofoto.net
kuznetsova
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 137
ออฟไลน์ ออฟไลน์

กระทู้: 1,316



ดูรายละเอียด เว็บไซต์
« ตอบ #7 เมื่อ: 07 มกราคม 2010, 17:01:02 »

ส่งไป แล้วส่งกลับครับ

 wanwan015
บันทึกการเข้า

thenetxx
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 41
ออฟไลน์ ออฟไลน์

กระทู้: 1,986



ดูรายละเอียด เว็บไซต์
« ตอบ #8 เมื่อ: 07 มกราคม 2010, 21:56:22 »

ทั่ว ๆ ไปจะเก็บลง session ครับ
บันทึกการเข้า

Develop site but can't develop life
ASIA
GigBoT
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 97
ออฟไลน์ ออฟไลน์

กระทู้: 3,434



ดูรายละเอียด เว็บไซต์
« ตอบ #9 เมื่อ: 07 มกราคม 2010, 21:57:36 »

ถ้าเป็น Javascript ใช้คำสั่งนี้ได้ครับ  แต่พวก password มันจะไม่เก็บนะครับ
โค๊ด:
history.back();



ตามนั้นนครับ
บันทึกการเข้า

ทำนม - คลินิกเสริมหน้าอก PSC อันดับ 1 ของไทย
รับทำ SEO สายขาว |
รับทำ SEO
ลบรอยสัก - เลเซอร์ลบรอยสัก Pico Laser เห็นผลจริง มีรีวิวการันตี
WordPress Hosting - โฮสติ้งคุณภาพ ที่ออกแบบมาเพื่อเว็บไซต์แบบ WordPress โดนเฉพาะ
Reality
สมุนแก๊งเสียว
*

พลังน้ำใจ: 51
ออฟไลน์ ออฟไลน์

กระทู้: 757



ดูรายละเอียด เว็บไซต์
« ตอบ #10 เมื่อ: 07 มกราคม 2010, 22:09:09 »

ปกติ กด back มันก็เซฟอยู่แล้วนี้ครับ Shocked

ยกเว้นพวกฟอร์ม password
บันทึกการเข้า

*You walk right into reality, While my heart's still wild and free.. 

Midnight Adventure
หน้า: [1]   ขึ้นบน
พิมพ์