เกี่ยวกับ รับบ้อมูลจากแบบ form แล้ว fwrite ช่วยทีครับ

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

Moderators: mindphp, ผู้ดูแลกระดาน

-CJ-
PHP Newbie
PHP Newbie
Posts: 1
Joined: 22/04/2009 10:12 pm

เกี่ยวกับ รับบ้อมูลจากแบบ form แล้ว fwrite ช่วยทีครับ

Post by -CJ- »

คือผม จะมีแบบ form ให้คนกรอก พอกรอกรายละเอียดครบแล้ว แล้วกด submit ให้มันไปเขียนบนลงไฟล์ text

ปัญหาอยู่ที่ เวลา refresh หน้าเพจ มันจะรับข้อมูล มาทุกครั้งเวลา refresh

จะแก้ไข ยังไงดีครับ ให้รับข้อมูล เฉพาะ กด submit แล้วเท่านั้น

ผมมือใหม่มาก รบกวนด้วยนะครับ T,T

แบบ form

Code: Select all

<form id="form" name="form" method="post" action=""">
<input name="account" type="text" id="account" size="25" maxlength="20" />
<input name="pass" type="text" id="pass" size="25" maxlength="20" />
<input type="submit" name="submit" id="submit" value="Submit" />
</form>
function fwrite ใช้ if else แล้วไม่ได้ ไม่รู้ผิดตรงไหน

Code: Select all

if(isset($_POST['submit']))
{
$cc = fopen("info.txt", "a+");
fwrite($cc,"<b>Accont:</b> $_POST[account]   ");
fwrite($cc,"Pass: $_POST[pass]   \r\n");
fclose($cc);
}
else
{
fclose($cc);
{

User avatar
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
Posts: 25610
Joined: 22/09/2008 6:18 pm
Contact:

Re: เกี่ยวกับ รับบ้อมูลจากแบบ form แล้ว fwrite ช่วยทีครับ

Post by mindphp »

ถ้าจะแก้แบบ ง่ายๆ ก็ พอ Save ให้มันเปลี่ยนไปหน้าอื่น หรือหน้าเดิมที่ไม่มี action
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “Programming - PHP”

Who is online

Users browsing this forum: No registered users and 10 guests