|
|
|
มีปัญหาเกี่ยวกับ javascript:history.back อะคับ ลองเปลี่ยนทุกแบบแล้ว ลองปรับทุกแบบตามในเว็บที่อธิบายแต่มันก็ยังขึ้น error อะครับ |
|
|
|
|
|
|
|
<a href=\javascript:history.back()\">ย้อนกลับไปแก้ไข</a></font
ลืมใส่ " น่ะครับ
<a href=\"javascript:history.back()\">ย้อนกลับไปแก้ไข</a></font
|
|
|
|
|
Date :
2013-01-24 19:58:59 |
By :
deawx |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a href=\javascript:history.back()\">ย้อนกลับไปแก้ไข</a></font>";
<a href="javascript:history.back();">Back</a></font>"; //บรรทัดนี้ครับ
1. รบกวน Edit เอา Code ใส่แท็ก PHP หน่อยครับ
2. ดูคร่่าว ๆ
<a href=\javascript:history.back()\">ย้อนกลับไปแก้ไข</a></font>"; // อยู่บน ๆ
<a href="javascript:history.back();">Back</a></font>"; //บรรทัดนี้ครับ
มีรูปแบบมันแตกต่าง ลองไล่ Code / Syntax ให้เหมือนกันอีกที่ครับ
https://www.thaicreate.com/tutorial/javascript-back-next-close-print.html
|
ประวัติการแก้ไข 2013-01-24 20:12:38
|
|
|
|
Date :
2013-01-24 20:01:41 |
By :
apisitp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?php
session_start();
if($_POST) {
$name = $_POST['name'];
$login = $_POST['login'];
$pswd = $_POST['pswd'];
$pswd2 = $_POST['pswd2'];
if(empty ($name)){
$errmsg - "ท่านยังไม่ได้กำหนดชื่อ";
}
else if (!filter_var($login,Filter_validate_email)){
$errmsg = "อีเมล์ไม่ถูกต้อง";
}
else if ($pswd != $pswd2) {
$errmsg= "รหัสผ่าน 2 ครั้งไม่เหมือนกัน";
}
if ($errmsg != "") {
echo "<font size="5" color="#000000"> $errsmg<p /> //บรรทัดนี้กับบรรทัดถัดไปอ่ะครับที่มีปัญหา
<a href=\javascript:history.back()\">ย้อนกลับไปแก้ไข</a></font>"; //บรรทัดนี้ครับแก้แล้วก็ยัง ERROR คือผมแต่จะปรับแต่งให้แบบ
ถ้าล็อกอินไม่ได้ก็ให้กลับไปหน้าล็อกอินเหือนเดิมอะครับ ถ้าพี่ๆช่วยคิดโค้ดใหม่ได้ จะขอบคุณอย่างสูงครับ T__T
}
else {
include ("dbconn.inc.php");
$sql = "insert into user values
(0,'$login','$pswd','$name');";
@mysql_guery($sql) or die (mysql_error ());
header ("refresh:3; url=index.php");
echo "บันทุกข้อมููลเสร็จสิ้น จะกลับสู่หน้าหลักอีกสักครู่";
}
exit;
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<?php
include ("header.inc.php");
?>
<p/><h3 align="center"> สมัครสมาชิกใหม่ </h3>
<div align="center">แบบฟอร์มลงทะเบียนสมาชิก </div>
<form id="form1" name="form1" method="post" action="$_server['PHP_SELF']">
<div align="center">
<p> </p>
<table width="319">
<tr>
<td width="142">ชื่อ</td>
<td width="165"><label for="name"></label>
<input type="text" name="name" id="name" /></td>
</tr>
<tr>
<td>อีเมล์เพื่อใช้เข้าสู่ระบบ</td>
<td><label for="Login"></label>
<input type="text" name="Login" id="Login" /></td>
</tr>
<tr>
<td>รหัสผ่าน</td>
<td><label for="Pswd"></label>
<input type="password" name="Pswd" id="Pswd" /></td>
</tr>
<tr>
<td>ยืนยันรหัสผ่าน</td>
<td><label for="pswd2"></label>
<input type="password" name="pswd2" id="pswd2" /></td>
</tr>
<tr>
<td> </td>
<td><p>
<input type="submit" name="register" id="register" value="สมัครสมาชิก" />
</p></td>
</tr>
<tr>
<td colspan="2"><p align="center">ชื่อและอีเมล์ของท่าต้องห้ามซ้ำกับผู้อื่นและให้ใช้อีเมล์ที่แท้จริง</p>
<p align="center">ของท่านด้วยเพราะทางเว็บไซต์จะส่งผลการประมูลสินค้า</p>
<p align="center">ผ่านทางอีเมล์ทั้งระบุ</p></td>
</tr>
</table>
</div>
<p> </p>
</form>
</body>
</html>
<body>
อีกอันอะคับ
Code (PHP)
<?php
session_start();
if($_POST) {
include ("dbconn.inc.php");
$login = $_POST['login'];
$pswd=$_POST['pswd'];
$sql = "select * from user
where login = '$login' AND passwork = '$pswd';";
$rusult = mysql_query($sql);
if(mysql_num_rows($result) !=1) {
echo "<font size=5 color=Red>ล็อกอินหรือรหัสผ่านไม่ถูกต้อง<p/>
<a href="javascript:history.back();">Back</a></font>"; //บรรทัดนี้ครับแก้แล้วก็ยัง ERROR คือผมแต่จะปรับแต่งให้แบบ
ถ้าล็อกอินไม่ได้ก็ให้กลับไปหน้าล็อกอินเหือนเดิมอะครับ ถ้าพี่ๆช่วยคิดโค้ดใหม่ได้ จะขอบคุณอย่างสูงครับ T__T
}
else {
$_SESSION['user_name'] = mysql_rsult($result,0,"user_name");
$_SESSION['user_id'] = mysql_rsult($result,0,"user_id");
header ("refresh:3; url=index.php");
echo "ท่านเข้าสู่ระบบแล้ว จะกลับสู๋หน้าหลักอีกสักครู่";
}
exit;
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<?php
include ("header.inc.php");
?>
<p /><h3 align="center"> เข้าสู่ระบบ </h3>
<form name="form1" method="post" action="$_server['PHP_SELF']">
<div align="center">
<table width="238">
<tr>
<td width="72">Login</td>
<td width="154"><label for="login"></label>
<input type="text" name="login" id="login"></td>
</tr>
<tr>
<td>Password</td>
<td><label for="pswd"></label>
<input type="text" name="pswd" id="pswd"></td>
</tr>
<tr>
<td> </td>
<td><input type="submit" name="เข้าสู่ระบบ" id="เข้าสู่ระบบ" value="เข้าสู่ระบบ"></td>
</tr>
</table>
</div>
</form>
</body>
</html>
ลองเอาไปใส่แล้วก็ยังไม่ได้อะครับ T__T
|
|
|
|
|
Date :
2013-01-24 23:06:25 |
By :
opndangelo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
จาก
echo "<font size="5" color="#000000"> $errsmg<p /> //บรรทัดนี้กับบรรทัดถัดไปอ่ะครับที่มีปัญหา
<a href=\javascript:history.back()\">ย้อนกลับไปแก้ไข</a></font>";
ใส่
echo "<font size=\"5\" color=\"#000000\"> $errsmg<p /> //บรรทัดนี้กับบรรทัดถัดไปอ่ะครับที่มีปัญหา
<a href=\"javascript:history.back();\">ย้อนกลับไปแก้ไข</a></font>";
ผมลองแล้วใช้ได้นะ ลองเอาอันล่างไปใส่นะครับ
|
|
|
|
|
Date :
2013-01-24 23:12:33 |
By :
weaned |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตอบความคิดเห็นที่ : 4 เขียนโดย : weaned เมื่อวันที่ 2013-01-24 23:12:33
รายละเอียดของการตอบ ::
ขอบคุณครีบพี่ เย้ๆๆๆ
ช่วยอีกหน่อยได้ไหมอะครับ มีอยุอีกหน้านึง ผมเขียนเมอชื่อกี้ แต่มัน Error เป็นสิบเลยอะครับ T__T
Code (PHP)
<?php
session_staart();
if(!isset($_SESSION['user_id'])) {
hearder ("location;user_login.php");
}
$user_id=$_SESSION['user_id']
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<?php
include("header.inc.php");
if (get_magic_quotes_gpc()) {
$_post ['item_name'] = stripslashes ($_POST['item_name']);
$_post ['description'] = stripslashes ($_POST['description']);
}
$item_name =htmlspecialchars ($_POST['item_name'] , ent_quotes);
$description =htmlspecialchars ($_POST['description'] , ent_quotes);
$description = nl2br ($description);
$price=$_POST['starting_price'];
$_POST['date']= array_reverse ($_POST['date']);
$end_date =implode("-", $_POST['date'] );
$end_time =strtotime ($end_date);
$cur_time = strtotime ("now");
$errmsg = "";
if(empty($item_name) || empty ($description) || empty ($price)) {
$errmsg = "ท่านใส่ข้อมูลไม่ครบ";
}
else if (!checkdate($_POST['date'][1],
$_POST['date'][2],$_POST['date'][0])) {
$errmsg ="วันเดือนปีที่กำหนด ไม่ถูกต้อง"
}
else if ($end_time < $cur_time) {
$errmsg ="วันสิ้นสุดต้องถัดจากวันปัจจุบัน"
}
else if (!is_numeric(!$price)) {
$errmsg ="ราคาที่เริ่มต้นไม่ถูกต้อง"
else if ($_FILES['file']['error'] !=0) {
$errmsg ="เกิดข้อผิดพลาดในการอัพโหลดภาพ"
else if ($_FILES['file'] ['error'] ==0) {
$type = strtolower ($_FILES['file']['type']);
$pattern ="(jpe?g)| (PNG)| (gif)";
if (!eregi ($pattern,$type)) {
$errmsg = "ต้องเป็นภาพชนิด .jpg หรือ .png หรือ .gif เท่านั้น";
}
else if ($_FILES[['file'] ['size'] > 100000) {
$errmsg = "ขนาดของรูปต้องไม่เกิน "100 KB";
}
}
if ($errmsg !=") {
echo "ข้อผิดพลาด": $errmsg
<p/><a herf=javascript:history.back()>ย้อนกลับไปแก้ไข</a>
</body></html>";
exit;
}
include("dbconn.inc.php");
$sql = insert into item values
(0,$user_id,'$item_name','$description',
$price,'$end_date',0);";
@mysql_query ($sql) or die (mysql_error());
$item_id=mysql_insert_id();
$type = $_FILES['file']['type'];
$upfile=$_FILES['file]['tmp_name'];
$file=fread($file,filesize($upfile));
$content=addslashes($content);
fclose($file);
$sql="insert into img values
(0.$item_id,'$type','$content');";
@mysql_query ($sql or die (mysql_error());
echo "<p align=center> บันทึกข้อมูลแล้ว</p>";
}
?>
</p><h3 align="center">เพิ่มรายการเปิดประมูล</h3></p>
<form action="$_server['PHP_SELF']" method="post" enctype="multipart/form-data" name="form1" id="form1">
<div align="center">
<table width="444">
<tr>
<td width="91" height="25">ชื่อสินค้า</td>
<td width="258"><label for="item_name"></label>
<input type="text" name="item_name" id="item_name" /></td>
</tr>
<tr>
<td>รายละเอียด</td>
<td><label for="description"></label>
<textarea name="description" id="description"></textarea></td>
</tr>
<tr>
<td>วันที่ปิดประมูล</td>
<td><label for=""></label>
<label for="date[]"></label>
<select name="date[]" id="date[]">
<?php
for ($d = 1; $d<=31; $d++) {
echo "<option value=$d>$d</option>";
}
?>
</select>
<label for="date"></label>
<select name="date" id="date">
<?php
for ($i = 1; $i<=12; $i++) {
echo "<option value=$i>$i</option>";
}
?>
</select>
<label for="date"></label>
<select name="date2" id="date">
<option value="1">2555</option>
<option value="2">2556</option>
<option value="3">2557</option>
<option value="4">2558</option>
<option value="5">2559</option>
</select>
(ว/ด/ป)
</td>
</tr>
<tr>
<td>ราคาเริ่มต้น</td>
<td><label for="starting_price"></label>
<input type="text" name="starting_price" id="starting_price" /></td>
</tr>
<tr>
<td>รูปภาพ</td>
<td><label for="file"></label>
<input type="file" name="file" id="file" /></td>
</tr>
<tr>
<td> </td>
<td><input type="submit" name="ส่งข้อมูล" id="ส่งข้อมูล" value="ส่งข้อมูล" /></td>
</tr>
</table>
</div>
</form>
</body>
</html>
T__T อันนี้ผมไม่รุผิดตรงไหนแต่ error เยอะมาก ตั้งแต่บรรทัด 43 เลยอะครั
|
|
|
|
|
Date :
2013-01-24 23:48:52 |
By :
opndangelo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผิดบรรทัดที่ 43 46 49 52 59 60 64 66 67 74 84 100 120 125 129 136 อะครับ T_______________T
|
|
|
|
|
Date :
2013-01-24 23:55:52 |
By :
opndangelo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ช่วยด้วยน่ะคร้าบบบ บT___T
|
|
|
|
|
Date :
2013-01-25 01:21:11 |
By :
opndangelo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ก็ไล่ syntax ไล่อักษรเล็กใหญ่
ไล่ echo ค่าออกมา
แก้ทีละบรรทัด จะได้รู้เองครับ
|
|
|
|
|
Date :
2013-01-25 08:36:52 |
By :
apisitp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอโทษนะค่ะรบกวนถามหน่อยค่ะ มันไม่ error แล้วแต่มันไม่ยอมขึ้นเป็นภาษาไทยให้อ่ะ
มันเป็นแบบนี้อ่ะค่ะ
เธ—เนเธฒเธเธขเธฑเธเนเธกเนเนเธ”เนเธเธฃเธญเธเธเธทเนเธญ
Back
|
|
|
|
|
Date :
2013-03-08 14:04:09 |
By :
supaporn.gig |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอโทษนะค่ะ โค้ดนี้ user_subscribe.php ไม่ยอมลงฐานข้อมูลเพราะอะไรค่ะ พอกรอกข้อมูลครบ ก็ขึ้นให้กด back ตลอดไม่ยอมลงฐานข้อมูล
|
|
|
|
|
Date :
2013-03-08 22:52:41 |
By :
supaporn.gig |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|