|
|
|
ใช้ a href ลิงค์ไปอีกหนเาหนึ่งไม่ได้ ช่วยดูโค๊ดให้หน่อยค่ะ |
|
|
|
|
|
|
|
<a href="fromtwo.php"><input type="submit" name="button" id="button" value="sent"></a>
แก้เป็น
<input type="submit" name="button" id="button" value="sent">
และไฟล์ตัวรับ จาก action ของ form
เมื่อทำงานเสร็จแล้ว ให้ใส่
Code (PHP)
header ( 'location: fromtwo.php');
เพื่อ redirect ไปยัง page ที่ต้องการ
|
|
|
|
|
Date :
2015-07-10 13:28:15 |
By :
NewbiePHP |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไฟล์ action มีค่าตัวแปลอยู่แล้วน่ะค่ะ ต้องใส่ไปตรงไหนอ่ะคะ พอดีไม่มีพื้นฐานเลยแต่มาฝึกงานแล้วพี่เค้าให้ทำน่ะคะ ช่วยหน่อยนะคะ
Code (PHP)
<form action="<?php echo $editFormAction; ?>" name="form_report_ploblem" method="POST">
<table border="1" width="56%">
<tr>
<td colspan="2"><center><h1>แจ้งซ่อมออนไลน์</h1></center></td>
</tr>
<tr>
<td width="106" valign="top">
<center>
<label for="textfield"></label>
<?php
$handle = @fopen("../Problem/Machine_items.txt", "r");
$mac_type="";
if ($handle) {
$num_row=0;
while (($buffer = fgets($handle, 4096)) !== false) {
$num_row++;
if(substr(trim($buffer),0,1)!="#" && $num_row>=2){
$mac_data = explode(",", $buffer);//<== แยกข้อความ เพื่อเก็บลงในอาร์เรย์
if($mac_type!=$mac_data[0]){//เปรียบเทียบค่ากับบรรทัดก่อนหน้า เพื่อไม่ให้ข้อมูลซ้ำกัน
$mac_type = $mac_data[0]; //<==เก็บค่าตัวแปรในบรรทัดปัจจุบัน เพื่อเปรียบเทียบกับบรรทัดก่อนหน้า
echo "<h3><a href='?tap=1&Machinetype=".$mac_data[0]."'>".$mac_data[0].'</a></h3>'; // machin name
//echo $mac_data[1]; // machin ploblem
}
}
}
if (!feof($handle)) {
echo "Error: unexpected fgets() fail\n";
}
fclose($handle);
}
?>
</center></td>
<td width="167" valign="top">
<p>
<?php
if($_GET['Machinetype']!=""){
$handle = @fopen("../Problem/Machine_items.txt", "r");
$mac_type="";
if ($handle) {
while (($buffer = fgets($handle, 4096)) !== false) {
if(substr(trim($buffer),0,1)!="#"){
$mac_data = explode(",", $buffer);//<== แยกข้อความ เพื่อเก็บลงในอาร์เรย์
if(urldecode(trim($_GET['Machinetype']))==urldecode(trim($mac_data[0]))){
echo '
<h3><input type="radio" name="Problem" id="radio" value="'.$mac_data[1].'" style="float:left;" />';
echo $mac_data[1].'</h3>';
}
}
}
if (!feof($handle)) {
echo "Error: unexpected fgets() fail\n";
}
fclose($handle);
}
echo ' <p>
<input type="hidden" name="Machinetype" id="Machinetype" value="'.$_GET['Machinetype'].'"/>
<input type="submit" name="button" id="button" value="sent">
<input type="reset" name="button2" id="button2" value="cancal">
</p>';
}
?>
</p>
<p>
<input type="hidden" name="hiddenField" id="hiddenField" value="<?php echo $timestamp ?>">
<input name="Station" type="hidden" value="555">
</p>
</td>
</tr>
</table>
<input type="hidden" name="MM_insert" value="form_report_ploblem">
</form>
|
|
|
|
|
Date :
2015-07-10 13:34:48 |
By :
peachzasaa |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<form action="<?php echo $editFormAction; ?>" name="form_report_ploblem"
สีแดง link ไปไหนครับ ไปแก้ที่ไฟล์นั้น ครับ
|
|
|
|
|
Date :
2015-07-10 13:53:47 |
By :
NewbiePHP |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มันขึ้นมาตอน connect กับ batabast น่ะคะ ไม่ได้เป็นไฟล์
|
|
|
|
|
Date :
2015-07-10 14:12:15 |
By :
peachzasaa |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
งั้นลอง views source จาก browser มาดูหน่อยครับ อยากเห็น source code HTML ครับ
ต้องรู้ว่า เมื่อกด submit แล้ว ส่งค่าไปที่ไฟล์ไหน ก็ต้องตามไปแก้ที่ไฟล์นั้นครับ
เนื่องจากมันเป็นตัวแปร เลยต้องดู จาก Views Source ครับ
|
|
|
|
|
Date :
2015-07-10 14:18:48 |
By :
NewbiePHP |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|