error กับ PHP + AJAX Parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expectin

พูดคุย แลกเปลี่ยน ปัญหา การเขียน JavaScript เครื่องมือ AJAX Web 2.0 AJAX Framework Jquery

Moderator: mindphp

elecpower
PHP Newbie
PHP Newbie
Posts: 2
Joined: 21/11/2010 11:28 am

error กับ PHP + AJAX Parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expectin

Post by elecpower »

มัน ERROR แบบนี้หน่ะครับ
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in C:\AppServ\www\account\member_login_ss.php on line 23



ส่วนข้างล่างนี้เป็น CODE ที่ผมทำหน่ะครับ ไม่ทราบว่ามันเป็นอะไรเหมือนกันครั บ ผมกำลังหัดเขียนอยู่

ถ้ารู้สาเหตุช่วยบอกผมด้วยนะครับ ว่าเป็นเพราะอะไรครับ

Code: Select all

<?php

session_start();
$login = $_POST['login'];
$pswd = $_POST['pswd'];

$dblink = mysql_connect ("localhost","root","ผมใส่แล้วแต่ลบออกแล้วครับ");
mysql_query ("USE accounts;");

$sql = <<<SQL
   SELECT * FROM member
   WHERE login = '$login' AND password = '$pswd';
   SQL;
   
   $result = mysql_query ($sql);
   
   $response = "";
   if(mysql_num_rows($result)==0) {
      $response = "alert ('Login หรือ Password ไม่ถูกต้อง')";
   }
   else {
      $member = mysql_fetch_array($result);
      $_SESSION['uid']=$member['id'];
      $_SESSION['login']=$member['login'];
      $_SESSION['name']=$member['name'];
      
      $cookie_name = "login";
      if (isset($_POST['store_login'])) {
         $value = $member ['login'];
         $expire = time() + 30*24*60*60;
         setcookie($cookie_name, $value, $expire);
      }
      else {
         setcookie($cookie_name, '',0);
      }
      $response = "hideForm();";
   }
   
   mysql_close($dblink);
   
   header ("content-type:text/javascript; charset=tis-620");
   echo $response;
   ?>
Last edited by mindphp on 21/11/2010 11:59 am, edited 2 times in total.
Reason: ????????????????????????????????????? ????????????????????????????????????????????????????????????????????????????????? ???????????????????????? php ????????? [code=php] Code ????????????????????? [/code]

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

Re: error กับ PHP + AJAX Parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expectin

Post by mindphp »

Code: Select all

$sql = <<<SQL
   SELECT * FROM member
   WHERE login = '$login' AND password = '$pswd';
   SQL;
แก้เป็น

Code: Select all

$sql = <<<SQL
   SELECT * FROM member
   WHERE login = '$login' AND password = '$pswd';
SQL;

ห้ามมีช่องว่าหน้า block ปิด SQL

หรือใช้

Code: Select all

$sql = "SELECT * FROM member
   WHERE login = '$login' AND password = '$pswd';";
แทนก็ได้ครับ
ติดตาม 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

elecpower
PHP Newbie
PHP Newbie
Posts: 2
Joined: 21/11/2010 11:28 am

Re: error กับ PHP + AJAX Parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expectin

Post by elecpower »

ขอบคุณมากเลยครับ

Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “JavaScript & Jquery Ajax”

Who is online

Users browsing this forum: No registered users and 5 guests