ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingเรื่อง ปัญหา Parse error: syntax error, unexpected ‘}’ ครับ
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: เรื่อง ปัญหา Parse error: syntax error, unexpected ‘}’ ครับ  (อ่าน 771 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
anuchit2499
สมุนแก๊งเสียว
*

พลังน้ำใจ: 35
ออฟไลน์ ออฟไลน์

กระทู้: 736



ดูรายละเอียด เว็บไซต์
« เมื่อ: 11 ตุลาคม 2011, 02:13:37 »

พอดีเพิ่งอัพโหลดสคริปเว็บไปตัวหนึง แล้วสมัคร user แล้วเข้าที่หน้า admin ลองดูรายละเอียด user ดู แต่มันขึ้นแบบนี้ครับ

Parse error: syntax error, unexpected '{' in /home/xxxxx/public_html/xxxxx.com/admin/edituser.php on line 41

ผมลองค้นหาใน google ดูปรากฎว่าเค้าว่าตัว { และ } มันหายไปตัวหนึ่งหรือปิดผิดที่อะไรสักอย่างนี้แหละครับ แต่ผมดูแล้วก็หาไม่เจอไม่รู้จะแก้ยังไง
เลยอยากให้เพื่อนๆ พี่ๆ น้องๆ ชาวไทยเสียว ช่วยหน่อยครับ

นี้คือโค็ดใน edituser.php ครับ

โค๊ด:
<?require "header.php"; 

if ($auth_gid)
  {
   
   if ($auth_gid!="1" && $auth_gid!="2")
      {

      header("Location: logout.php"); exit;
       }
       
   }
else
  {
   header("Location: login.php");
   }

$uid=check_input($_REQUEST['uid']);

    $sql="select * from users where userid=$uid";

    $result = mysql_query($sql) or die("Query failed.");
if(mysql_num_rows($result) ==0) { ?>
<div id="error"><div class="msg" id="sucmsgid"> <?
echo "No user found with this ID!"; ?>
</div></div>
<?
@mysql_close();
}
while ($row = mysql_fetch_array($result))
{
$ed_uname=$row['username'];
$ed_fname=$row['fname'];
$ed_lname=$row['lname'];
$ed_email=$row['email'];
$ed_status=$row['status'];
$ed_ugid=$row['usergid'];
$ed_uid=$row['userid'];
}

if(($auth_gid=="2" && $ed_ugid=="1") || ($ed_uid=="1"){

?>
<div id="error"><div class="msg" id="sucmsgid"> <?
echo "You are not allowed to edit this user!"; ?>
</div></div>
<?
}


?>

<center>
<h4> <font face="Comic Sans MS" size="4" color="#FF0000">Edit Account ID <?=$uid?> - "<?=$uname?>"<br />    </font></h4></center>
<br />
<hr>
<br /><br />
</center>
<div id="error" style="display:none;"><div class="msg" id="sucmsgid"></div><div class="error" id="msgid"></div></div>

<form name="config" action="<?= $_SERVER['PHP_SELF'] ?>" method="post" style="margin-top: 0px; margin-bottom: 0px;" onSubmit="return chk_update();">
<input type="hidden" name="uid" id="uid" value="<?=$ed_uid?>" >
<div class="profile">

<div class="row">
<div class="rowleft">
Username:
</div>
<div class="rowright">
<input type="text" name="uname" id="uname" value="<?=$ed_uname?>" size="40" maxlength="20" />
</div>
</div>

<div class="float row">
<div class="rowleft">
First Name:
</div>
<div class="rowright">
<input type="text" name="fname" id="fname" value="<?=$ed_fname?>" size="40" maxlength="20" />
</div>
</div>

<div class="float row">
<div class="rowleft">
Last Name:
</div>
<div class="rowright">
<input type="text" name="lname" id="lname" value="<?=$ed_lname?>" size="40" maxlength="20" />
</div>
</div>

<div class="float row">
<div class="rowleft">
Email Address:
</div>
<div class="rowright">
<input type="text" id="email" name="email" value="<?=$ed_email?>" size="40" maxlength="50" />
</div>
</div>


<div class="float row">
<div class="rowleft">
User Group:
</div>
<div class="rowright">
<select id="usergid" name="usergid"><option value="1" <?php if ($ed_ugid=="1"){ echo "selected";}?> >Admins</option><option value="2" <?php if ($ed_ugid=="2"){ echo "selected";}?> >Moderators</option><option value="3" <?if ($ed_ugid=="3") echo "selected";?>>Members</option></select>
</div>
</div>


<div class="float row">
<div class="rowleft">
Account Status:
</div>
<div class="rowright">
<select id="status" name="status"><option value="0" <?php if ($ed_status=="0"){ echo "selected";}?> >Pending</option><option value="1" <?php if ($ed_status=="1"){ echo "selected";}?> >Active</option><option value="2" <?php if ($ed_status=="2"){ echo "selected";}?> >Suspended</option></select>
</div>
</div>

<br />
<br />
<br />
Fill this only if you want to change this user password.<br />

<div class="float row">
<div class="rowleft">
New Password:
</div>
<div class="rowright">
<input type="password" name="pass" id="pass" value="" size="40" maxlength="32" />
</div>
</div>

<br />
<br />


<div class="float row">
<div class="rowleft">
&nbsp;
</div>
<div class="rowright">
<input name="submit" value="Update" type="submit" >
</div>
</div>

</div>
<br />
<br />

</form>
</div>
<br />
<? require "footer.php"; ?>

โค็ด line 41 คือ  if(($auth_gid=="2" && $ed_ugid=="1") || ($ed_uid=="1"){
ต้องแก้ยังไงช่วยด้วยครับ
 wanwan017 wanwan017
บันทึกการเข้า

เกมส์ เล่นเกมส์ แล้วจะช่วยผ่อนความ แล้วอนิเมะ คืออะไร พูดง่ายๆคือการ์ตูนอนิเมะ หรือเกมส์อนิเมะ นั้นเอง
ขายบทความคุณภาพถาษาอังกฤษราคาถูก ไว้สร้าง Network ส่วนตัว หรือ สร้าง Back Link คุณภาพ
m9gantz
คนรักเสียว
*

พลังน้ำใจ: 19
ออฟไลน์ ออฟไลน์

กระทู้: 113



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 11 ตุลาคม 2011, 02:21:49 »

ใส่ ) ไว้ข้างหน้า { ลองดูครับ

แบบนี้

if(($auth_gid=="2" && $ed_ugid=="1") || ($ed_uid=="1")){
บันทึกการเข้า

เรามี เราซุ่ม เราภูมิใจ
T_BADBOY_II
คนรักเสียว
*

พลังน้ำใจ: 19
ออฟไลน์ ออฟไลน์

กระทู้: 174



ดูรายละเอียด
« ตอบ #2 เมื่อ: 11 ตุลาคม 2011, 02:22:13 »

if(($auth_gid=="2" && $ed_ugid=="1") || ($ed_uid=="1")){

แบบนี้ป่าวลืม )
บันทึกการเข้า

รักที่สุดคือในหลวง  หวงที่สุดคือแผ่นดินไทย
QuickHostBiz
สมุนแก๊งเสียว
*

พลังน้ำใจ: 121
ออฟไลน์ ออฟไลน์

กระทู้: 639



ดูรายละเอียด เว็บไซต์
« ตอบ #3 เมื่อ: 11 ตุลาคม 2011, 02:25:14 »

if(($auth_gid=="2" && $ed_ugid=="1") || ($ed_uid=="1"){

แก้เป็น

if(($auth_gid=="2" && $ed_ugid=="1") || ($ed_uid=="1")){
บันทึกการเข้า
anuchit2499
สมุนแก๊งเสียว
*

พลังน้ำใจ: 35
ออฟไลน์ ออฟไลน์

กระทู้: 736



ดูรายละเอียด เว็บไซต์
« ตอบ #4 เมื่อ: 11 ตุลาคม 2011, 02:38:57 »

ขอบตุณมากครับได้แล้วครับ
ทำไมผมไม่เห็นนะ
ตามที่ท่านบอกมาเลยครับ
ขอบคุณครับ wanwan020 wanwan020
บันทึกการเข้า

เกมส์ เล่นเกมส์ แล้วจะช่วยผ่อนความ แล้วอนิเมะ คืออะไร พูดง่ายๆคือการ์ตูนอนิเมะ หรือเกมส์อนิเมะ นั้นเอง
ขายบทความคุณภาพถาษาอังกฤษราคาถูก ไว้สร้าง Network ส่วนตัว หรือ สร้าง Back Link คุณภาพ
หน้า: [1]   ขึ้นบน
พิมพ์