Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,037

HOME > PHP > PHP Forum > แก้ไขข้อผิดพลาดในโปรแกรม คือผมทำเป็น เมนูลิส ตั้งชื่อว่า S เพื่อส่งค่าให้อีกฟอร์หนึ่งเมื่อส่งไปก็ปรากฏข้อความขึ้นนี่แหละครับ



 

แก้ไขข้อผิดพลาดในโปรแกรม คือผมทำเป็น เมนูลิส ตั้งชื่อว่า S เพื่อส่งค่าให้อีกฟอร์หนึ่งเมื่อส่งไปก็ปรากฏข้อความขึ้นนี่แหละครับ

 



Topic : 005394

Guest




คือผมทำเป็น เมนูลิส ตั้งชื่อว่า S เพื่อส่งค่าให้อีกฟอร์หนึ่งเมื่อส่งไปก็ปรากฏข้อความขึ้นนี่แหละครับ
จะแก้ไขตรงไหนดีครับ
Notice: Undefined index: S in E:\TestOnline\mathtest.php on line 18

ผมใช้ PHP+MS Access


Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 8 ก.ย. 2548 10:10:18 By : kennetty View : 2440 Reply : 4
 

 

No. 1



โพสกระทู้ ( 371 )
บทความ ( 0 )



สถานะออฟไลน์


คือว่า ช่วยวาง Code ให้ดูหน่อยก็ดีนะครับ ไม่เห้น Code ไม่รู้จะแก้ให้ยังไง ???

ตอนรับรับอย่างนี้หรือเปล่า $_GET['S'] , $_POST['S'] , $_REQUEST['S']






Date : 8 ก.ย. 2548 10:47:32 By : JezusMitsui
 


 

No. 2

Guest



$dsn = "school"; // ¡Ó˹´ª×èÍ DSN
$user =""; // ¡Ó˹´ª×èÍÅçÍ¡ÍÔ¹
$pass =""; // ¡Ó˹´ÃËÑʼèÒ¹
$connect = odbc_connect($dsn, $user, $pass) or die("µÔ´µèÍ DSN äÁèä´é"); // àÃÔèÁµÔ´µèÍ°Ò¹¢éÍÁÙÅ
$sql = "select * from math where IDTEST=$_POST[M]";
$exec = odbc_exec($connect,$sql); // àÃÔèÁàÍç¡«Ô¤Ôǵì¤ÓÊÑè§ SQL
echo "<br><center><b>&curren;&Oslash;&sup3;&agrave;&Aring;&times;&Iacute;&iexcl;&Ccedil;&Ocirc;&ordf;&Ograve; <font color=red>&curren;&sup3;&Ocirc;&micro;&Egrave;&Ograve;&Ecirc;&micro;&Atilde;&igrave;</font></b></center><BR><BR>";
$IDTEST=odbc_result($exec,"IDTEST");
$PROBLEM=odbc_result($exec,"PROBLEM");
$CH1=odbc_result($exec,"CH1");
$CH2=odbc_result($exec,"CH2");
$CH3=odbc_result($exec,"CH3");
$CH4=odbc_result($exec,"CH4");
$Check=odbc_result($exec,"Check");

echo "<form action=checkm.php method=post>";
echo "&nbsp;&nbsp;<B><font color=red>&cent;&eacute;&Iacute;&middot;&Otilde;&egrave; $IDTEST :: </FONT></B>";
echo " &nbsp;&nbsp; $PROBLEM<BR><BR>";

echo "&nbsp;&nbsp;<input type=radio name=R value=1><B>&iexcl; ::</B>&nbsp;&nbsp; $CH1<BR>";
echo "&nbsp;&nbsp;<input type=radio name=R value=2><B>&cent; ::</B>&nbsp;&nbsp; $CH2<BR>";
echo "&nbsp;&nbsp;<input type=radio name=R value=3><B>&curren; ::</B>&nbsp;&nbsp; $CH3<BR>";
echo "&nbsp;&nbsp;<input type=radio name=R value=4><B>&sect; ::</B>&nbsp;&nbsp; $CH4<BR>";


//odbc_result_all($exec);
odbc_free_result($exec); // &raquo;&Aring;&egrave;&Iacute;&Acirc;&atilde;&Euml;&eacute;&Atilde;&Otilde;&laquo;&Iacute;&Atilde;&igrave;&Ecirc;&agrave;&raquo;&ccedil;&sup1;&Iacute;&Ocirc;&Ecirc;&Atilde;&ETH;
odbc_close($connect); // &raquo;&Ocirc;&acute;&iexcl;&Ograve;&Atilde;&agrave;&ordf;&times;&egrave;&Iacute;&Aacute;&micro;&egrave;&Iacute;
echo "<input type=Hidden name=Action value=0>";
echo "<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type=submit name=action value=&Ecirc;&egrave;&sect;&curren;&Oacute;&micro;&Iacute;&ordm;>";
echo "</form>";

คือต้องการให้โปรแกรมส่งค่า $Check เพื่อไปตรวจสอบความถูกต้องในหน้าต่อไปน่ะครับ
มันก็ขึ้นฟ้องมาว่า
Notice: Undefined index: Check in E:\TestOnline\checkm.php on line 10
ข้างล่างนี้เป็นโค้ดที่ใช้ตรวจสอบค่า Check ครับ
<?

if ($_POST['R']==0)
{
echo "&curren;&Oslash;&sup3;&Acirc;&Ntilde;&sect;&auml;&Aacute;&egrave;&auml;&acute;&eacute;&agrave;&Aring;&times;&Iacute;&iexcl;&curren;&Oacute;&micro;&Iacute;&ordm;";
}
else
{

echo "&curren;&Oacute;&micro;&Iacute;&ordm;&cent;&Iacute;&sect;&curren;&Oslash;&sup3;&curren;&times;&Iacute; $_POST[Check] :: ";

}

?>
Date : 9 ก.ย. 2548 08:05:10 By : kennetty
 

 

No. 3



โพสกระทู้ ( 371 )
บทความ ( 0 )



สถานะออฟไลน์


มันไม่รู้จัก ค่า Check อยู่แล้ว เพราะ คุณไม่ได้ส่งค่า Check ไปพร้อมกับ form คุณต้องแก้ไขโดยใส่
<input type="hidden" name="Check" value="<?=$Check?>"> เข้าไป ระหว่าง Tag Form ตรงไหนก็ได้

ค่า $Check ที่คุณได้จาก Database มันไม่ได้ส่งไปพรอ้มกับ Form นะครับ อย่าเข้าใจผิด มันเป็นคนละอย่างกัน
Date : 9 ก.ย. 2548 10:45:18 By : JezusMitsui
 


 

No. 4

Guest


ขอบคุณครับ
Date : 2009-08-24 10:14:58 By : ขอบคุณครับ
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : แก้ไขข้อผิดพลาดในโปรแกรม คือผมทำเป็น เมนูลิส ตั้งชื่อว่า S เพื่อส่งค่าให้อีกฟอร์หนึ่งเมื่อส่งไปก็ปรากฏข้อความขึ้นนี่แหละครับ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 01
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่