Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,038

HOME > PHP > PHP Forum > ถามเรื่องการอัพไฟล์ขึ้นเว็บครับ ผมสามารถรันใน local ได้ปกติ แต่พออัพขึ้นเว็บแล้วมันรันไม่ได้อ่ะคับ ต้องไปแก้ตรงไหนหรือป่าว



 

ถามเรื่องการอัพไฟล์ขึ้นเว็บครับ ผมสามารถรันใน local ได้ปกติ แต่พออัพขึ้นเว็บแล้วมันรันไม่ได้อ่ะคับ ต้องไปแก้ตรงไหนหรือป่าว

 



Topic : 030817



โพสกระทู้ ( 262 )
บทความ ( 0 )



สถานะออฟไลน์




ผมสามารถรันใน local ได้ปกติ แต่พออัพขึ้นเว็บแล้วมันรันไม่ได้อ่ะคับ ต้องไปแก้ตรงไหนหรือป่าว ทั้งๆที่ผมเปลี่ยนชื่อและรหัสผ่านที่สำหรับเข้าโฮสแล้วอ่ะคับ เป้นไฟล์ login อ่ะคับ code ประมาณนี้ หรือเป้นที่ภาษาคับ ผมใช้ php5

<?php

$host = "ชื่อโฮส"; 
$username = "รหัส"; 
$password = "password"; 
$dbname = "ชื่อดาต้าเบส"; 
$tb1 = "admin";
$tb2 = "member"; 

$connect= mysql_connect($host,$username,$password) or die ("Can not Connect"); 
mysql_select_db($dbname) or die("Can't Select Dadabase");
mysql_query("set names tis620");

// ส่วน admin
$sql1 = "select * from $tb1 where aUSER='$namelog' and aPASS='$passlog'"; 
$dbquery1 = mysql_db_query($dbname, $sql1);
$num_rows1 = mysql_num_rows($dbquery1);
if($num_rows1==1)
{
$_SESSION[admin]=true;
?>
	<script type="text/javascript">
	document.location="admin/index.dwt.php"; //หน้าหลักของ admin	
	</script>
<?
}
else
{

	// ส่วน user
	$sql2 = "select * from $tb2 where uUSER='$namelog' and uPASS='$passlog'"; 
	$dbquery2 = mysql_db_query($dbname, $sql2);
	$num_rows2 = mysql_num_rows($dbquery2);
	$row=mysql_fetch_array($dbquery2);
	if($num_rows2==1)
	{
		$_SESSION[usernames]=$namelog;
		$_SESSION[uID]=$row[uID];
		$_SESSION[uNAME]=$row[uNAME];
		$_SESSION[member]=true;
	?>
	<script type="text/javascript">
	document.location="templates/client.dwt.php"; //หน้าหลักของ user

		</script>
<?	}
	else 
	{
	?>
	<script type="text/javascript">
	<!--
	alert('คุณใส่ชื่อหรือรหัสผ่านผิดครับ!! กรุณากลับไปใส่อีกครั้ง')
	document.location="index.php";
	//-->
	</script>
	<?php
	}
}
?>



ผลลัพธ์
มันจะชอบเด้งว่า " คุณใส่ชื่อหรือรหัสผ่านผิดครับ!! กรุณากลับไปใส่อีกครั้ง " ทั้งๆที่ผมได้ใส่ถูกแล้วน่ะคับ



Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2009-08-26 13:46:38 By : backship View : 1593 Reply : 13
 

 

No. 1



โพสกระทู้ ( 355 )
บทความ ( 0 )



สถานะออฟไลน์


Quote:
if($num_rows2==1)


ลอง echo ดูผลครับ ว่าข้อมูมีแถวเดียวจริงหรือป่าว ใส่ข้อมูลถูก เผื่อมันค้นหาออกมาได้ 2 แถว แบบว่ามีข้อมูลซ้ำในฐานข้อมูล






Date : 2009-08-26 13:50:54 By : zankumuro
 


 

No. 2



โพสกระทู้ ( 262 )
บทความ ( 0 )



สถานะออฟไลน์


แต่รันในเครื่อง offline ได้นะคับ ไม่มีปัญหา
Date : 2009-08-26 15:03:25 By : backship
 

 

