|
|
|
ถามเรื่องการอัพไฟล์ขึ้นเว็บครับ ผมสามารถรันใน local ได้ปกติ แต่พออัพขึ้นเว็บแล้วมันรันไม่ได้อ่ะคับ ต้องไปแก้ตรงไหนหรือป่าว |
|
|
|
|
|
|
|
แต่รันในเครื่อง offline ได้นะคับ ไม่มีปัญหา
|
|
|
|
|
Date :
2009-08-26 15:03:25 |
By :
backship |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มันขึ้นแบบนี้อะคับ Parse error: syntax error, unexpected T_IF in C:\AppServ\www\project\checklogin.php on line 35
ทำตามที่คุณ Y-Masato บอกแล้วอะคับ
|
|
|
|
|
Date :
2009-08-27 15:39:45 |
By :
backship |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มีใครใจดีช่วยไหมคับ ผมมือใหม่อัพขึ้นโฮสอ่ะคับ ช่วยด้วยคับพี่ๆทุกท่าน
|
|
|
|
|
Date :
2009-08-27 21:38:41 |
By :
backship |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
สรุปแล้ว
เด้งว่า " คุณใส่ชื่อหรือรหัสผ่านผิดครับ!! กรุณากลับไปใส่อีกครั้ง "
หรือ
Parse error: syntax error, unexpected T_IF in C:\AppServ\www\project\checklogin.php on line 35
กันแน่ครับ
|
|
|
|
|
Date :
2009-08-27 22:27:53 |
By :
ariya99 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้าตอนแรกก็คงเป็น
เด้งว่า " คุณใส่ชื่อหรือรหัสผ่านผิดครับ!! กรุณากลับไปใส่อีกครั้ง "
ถ้าทำตามที่คุณ Y-Masato บอกก็ขึ้น
Parse error: syntax error, unexpected T_IF in C:\AppServ\www\project\checklogin.php on line 35
แต่ถ้าตอนนี้อยากแก้ตรงอันแรกก่อนอ่ะคับ
|
|
|
|
|
Date :
2009-08-28 08:51:21 |
By :
backship |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$namelog, $passlog มันมาจากไหน ครับ
มาจาก form อีกหน้าเพจหรือป่าวครับ
ถ้ามาจาก form อีกหน้านึงแล้วคุณส่งค่าแบบ method post
เวลาเรียกใช้งาน ก็ต้องเขียนแบบนี้ครับ $_POST['namelog'] และก็ $_POST['passlog ']
$sql2 = "select * from $tb2 where uUSER='".$_POST['namelog']."' and uPASS='".$_POST['passlog ']."'";
หรืไม่ถ้าคุณอยากใช้รูปแบบการเรียกตัวแปรแบบนี้ก็ทำได้ครับ โดยที่คุณต้อง ทำการแตกตัวแปร POST ก่อนนะครับ
extract($_POST);
|
|
|
|
|
Date :
2009-08-28 09:03:00 |
By :
DownsTream |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณคุณ downsTream และทุกๆความเห็นมากๆคับ จะลองทำตามดูคับผม
|
|
|
|
|
Date :
2009-08-28 16:46:33 |
By :
backship |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมลองทำดูแล้วคับ ถ้าไม่ใส่พาสที่ db ของฟิลพาสเวิสมันเข้าได้ แต่ถ้ากำหนดพาสมันจะเข้าไม่ได้คับ ทำไมมันใช้ $post ได้แค่ตัว namelog อันเดียวล่ะคับ
ในที่นี้ ผมเซตพาสเป็นคำว่า password คับ
รูปประกอบคับ
|
|
|
|
|
Date :
2009-08-29 01:58:45 |
By :
backship |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ทำยังไงดีคับ แล้วผมจะแตกตัวแปร $_post ที่ตรงไหนบรรทัดไหนอ่ะคับ
|
|
|
|
|
Date :
2009-09-01 21:21:28 |
By :
backship |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แล้วหน้าเพจที่แล้ว อ่า ครับ คุณ ได้ใช้ post กับ passlog ไหม ครับ น่าจะเอาโค้ด หน้าเพจก่อนหน้านี้มาดวยนะงับ
ปล.เพราะน่าจะได้คำตอบเร็วๆ ^^"
|
|
|
|
|
Date :
2009-09-02 11:11:45 |
By :
popnakub |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ต้องใส่ post ตรงไหนอ่ะคับ นี่โค้ดคับ
<?
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<td height="216" valign="top" background="images/Room/con4 Mosaic/wall3.jpg"><form name="form1" method="post" action="checklogin.php">
<p align="center"> </p>
<p align="center"><strong><span class="style12">Username:</span></strong><br>
<input name="namelog" type="text" id="namelog"> //ตรงนี้เป็นชื่อสำหรับเข้าใช้งาน
<br>
<span class="style15">Password:</span><br>
<input name="passlog" type="password" id="passlog">//ตรงนี้เป็นพาสเวิสสำหรับเข้าใช้งาน
<a href="RegisterForm.php"><br>
</a> <br>
<input type="submit" name="Submit" value="Login">
<input type="reset" name="Submit2" value="Reset">
</p>
</form></td>
<td rowspan="4" valign="top" bgcolor="#CCCCCC"><div align="center">
<p align="left">
<iframe width="100%" name="show" height="500" src="frameindex.php" scrolling="auto"></iframe>
</div>
</td>
</tr>
<tr>
<td height="50" valign="top"><img src="images/Menu/View_room.gif" width="288" height="50"></td>
</tr>
<tr>
<td height="183" valign="top" bgcolor="#D8D8D8"><span class="style7">
<div align="center"><a href="RegisterForm.php">
<a href="RegisterForm.php"><a href="RegisterForm.php"></a><a href="RegisterForm.php">
<marquee>
<img src="images/Room/con1.jpg" width="288" height="179">
<img src="images/Room/con2.jpg" width="288" height="179">
<img src="images/Room/con3.jpg" width="288" height="179">
<img src="images/Room/con4.jpg" width="288" height="179">
<img src="images/Room/con5.jpg" width="288" height="179">
<img src="images/Room/con6.jpg" width="288" height="179">
<img src="images/Room/con7.jpg" width="288" height="179">
</marquee>
</div></td>
</tr>
<tr>
<td height="26" valign="top" bgcolor="#D5D5D5"><div align="center" class="style8">ขณะนี้มีสมาชิกแล้วจำนวน
<?
include "connectdb.php";
$tb="member";
mysql_connect( $host,$username,$password) or die ("Can not Connect");
mysql_select_db($db) or die("Can't Select Dadabase");
$sql="select * from $tb";
$db_query=mysql_db_query($db,$sql);
$num_rows=mysql_num_rows($db_query);
$counter=0;
while($counter < $num_rows)
{
$counter++;
}
echo $counter;
mysql_close();
?>
คน </div></td>
</tr>
</table>
</body>
</html>
?>
|
|
|
|
|
Date :
2009-09-02 16:14:15 |
By :
backship |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตามคุณ DownsTream เลยค่ะ
$sql2 = "select * from $tb2 where uUSER='".$_POST['namelog']."' and uPASS='".$_POST['passlog ']."'";
เพียงแค่ .$_POST['passlog ']. ให้เปลี่ยน .$_POST['passlog']. ค่ะ คงกดผิดเผลอไปเว้น วรรค
|
|
|
|
|
Date :
2009-09-02 16:42:53 |
By :
Ninezy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|