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

พูดคุยแลกเปลี่ยน ปัญหา การเขียน JavaScript เครื่องมือ AJAX Web 2.0 AJAX Framework jQuery และ Node.JS รวมถึง Framework Express ของ Node.JS ทำงานฝั่ง Server

Moderator: mindphp

elecpower
PHP Newbie
PHP Newbie
โพสต์: 2
ลงทะเบียนเมื่อ: 21/11/2010 11:28 am

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

โพสต์ที่ยังไม่ได้อ่าน โดย 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 ที่ผมทำหน่ะครับ ไม่ทราบว่ามันเป็นอะไรเหมือนกันครั บ ผมกำลังหัดเขียนอยู่

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

โค้ด: เลือกทั้งหมด

<?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;
   ?>
แก้ไขล่าสุดโดย mindphp เมื่อ 21/11/2010 11:59 am, แก้ไขไปแล้ว 2 ครั้ง.
เหตุผล: ????????????????????????????????????? ????????????????????????????????????????????????????????????????????????????????? ???????????????????????? php ????????? [code=php] Code ????????????????????? [/code]
ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 41378
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

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

โพสต์ที่ยังไม่ได้อ่าน โดย mindphp »

โค้ด: เลือกทั้งหมด

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

โค้ด: เลือกทั้งหมด

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

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

หรือใช้

โค้ด: เลือกทั้งหมด

$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
โพสต์: 2
ลงทะเบียนเมื่อ: 21/11/2010 11:28 am

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

โพสต์ที่ยังไม่ได้อ่าน โดย elecpower »

ขอบคุณมากเลยครับ
ตอบกลับโพส
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 81