No. 3



โพสกระทู้ ( 262 )
บทความ ( 0 )



สถานะออฟไลน์


มันขึ้นแบบนี้อะคับ 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
 


 

No. 4



โพสกระทู้ ( 262 )
บทความ ( 0 )



สถานะออฟไลน์


มีใครใจดีช่วยไหมคับ ผมมือใหม่อัพขึ้นโฮสอ่ะคับ ช่วยด้วยคับพี่ๆทุกท่าน
Date : 2009-08-27 21:38:41 By : backship
 


 

No. 5



โพสกระทู้ ( 135 )
บทความ ( 0 )



สถานะออฟไลน์
Twitter

สรุปแล้ว
เด้งว่า " คุณใส่ชื่อหรือรหัสผ่านผิดครับ!! กรุณากลับไปใส่อีกครั้ง "

หรือ
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
 


 

No. 6



โพสกระทู้ ( 262 )
บทความ ( 0 )



สถานะออฟไลน์


ถ้าตอนแรกก็คงเป็น
เด้งว่า " คุณใส่ชื่อหรือรหัสผ่านผิดครับ!! กรุณากลับไปใส่อีกครั้ง "

ถ้าทำตามที่คุณ 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
 


 

No. 7



โพสกระทู้ ( 1,242 )
บทความ ( 13 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

$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
 


 

No. 8



โพสกระทู้ ( 262 )
บทความ ( 0 )



สถานะออฟไลน์


ขอบคุณคุณ downsTream และทุกๆความเห็นมากๆคับ จะลองทำตามดูคับผม
Date : 2009-08-28 16:46:33 By : backship
 


 

No. 9



โพสกระทู้ ( 262 )
บทความ ( 0 )



สถานะออฟไลน์


ผมลองทำดูแล้วคับ ถ้าไม่ใส่พาสที่ db ของฟิลพาสเวิสมันเข้าได้ แต่ถ้ากำหนดพาสมันจะเข้าไม่ได้คับ ทำไมมันใช้ $post ได้แค่ตัว namelog อันเดียวล่ะคับ
ในที่นี้ ผมเซตพาสเป็นคำว่า password คับ

รูปประกอบคับ

error
Date : 2009-08-29 01:58:45 By : backship
 


 

No. 10



โพสกระทู้ ( 262 )
บทความ ( 0 )



สถานะออฟไลน์


ทำยังไงดีคับ แล้วผมจะแตกตัวแปร $_post ที่ตรงไหนบรรทัดไหนอ่ะคับ
Date : 2009-09-01 21:21:28 By : backship
 


 

No. 11



โพสกระทู้ ( 889 )
บทความ ( 11 )



สถานะออฟไลน์
Facebook Blogger

แล้วหน้าเพจที่แล้ว อ่า ครับ คุณ ได้ใช้ post กับ passlog ไหม ครับ น่าจะเอาโค้ด หน้าเพจก่อนหน้านี้มาดวยนะงับ
ปล.เพราะน่าจะได้คำตอบเร็วๆ ^^"
Date : 2009-09-02 11:11:45 By : popnakub
 


 

No. 12



โพสกระทู้ ( 262 )
บทความ ( 0 )



สถานะออฟไลน์


ต้องใส่ 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">&nbsp;</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">&#3586;&#3603;&#3632;&#3609;&#3637;&#3657;&#3617;&#3637;&#3626;&#3617;&#3634;&#3594;&#3636;&#3585;&#3649;&#3621;&#3657;&#3623;&#3592;&#3635;&#3609;&#3623;&#3609;
        <?
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();
?>
&#3588;&#3609; </div></td>
  </tr>
</table>
</body>
</html>
?>

Date : 2009-09-02 16:14:15 By : backship
 


 

No. 13



โพสกระทู้ ( 231 )
บทความ ( 0 )



สถานะออฟไลน์


ตามคุณ 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
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ถามเรื่องการอัพไฟล์ขึ้นเว็บครับ ผมสามารถรันใน local ได้ปกติ แต่พออัพขึ้นเว็บแล้วมันรันไม่ได้อ่ะคับ ต้องไปแก้ตรงไหนหรือป่าว
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 05
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2025 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่