ขึ้น Host โค้ด php แสดงสินค้า ไม่ขึ้น (ตามภาพเทียบกับตอนอยู่ในเครื่อง)
view source ดูครับ ปรับให้ใช้ไปตำแหน่งที่ภาพอยู่ หรือย้ายภาพมาไว้ในตำแหน่งที่โค้ดบอกครับ ^^
Date :
2010-09-21 20:29:26
By :
pjgunner.com
อาการแบบนี้ เหมือนไม่ได้รัน localhost
Date :
2010-09-21 20:34:31
By :
Kotakin
case sensitive นะครับ
Date :
2010-09-21 20:41:47
By :
pjgunner.com
โค้ดตรงที่มีปัญหา ลิ้งไปที่หน้า all-pro.php คับโค้ดตามนี้
Code (PHP)
<body onload="MM_preloadImages('images/pushproduct/11.gif','images/pushproduct/22.gif','images/pushproduct/33.gif','images/pushproduct/44.gif','images/pushproduct/55.gif','images/pushproduct/66.gif','images/pushproduct/77.gif','images/pushproduct/all1.gif','images/pushproduct/sitemap11.gif','images/link11.gif','images/link2.gif','images/link33.gif')">
<center>
<table width="990" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" class="table">
<tr>
<td align="center" valign="top" class="table"><img src="images/head.jpg" width="990" height="200" border="0" usemap="#Map" /></td>
</tr>
<tr>
<td align="center" valign="top" class="table"><table width="100%" border="1" cellpadding="0" cellspacing="0" bordercolor="#FF8080" bgcolor="#FFCCCC">
<tr>
<td width="24%" height="853" valign="top"" class="table"><table width="100%" bordercolor="#FF8080">
<tr>
<td valign="top"><table width="100%">
<tr>
<th class="text"><div align="center" class="text">เข้าสู่ระบบ</div></td>
</tr>
<tr>
<td><form name="check" method="post" action="login2.php" enctype="multipart/form-data" >
<table border=0 align="center" >
<tr>
<th class="text"><div align="left" class="text">ชื่อผู้ใช้</div></th>
<td width="90" class="text"><input name=txtid type=text size=15></td>
</tr>
<tr>
<th class="text"><div align="left" class="text">รหัสผ่าน</div></th>
<td class="text"><input name=txtpass type=password size=15></td>
</tr>
<tr>
<td colspan=2><center><input type=submit name=btnsent value="Login"></center></td>
</tr>
</table>
<p align="center"><a href="forget.php">ลืมรหัสผ่าน </a>| <a href="register">สมัครสมาชิก<br />
</a> </p>
</form></td>
</tr>
</table></td>
</tr>
<tr>
<td valign="top"><table width="100%">
<tr>
</tr>
<tr>
<td height="23" valign="top" class="text"><div align="center"><a href="all-pro.php" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image20','','images/pushproduct/all1.gif',1)"><img src="images/pushproduct/all.gif" name="Image20" width="223" height="30" border="0" id="Image20" /></a></div></td>
</tr>
<tr>
<td valign="top"><a href="pro.php" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image13','','images/pushproduct/11.gif',1)"></a><a href="#" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image13','','images/pushproduct/11.gif',1)"></a><a href="p-tel.php" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image13','','images/pushproduct/11.gif',1)"><img src="images/pushproduct/1.gif" name="Image13" width="223" height="30" border="0" id="Image13" /></a><a href="#" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('1','','images/pushproduct/11.gif',1)"></a></td>
</tr>
<tr>
<td valign="top"><a href="p-stationery.php" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image14','','images/pushproduct/22.gif',1)"><img src="images/pushproduct/2.gif" name="Image14" width="223" height="30" border="0" id="Image14" /></a></td>
</tr>
<tr>
<td valign="top"><a href="p-cosmetics.php" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image15','','images/pushproduct/33.gif',1)"><img src="images/pushproduct/3.gif" name="Image15" width="223" height="30" border="0" id="Image15" /></a></td>
</tr>
<tr>
<td valign="top"><a href="p-cd.php" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image16','','images/pushproduct/44.gif',1)"><img src="images/pushproduct/4.gif" name="Image16" width="223" height="30" border="0" id="Image16" /></a></td>
</tr>
<tr>
<td valign="top"><a href="p-money.php" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image17','','images/pushproduct/55.gif',1)"><img src="images/pushproduct/5.gif" name="Image17" width="223" height="30" border="0" id="Image17" /></a></td>
</tr>
<tr>
<td valign="top"><a href="p-hbag.php" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image18','','images/pushproduct/66.gif',1)"><img src="images/pushproduct/6.gif" name="Image18" width="223" height="30" border="0" id="Image18" /></a></td>
</tr>
<tr>
<td valign="top"><a href="p-backpag.php" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image19','','images/pushproduct/77.gif',1)"><img src="images/pushproduct/7.gif" name="Image19" width="223" height="30" border="0" id="Image19" /></a></td>
</tr>
<tr>
<td valign="top"><a href="sitemap.php" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image21','','images/pushproduct/sitemap11.gif',1)"><img src="images/pushproduct/sitemap1.gif" name="Image21" width="223" height="30" border="0" id="Image21" /></a></td>
</tr>
</table></td></tr>
<tr>
<td>
<style type="text/css">
<!--
body,td,th {
font-family: Arial, Helvetica;
font-size: 14px;
}
a:link {
color: #006699;
text-decoration: none;
}
a:visited {
text-decoration: none;
color: #006699;
}
a:hover {
text-decoration: underline;
color: #FF0000;
}
a:active {
text-decoration: none;
color: #006699;
}
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
.style1 {color: #999999}
-->
</style>
</a> </p>
<body>
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr> </tr>
</table>
<div align="center"><TABLE cellSpacing=0 cellPadding=0 width=151 align=center border=0
valign="top">
<!--DWLayoutTable-->
<FORM name=frmPage action=http://track.thailandpost.co.th/ShowResults.asp method=post target=_blank>
<TBODY>
<TR>
<TD width="8"><IMG height=100 alt="" src="images/trackking/posttracking_01.gif"
width=8></TD>
<TD width="130"><IMG height=100 alt="" src="images/trackking/posttracking_02.gif"
width=130></TD>
<TD width="13"><IMG height=100 alt="" src="images/trackking/posttracking_03.gif"
width=13></TD>
</TR>
<TR>
<TD background="images/trackking/posttracking_04.gif"><!--DWLayoutEmptyCell--> </TD>
<TD bgColor=#f3f3f3>
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<TR>
<TD>
<DIV align=center><INPUT id=IDItemID size=14
name=ItemID></DIV></TD></TR>
<TR>
<TD>
<DIV align=center><INPUT type=hidden value=default.asp
name=PageName>
<INPUT type=submit value=Search name=Submit1 id="Submit1">
</DIV></TD></TR>
<TR>
<TD>
<DIV align=center><A href="http://track.thailandpost.co.th/"
target=_blank>รายละเอียด</A><span class="style1"></span> </DIV></TD></TR></TBODY></TABLE></TD>
<TD background="images/trackking/posttracking_06.gif"><!--DWLayoutEmptyCell--> </TD>
</TR>
<TR>
<TD height="15" valign="top"><IMG height=15 alt="" src="images/trackking/posttracking_07.gif"
width=8> </TD>
<TD valign="top"><IMG height=15 alt="" src="images/trackking/posttracking_08.gif"
width=130> </TD>
<TD valign="top"><IMG height=15 alt="" src="images/trackking/posttracking_09.gif"
width=13></TD>
</TR>
</FORM>
</TABLE>
</div>
<br />
<br /></td>
</tr>
</table>
</td>
<td width="76%" valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="center" bgcolor=""><table width="80%">
<tr>
<td bgcolor="#FF8080"><MARQUEE class=text onmoouseover=this.stop() onmouseout=this.start() scrollAmount=2 scrollDelay=60 direction=left height=25>
<span class="style2">Kapao4U ยินดีต้อนรับ </span>
</MARQUEE></td>
</tr>
</table></td>
</tr>
<tr>
<td>
<?
session_start();
$user_ses=$_SESSION['user1'];
$sql="select * from member where mem_user='$user_ses'";
$runsql=mysql_query($sql) or die("ไม่สามารถ Run SQL ได้");
$type=mysql_fetch_array($runsql);
$row=mysql_num_rows($runsql);
if($row!=0)
{
echo "ยินดีต้อนรับคุณ ", $type['mem_name']," <a href ='editmem.php?mem_user=", $type['mem_user'],"'>แก้ไขข้อมูลส่วนตัว</a> ";
//ออกจากระบบ
echo " <a href='logout.php'>ออกจากระบบ</a> <a href='status.php'>เช็คสถานะ</a> <a href='basket.php'><img src='images/cart1.png' width='30'' height='30' border='0'>ดูสินค้าในตระกร้า</a> ";
}
else
{
echo "คุณยังไม่ได้ Login เข้าระบบ";
}
?></td>
</tr>
<tr>
<td> <form name="frmtext" method="POST" action="all-pro.php">
<script language="javascript">
function setValue(id)
{
//เมื่อเลือก radioให radio มีค่าตามต้องการ
if(id==1){
document.getElementById(id).value="รหัสสินค้า";
}
else
{
document.getElementById(id).value="ชื่อสินค้า";
}
}
</script>
<input type="hidden" name="hdradio" id="hiddenField"/>
<center><input name="rdopro" id=1 type="radio" value="รหัสสินค้า" checked onClick="setValue(1)">รหัสสินค้า
<input name="rdopro" id=2 type="radio" value="ชื่อสินค้า" onClick="setValue(2)">ชื่อสินค้า
<input type="text" name="txtsearch">
<input name="btnsearch" type="submit" value="ค้นหา"></center>
</form>
</td>
</tr>
<tr>
<td>
<?
//การทำงานค้นหาจาก textbox
//ถ้ามีการกดปุ่มค้นหาของ textbox จะต้องทำลาย session ของปุ่มค้นหาตามประเภท และค่าจาก dropdown
if($_POST['btnsearch']!="")
{
unset($_SESSION['sentdrop'],$_SESSION['search_id']);
//รับค่าจากปุ่มมาอยู่ที่ ตัวแปร session
$_SESSION['senttext']=$_POST['btnsearch'];
//เอาค่าจาก radio ใส่ตัวแปร session เพื่อเวลาเปลี่ยนหน้า จะได้จำค่าไว้
$_SESSION['pro'] = $_POST['rdopro'];//รับค่า จาก radio
$_SESSION['textsearch']= $_POST['txtsearch'];//คำที่ใช้ค้นหา
}
$pro=$_SESSION['pro'];
$textsearch=$_SESSION['textsearch'];
$senttext=$_SESSION['senttext'];
//การค้นหาจาก dropdown
//เอาค่าของ dropdown ใส่ตัวแปร session เพื่อที่ว่าเมื่อกดหน้าอื่นได้มีการทำงานของค่านั้นไว้อยู่
if($_POST['btndropdown']!="") //ถ้า dropdown ไม่เป็นค่าว่าง คือได้เลื่อกแล้ว
{
$_SESSION['search_id']=$_POST['btndropdown'];//typedropdown ให้เอาค่าใส่ตัวแปร session
//เอาค่าของปุ่มใส่ session เพื่อเวลาเปลี่ยนหน้าจะได้ยังรู้สึกว่ามีการทำงานที่ปุ่มนั้นอยู่
if($_SESSION['sentdrop']!="") //ถ้า session ปุ่มไม่ว่า คือเคยกดแล้ว
{
unset($_SESSION['senttext'],$_SESSION['textsearch'],$_SESSION['pro']); //ทำลาย session ของ ปุ่ม textbox,radio และ ปุ่มกด
}
$_SESSION['sentdrop']=$_POST['btndropdown']; //ไม่ว่าจะว่างหรือไม่ให้เอาค่าจากปุ่มใส่ตัวแปร session ไม่ต้องกังวลว่าจะมีผลของตัวแปร session ค้างเมื่อกดปุ่มค้นหาจาก textbox เพราะเราจะเขียน clear ค่ามันก่อน
}
$sentdrop=$_SESSION['sentdrop'];
$id1=$_SESSION['search_id'];
//จบการทำงานค้นหากับ dropdown
if($sentdrop)
{
if($id=="")
{
$sql9 = "select * from product";//ทั้งหมด
}
else
{
$sql9 = "select * from product,type where product.p_type=type.t_id and t_name = '$id1'";//ค้นหาตามประเภท
}
}
else
{
if ($pro =="รหัสสินค้า")
{
if($textsearch == "")
{
$sql9 ="select * from product";//ทั้งหมด
}
else
{
$sql9 = "select * from product where p_id like '%$textsearch%'";//ตามรหัสสินค้า
}
}
else
{
if($textsearch == "")
{
$sql9 ="select * from product";//ทั้งหมด
}
else
{
$sql9 = "select * from product where p_name like '%$textsearch%'";//ตามชื่อสินค้า
}
}
}
$perpage=6; //จำนวนต่อ 1 หน้าอยากให้ 1 หน้ามีกี่รายการก็กำหนดเอา
//$page=$_GET['page']; รับค่าเลขหน้าที่ส่งมา
if($_GET['page']=="") //ถ้ายังไม่มีเลขหน้า คือเข้าหน้าเว็บครั้งแรก โดยที่ยังไม่มีการกดเลขหน้าใดๆ
{
$page=1; //ให้ทำงานอยู่ที่หน้า 1
}
else
{
$page=$_GET['page']; //ส่วนถ้าเกิดจากการเลือกหน้าแล้ว ก็ให้รับเลขหน้าที่กดลิงค์ เอามาเก็บไว้ที่ตัวแปร
}
//ในกรณีมีหน้าแล้ว สามารถที่จะถัดไป ก่อนหน้าได้
$prev=$page-1; //ให้ย้อนกลับคือหน้าที่กดปัจจุบัน-1
$next=$page+1; //ให้ไปถัดไป คื หน้าที่กดปัจจุบัน+1
//ดึงข้อมูลปกติ
$runsql9= mysql_query($sql9) or die ("not run sql9");
//หน้าเริ่มต้น
$start=($perpage*$page)-$perpage; //ลำดับเริ่มต้นให้เอา จำนวนต่อหน้า * เลขหน้า - จำนวนต่อหน้า เช่น 20*2-20 เท่ากับ 20 แต่เพราะเริ่มจาก 0 แต่ในลำดับจริงๆ ที่มองเห็นคือ 21
// เพื่อแบ่งหน้า
$numrow=mysql_num_rows($runsql9); //นับแถวทั้งหมด //เพิ่มสำหรับแบ่งหน้า
if($numrow<=$perpage) //จำนวนรายการจากฐานข้อมูล น้อยกว่า จำนวนต่อหน้า ก็ได้ จำนวนหน้า แค่ 1
{
$numpage=1; //จำนวนหน้า เท่ากับ 1
}
elseif(($numrow%$perpage)==0) //จำนวนรายการจากฐานข้อมูลหารด้วยจำนวนต่อหน้า ลงตัว คือเหลือ เศษ 0
{
//ก็ให้เอาจำนวนรายการทั้งหมด / ต่อหน้าได้เลย
$numpage=$numrow/$perpage;
}
else //สุดท้ายคือหารไม่ลงตัว เช่น มี 10 รายการ หน้า ละ 3 ก็จะ 10/3 จำเหลื่อเศษ ดังนั้นให้ปัดลดลงเป็นจำนวนเต็ม ส่วนที่เหลือให้ไปอีกหน้า คือ +1
{
$numpage=(int)($numrow/$perpage)+1; //หน้าต้องเป็นจำนวนเต็ม+1
}
//เพิ่มการจำกัดหน้าด้วยคำสั่ง sql อีกรอบ ว่า 1 หน้ามีกี่รายการ โดยการใช้ คำสั่ง limit (จำกัด) ตามด้วย รายการเริ่มต้น ,มีกี่รายการต่อหน้า
$sql9=$sql9." order by p_id LIMIT $start,$perpage";
$runsql9=mysql_query($sql9);
echo"<br><center>
<table border='3' border=3 bordercolor='#FF9999'>";
while($list = mysql_fetch_array($runsql9))
{
echo "
<tr>
<td width='72'> <IMG SRC='backoffice/images/",$list['p_pic']," ' width=100 height=100></td>
<td width='190'>
<table>
<tr>
<td align='left'><b>รหัสสินค้า : </b>",$list['p_id'],"</td>
</tr>
<tr>
<td align='left'><b>ชื่อสินค้า : </b>",$list['p_name'],"</td>
</tr>
<tr>
<td align='left'><b>ราคา : </b>",$list['p_price'],"</td>
</tr>
<tr>
<td align='left'><a href='show_detail.php?p_id=",$list['p_id'],"'>รายละเอียดสินค้า </a></td>
</tr>
<tr>
<td align='right'><a href='basket.php?p_id=",$list['p_id'],"'><img src='images/cart.png' width='100'' height='30' border='0'></a></td>
</tr>
</table>" ;
echo"</center>
</td></tr>";
}
if($numpage>1) //ถ้าจำนวนหน้ามากกว่า 1 ถึงจะแสดงหน้าที่ลิงค์ไปมา
{
if($page!=1) //ถ้า หน้าที่ทำงานไม่เป็นหน้า 1 ให้มีกลับไป เช่น หน้า 3 ต้องมีถัดไป เป็น 2
{
//page เป็นการส่งค่าผ่านตัวแปร แบบ get ซึ่งในที่นี้จะส่งในหน้าเดียวกัน กลับไปด้านบน
echo "<a href=all-pro.php?page=$prev>กลับไป</a> ";
}
for($i=1;$i<=$numpage;$i++) //วนลูปจำนวนหน้า โดย เริ่มจากหน้าหนึ่ง ถึง หน้าทั้งหมด เพิ่มทีละหน้า
{
if($i!=$page)
{echo " <a href=all-pro.php?page=$i>$i</a> ";}
else
{echo $i; }
}
if($page!=$numpage) //ถ้าหน้า ไม่เท่ากับหน้าทั้งหมด เช่น อยู่หน้า 2 ของทั้งหมด 5 หน้า ถัดไปต้องทำงานได้
{
echo "<a href=all-pro.php?page=$next>ถัดไป</a>";
}
}
?>
<!--end-->
<p> </p></td>
</tr>
</table>
<? echo $page,"/", $numpage,"<br>"; //หน้าที่ทำงาน ต่อ หน้าทั้งหมด?></td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
<tr>
<td valign="bottom" background="Drag to a file to choose it." class="table"><img src="images/footer.gif" width="990" height="80" /></td>
</tr>
</table></td>
</tr>
</table>
</center>
<map name="Map" id="Map">
<area shape="poly" coords="823,170,827,168,832,166,836,165,842,163,847,162,852,160,856,159,860,159,912,158,916,160,923,161,930,164,939,167,947,172,951,175,951,181,947,186,942,189,929,195,915,197,900,198,887,198,867,198,855,197,841,195,825,189,818,181,818,174" href="postque.php" />
<area shape="poly" coords="679,172,683,170,688,168,692,167,698,165,703,164,708,162,712,161,716,161,768,160,772,162,779,163,786,166,795,169,803,174,807,177,807,183,803,188,798,191,785,197,771,199,756,200,743,200,723,200,711,199,697,197,681,191,674,183,674,176" href="contact.php" />
<area shape="poly" coords="539,171,543,169,548,167,552,166,558,164,563,163,568,161,572,160,576,160,628,159,632,161,639,162,646,165,655,168,663,173,667,176,667,182,663,187,658,190,645,196,631,198,616,199,603,199,583,199,571,198,557,196,541,190,534,182,534,175" href="how-to-pay.php" />
<area shape="poly" coords="395,171,399,169,404,167,408,166,414,164,419,163,424,161,428,160,432,160,484,159,488,161,495,162,502,165,511,168,519,173,523,176,523,182,519,187,514,190,501,196,487,198,472,199,459,199,439,199,427,198,413,196,397,190,390,182,390,175" href="how-to-buy.php" />
<area shape="poly" coords="246,174" href="#" />
<area shape="poly" coords="244,176" href="#" /><area shape="poly" coords="245,175" href="#" /><area shape="poly" coords="249,170,253,168,258,166,262,165,268,163,273,162,278,160,282,159,286,159,338,158,342,160,349,161,356,164,365,167,373,172,377,175,377,181,373,186,368,189,355,195,341,197,326,198,313,198,293,198,281,197,267,195,251,189,244,181,244,174" href="index.php" />
</map>
</body>
</html>
Date :
2010-09-21 21:35:52
By :
aksang
เซิร์ฟเวอร์ รัน php ไม่ได้หรือเปล่าครับ
Date :
2010-09-21 22:27:47
By :
iieszz
ตัว server น่าจะรองรับนะคับดูจากหน้านี้ ลองกดตรง phpinfo ดูแล้วเป็นปกติ
Date :
2010-09-21 22:54:50
By :
aksang
ไล่แก้ <? ให้เป็น <?php ให้หมดครับ
Date :
2010-09-21 23:39:34
By :
PlaKriM
อ้อ พอดีตอนตอบรูปไม่ขึ้น
ติ๊กเลือก short_open_tags ด้วยครับ
Date :
2010-09-21 23:42:05
By :
PlaKriM
ขอบคุณทุกท่านที่ช่วยผม ลองใส่ <?php กับ เลือก short_open_tags เรียบร้อย แก้ไขได้เป็นบางส่วน
ตอนนี้มาขึ้นเป็น not run sql9 พี่ ๆ ลองเข้าไปดูโค้ดที่เว็บ http://www.kapao4u.orgfree.com
ผมงมจนเช้าแล้วก็ยังไม่ได้ เมตตาผมหน่อยคับ
Date :
2010-09-22 05:27:23
By :
aksang
1. บรรทัดที่ $type['mem_user'],"[font=Verdana]'(มี single quote เกินมาป่าวครับ)[/font]>แก้ไขข้อมูลส่วนตัว</a>
2. not run sql9
ไม่ทราบว่ามีการ connect mysql หรือยังคับ ดูจากโค้ทที่ให้มายังไม่เห็นมีการติดต่อ
Date :
2010-09-22 11:08:44
By :
SmithyK
เหมือนมันไม่สามารถ connect sql ได้คับผมกำหนดแบบนี้ถูกต้องหรือเปล่า
Code (PHP)
<?php
session_start();
//host
$host="localhost";
$hostuser="345730";
$pass="84267139";
$connect=mysql_connect($host="localhost",$hostuser="345730",$pass="84267139") or die("ไม่สามารถติดต่อ host ได้");
//ติดต่อdatabase
$database="346059";
mysql_select_db($database,$connect) or die("ไม่สามารถติดต่อ database ได้");
//change ภาษา
mysql_query("SET NAMES 'tis620'");
ข้อมูลตามนี้
ขอบคุณอีกครั้ง
Date :
2010-09-22 17:59:39
By :
aksang
ขอโทดคับรูปซ้ำ
Date :
2010-09-22 18:04:53
By :
amsang
คลำไปคลำมาเริ่มขึ้นหน้าแสดงสินค้าได้แล้วคับ
ต้องขอบคุณพี่ๆทุกท่านคับ
Date :
2010-09-22 20:46:18
By :
aksang
จากเว็บ http://kapao4u.orgfree.com/ ลองตรวจ ซินแท็กดูขาดหรือเกินอะไรรึป๋าว
Date :
2010-09-22 21:16:38
By :
hamdeen
1.ตอนนี้มาเจอปัญหาหลังร้านคับ ใส่ user+pass ถูกแล้วแต่ขึ้นฟ้องพาสหรือยูสผิด ตามที่ตั้งไว้ เป็นเพราะอะไรคับ
2.แล้วก็การใส่ single quote ตามที่มีพี่บอกว่าผมใส่เกินมา อยากทราบวิธีใส่ที่ถูกต้องคับ
อันนี้โค้ด login หลังร้าน
Code (PHP)
<?php
//host
$host="localhost";
$hostuser="345730";
$pass="84267139";
$connect=mysql_connect($host="localhost",$hostuser="345730",$pass="84267139") or die("ไม่สามารถติดต่อ host ได้");
//ติดต่อdatabase
$host="localhost";
$database="345730";
mysql_select_db($database,$connect) or die("ไม่สามารถติดต่อ database ได้");
//change ภาษา
mysql_query("SET NAMES 'tis620'");
//คำสั่ง sql และรัน sql
$sql="Select l_id,l_pass from loginadmin where l_id='$id' and l_pass='$pass1'";
$runsql=mysql_query($sql) or die("ไม่สามารถ Run SQL ได้");
$type=mysql_fetch_array($runsql);
$row=mysql_num_rows($runsql);
if($row!=0)
{
session_start();
$_SESSION['id']=$type['l_id'];
echo $sql;
header("location:menu.php");
}
else
{
echo "<script>alert('ไอดีหรือพาส ผิด');parent.location='index.php'</script>";
}
//ปิดการเชื่อมต่อ
mysql_close();
?>
อันนี้โค้ด+รูป ที่มีปัญหาการใส่ single quote
Code (PHP)
<?
session_start();
$user_ses=$_SESSION['user1'];
$sql="select * from member where mem_user='$user_ses'";
$runsql=mysql_query($sql) or die("ไม่สามารถ Run SQL ได้");
$type=mysql_fetch_array($runsql);
$row=mysql_num_rows($runsql);
if($row!=0)
{
echo "ยินดีต้อนรับคุณ", $type[mem_name']," <a href ='editmem.php'?mem_user=", $type[mem_user'],''>แก้ไขข้อมูลส่วนตัว</a>
//ออกจากระบบ
echo " <a href='logout.php'>ออกจากระบบ</a> <a href='status.php'>เช็คสถานะ</a> <a href='basket.php'><img src='images/cart1.png' width='30'' height='30' border='0'>ดูสินค้าในตระกร้า</a>
}
else
{
echo "คุณยังไม่ได้ Login เข้าระบบ";
}
?></td>
?v=1001" border="0">
ขอบคุณอีกครั้งสำหรับทุกท่านที่ให้การช่วยเหลือผมคับ
Date :
2010-09-23 03:25:47
By :
aksang
ขอโทดคับรูปไม่ขึ้น
Date :
2010-09-23 03:27:40
By :
aksang
แบบนี้ผมก็ทำได้บ่อยๆ ส่วนมากเกี่ยวกับ เครื่องหมายคำพูด เดี่ยวบ้าง คู่บ้าง มันไม่ครบหรือมันเกินนะครับ ลองเช็คดู แต่ท่าทางจะเหนื่อย ไปเลย
Date :
2010-09-23 17:27:52
By :
สกล
Load balance : Server 05