|
|
|
session_start() ช่วยตรวจสอบหน่อยครับ ผมไม่เข้าใจครับ |
|
|
|
|
|
|
|
$captcha ที่บรรทัดที่ 7 มีค่าอะไรครับ ดูแล้วอาจจะยังไม่ได้ตั้งค่าให้ตัวแปรครับ
|
|
|
|
|
Date :
2013-12-05 17:30:00 |
By :
num |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$captcha บรรทัดที่ 7
$_SESSION['codea'] = $captcha;
$captcha = substr($str,0,25); <<< อันนี้ครับ
|
|
|
|
|
Date :
2013-12-05 17:56:37 |
By :
beerburn |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
บรรทัด 21
ผมแก้แล้วครับ
if($_POST['code'] == $_SESSION['codea']){
}else{
echo "รหัสลับไม่ถูกต้อง";
}
ผมแก้เแล้วยังไม่ได้เลยครับ
|
|
|
|
|
Date :
2013-12-05 18:09:56 |
By :
beerburn |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตรวจสอบตัวแปรดูครับ
var_dump($_POST['code'] , $_SESSION['codea']);
if(isset($_POST['code'])&& isset($_SESSION['codea'])){
if($_POST['code'] == $_SESSION['codea']){
}else{
echo "รหัสลับไม่ถูกต้อง";
}
}
|
|
|
|
|
Date :
2013-12-05 18:14:30 |
By :
num |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
No 3 ครับ ยังไม่ได้ครับ
อันนี้เป็นโค๊ดเต็มน่ะครับ
index ครับ
Code (PHP)
error_reporting(E_ALL & ~E_NOTICE & ~E_DEPRECATED);
if(!eregi("[a-z0-9]{5,10}",$username)){
$err = "ชื่อสมาชิกต้องมากว่า 5 ตัวอักษร";
}else if(!eregi("[a-z0-9]{5,10}",$password)){
$err = "รหัสผ่านต้องมากกว่า 5 ตัวอักษร";
}else if($password != $repassword){
$err = "รหัสผ่านไม่ตรงกัน";
}else if(empty($code)){
$err = "รหัสลับยังไม่ได้ระบุ";
}
if(isset($_POST['code'])&& isset($_SESSION['codea'])){
if($_POST['code'] == $_SESSION['codea']){
}else{
$err = "รหัสลับไม่ตรงกัน";
}
}
if($err == ""){
include ("include\connect.php");
mysql_query($insert);
if($insert){
$err = "สมัครสมาชิกเรียบร้อยแล้ว";
}
}
}
อันนี้เพจ include ครับ
Code (PHP)
session_start();
$str = md5(crypt("captcha"));
$captcha = substr($str,0,25);
echo $captcha;
$SESSION['codea'] = $captcha;
|
|
|
|
|
Date :
2013-12-05 18:17:15 |
By :
beerburn |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ด้านบนชื่อตัวแปรไม่ถูกต้องครับ
$SESSION['codea'] = $captcha; //ต้องเป็น $_SESSION ครับ
|
|
|
|
|
Date :
2013-12-05 18:22:13 |
By :
num |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้แล้วครับบ ขอบคุณมากครับบ
|
|
|
|
|
Date :
2013-12-05 18:39:04 |
By :
beerburn |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|