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,037

HOME > PHP > PHP Forum > เกิดอะไรขึ้น 500 intranal server error ผมพิมพ์อะไรผิด???



 

เกิดอะไรขึ้น 500 intranal server error ผมพิมพ์อะไรผิด???

 



Topic : 066592



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



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




Code (PHP)
<?php
// ขออภัยด้วยที่อ่านไม่ออกเพราะผมทำFTPผ่านhttp://noadsbiz.freewebhostingarea.com/ftp มันเลยแปรงภาษาไทยเป็น western ถ้าโหลดลงมาที่เครื่องจะอ่านได้นะครับ
$id=$_GET['id'];
$ur=file_get_contents("a.txt");

$dir = "./user/"."photo".$id.".jpg";
if(is_dir($dir)){
	echo "พบข้อบกพร่องจาก	renew.php กรุณาติดต่อผู้ดูแล (ERROR folder already)";
} else {
	@mkdir($dir,0777,true) or die("can't make dir in ./user/");
	chmod($dir,0777);

$infomation="<?php ".$ur.$id.";include('../../photo.php');"." ?>";
$strFileName = "user/photo".$id.".jpg/index.php";
$objFopen = fopen($strFileName,'w');
fwrite($objFopen, $infomation);
fclose($objFopen);}
$ax="[/img]";
echo "<center><p>ที่อยู่ของรูป</p><p>http://dhost.info/pureexe/img-refresh/pre/user/photo".$count_data.".jpg</p><p>[BB-CODE]</p><p>[img]http://dhost.info/pureexe/img-refresh/pre/user/photo"$.count_data.$ax."</p><p>หมายเหตุ codeนี้ใช้เฉพาะboardของphpBBเท่านั้น</p><br><br><br><br><p>CREATE BY : pureexe</p></center>";

?><html>
<head>
<?php include("BGcontrol.js"); ?>
</head>
<body>
</body>
</html>

code photo.php นะครับ ซึ่งจะใช้includeเพื่อลงไปยังindex.phpของไฟล์ที่เขียนขึ้นนะครับ
Code (PHP)
<?php
include("id.php");
if($vari=="")
{
$x=$_GET['id'];
}
else
{
$x=$vari;
}
$conn = mysql_connect($host, $user, $pw)or die("ไม่สามารถติดต่อเซิร์ฟเวอร์");
			if (!$conn)
					{
					echo "<br>";print error;echo "<br>";
					}
			else
					{
					$dbs = mysql_select_db($dbname) or die("ไม่สามารถติดต่อฐานข้อมูลได้");
					$sqlchk = "SELECT count FROM jpgrefreshpre WHERE id='$x'";
					$resultchk = mysql_query($sqlchk, $conn)or die("ไม่สามารถใช้ คำสั่ง SQL ได้(ไม่สามารถอ่านค่าได้)");
					$row=mysql_fetch_array($resultchk);
					//switchเพื่อเลือกฟิล
					switch($row[0]){
					case 1:	$sqlchk2 = "SELECT url1 FROM jpgrefreshpre WHERE id='$x'";
							$resultchk2 = mysql_query($sqlchk2, $conn)or die("ไม่สามารถใช้ คำสั่ง SQL ได้(ไม่สามารถอ่านค่าได้) Error Case 1");
							$row2=mysql_fetch_array($resultchk2);
							break;
					case 2:	
							$sqlchk2 = "SELECT url2 FROM jpgrefreshpre WHERE id='$x'";
							$resultchk2 = mysql_query($sqlchk2, $conn)or die("ไม่สามารถใช้ คำสั่ง SQL ได้(ไม่สามารถอ่านค่าได้)Error Case 2");
							$row2=mysql_fetch_array($resultchk2);
							break;
					case 3:	
							$sqlchk2 = "SELECT url3 FROM jpgrefreshpre WHERE id='$x'";
							$resultchk2 = mysql_query($sqlchk2, $conn)or die("ไม่สามารถใช้ คำสั่ง SQL ได้(ไม่สามารถอ่านค่าได้)Error Case 3");
							$row2=mysql_fetch_array($resultchk2);
							break;
					case 4:	
							$sqlchk2 = "SELECT url4 FROM jpgrefreshpre WHERE id='$x'";
							$resultchk2 = mysql_query($sqlchk2, $conn)or die("ไม่สามารถใช้ คำสั่ง SQL ได้(ไม่สามารถอ่านค่าได้)Error Case 4");
							$row2=mysql_fetch_array($resultchk2);
							break;
					case 5:	
							$sqlchk2 = "SELECT url5 FROM jpgrefreshpre WHERE id='$x'";
							$resultchk2 = mysql_query($sqlchk2, $conn)or die("ไม่สามารถใช้ คำสั่ง SQL ได้(ไม่สามารถอ่านค่าได้)Error Case 5");
							$row2=mysql_fetch_array($resultchk2);
							break;
					case 6:	
							$sqlchk2 = "SELECT url6 FROM jpgrefreshpre WHERE id='$x'";
							$resultchk2 = mysql_query($sqlchk2, $conn)or die("ไม่สามารถใช้ คำสั่ง SQL ได้(ไม่สามารถอ่านค่าได้)Error Case 6");
							$row2=mysql_fetch_array($resultchk2);
							break;
					case 7:	
							$sqlchk2 = "SELECT url7 FROM jpgrefreshpre WHERE id='$x'";
							$resultchk2 = mysql_query($sqlchk2, $conn)or die("ไม่สามารถใช้ คำสั่ง SQL ได้(ไม่สามารถอ่านค่าได้)Error Case 7");
							$row2=mysql_fetch_array($resultchk2);
							
							break;
					case 8:	
							$sqlchk2 = "SELECT url8 FROM jpgrefreshpre WHERE id='$x'";
							$resultchk2 = mysql_query($sqlchk2, $conn)or die("ไม่สามารถใช้ คำสั่ง SQL ได้(ไม่สามารถอ่านค่าได้)Error Case 8");
							$row2=mysql_fetch_array($resultchk2);
							
							break;
					case 9:	
							$sqlchk2 = "SELECT url9 FROM jpgrefreshpre WHERE id='$x'";
							$resultchk2 = mysql_query($sqlchk2, $conn)or die("ไม่สามารถใช้ คำสั่ง SQL ได้(ไม่สามารถอ่านค่าได้)Error Case 9");
							$row2=mysql_fetch_array($resultchk2);
							
							break;
					case 10:	
							$sqlchk2 = "SELECT url10 FROM jpgrefreshpre WHERE id='$x'";
							$resultchk2 = mysql_query($sqlchk2, $conn)or die("ไม่สามารถใช้ คำสั่ง SQL ได้(ไม่สามารถอ่านค่าได้)Error Case 10");
							$row2=mysql_fetch_array($resultchk2);
							break;
					default:
					echo "ERROR ฟิลcount เกินจากค่าที่กำหนดไว้ กรุณาติดต่อผู้ดูแล";
					break;
					}
					if($row2[0]=="")
					{	
						$sqlchk3 = "SELECT url1 FROM jpgrefreshpre WHERE id='$x'";
						$resultchk3 = mysql_query($sqlchk3, $conn)or die("ไม่สามารถใช้ คำสั่ง SQL ได้(ไม่สามารถอ่านค่าได้)Error Case chktruerow2array0");
						$row3=mysql_fetch_array($resultchk3);
						$sqlx = "UPDATE jpgrefreshpre SET count=2 WHERE id=$x";
						$resultx = mysql_query($sqlx,$conn)or die("ไม่สามารถใช้คำสั่ง SQLได้(ไม่สามารถเขียนค่าได้) error true");
						$fileexport=file_get_contents($row3[0]);
					}
					else
					{
					$cps = $row[0]+1;
					if($cps==11)
					{
					$cps=$cps-10;
					}
						/*$sqlchk3 = "SELECT url1 FROM jpgrefreshpre WHERE id='$x'";
						$resultchk3 = mysql_query($sqlchk3, $conn)or die("ไม่สามารถใช้ คำสั่ง SQL ได้(ไม่สามารถอ่านค่าได้)Error Case chkfalserow2array0");
						$row3=mysql_fetch_array($resultchk3);*/
					$sqlx = "UPDATE jpgrefreshpre SET count=$cps WHERE id=$x";
					$resultx = mysql_query($sqlx,$conn)or die("ไม่สามารถใช้คำสั่ง SQLได้(ไม่สามารถเขียนค่าได้) error false");
			
						$fileexport=file_get_contents($row2[0]);
					}
					
					mysql_close;
					}
					echo $fileexport;
?>

ส่วนBGcontrolมันเป็นJAVAที่ควบคุมBackGround
Code (JavaScript)
<script language="javascript">
	var image = new Array();

image[0] = 'http://img.ihere.org/uploads/7fa9364f4e.png';
image[1] = 'http://img.ihere.org/uploads/a30f107a7f.png';

var index = Math.floor(Math.random() * image.length);

document.write('<style type="text/css">')
document.write(' body {background:url('+ image[index] +') no-repeat center top;BACKGROUND-COLOR:180405;}')
document.write('</style>')

	</script>


อ่อลืมเลย ไฟล์ที่เกิดปัญหามันรับค่ามาจาก
Code (PHP)
<?php
include("id.php");
//fopenzone
$count_data = file_get_contents("count.txt");
$count_i=$count_data+1;
$strFileName = "count.txt";
$objFopen = fopen($strFileName,'w');
fwrite($objFopen, $count_i);
fclose($objFopen);



$url[1]=$_GET['fristurl'];
$url[2]=$_GET['secondurl'];
$url[3]=$_GET['threeurl'];
$url[4]=$_GET['foururl'];
$url[5]=$_GET['fiveurl'];
$url[6]=$_GET['sixurl'];
$url[7]=$_GET['sevenurl'];
$url[8]=$_GET['eighturl'];
$url[9]=$_GET['nineurl'];
$url[10]=$_GET['tenurl'];

	$conn = mysql_connect($host, $user, $pw)or die("ไม่สามารถติดต่อเซิร์ฟเวอร์DaTaBaseได้");
					if (!$conn)
						{
						echo "<br>";print error;echo "<br>";
						}
					else
						{ 
					$dbs = mysql_select_db($dbname) or die("ไม่สามารถเชื่อมต่อฐานข้อมูลหรือตารางในฐานข้อมูลได้");
					$sql="INSERT INTO jpgrefreshpre (id,url1,url2,url3,url4,url5,url6,url7,url8,url9,url10,count) VALUES ('$count_data','$url[1]','$url[2]','$url[3]','$url[4]','$url[5]','$url[6]','$url[7]','$url[8]','$url[9]','$url[10]','1')"; 
		$reSult = mysql_query($sql, $conn)or die("ไม่สามารถใช้คำสั่งSQLได้");
		/*while($row=mysql_fetch_array($reSult))
			{ 
			echo $row[0];
	
			}
			*/
			mysql_close;
$ax="[/img]";
echo "<center><p>ที่อยู่ของรูป</p><p>http://dhost.info/pureexe/img-refresh/pre/photo.php?id=$count_data</p><p>[BB-CODE]</p><p>[img]http://dhost.info/pureexe/img-refresh/pre/photo.php?id=$count_data$ax</p><p>หมายเหตุ รูปที่เปลี่ยนเองได้เมื่อรันบนบอร์ดของPHPBB จำเป็นต้องใช้code แบบพิเศษ<a href='http://dhost.info/pureexe/img-refresh/pre/renew.php?id=".$count_data."'>กรุณากดที่นี่เพื่อรับcode</a></p><br><br><br><br><p>CREATE BY : pureexe</p></center>";

}
?>
<html>
<head>
<script language="javascript">
// create by pureexe มีปัญหาอะไรติดต่อได้ครับ
</script>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>SQL calling...</title>
<?php include("BGcontrol.js"); ?>
</head>
<body>

</body>




</html>


ก็อยากจะถามว่าผมพิมพ์ผิดตรงไหนครับถึงกด HTTP500 Server intranal errorครับ??



Tag : PHP, MySQL









ประวัติการแก้ไข
2011-09-15 15:02:47
2011-09-15 15:10:33
2011-09-15 15:16:05
2011-09-15 15:17:56
Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2011-09-15 14:58:16 By : pureexe View : 933 Reply : 2
 

 

No. 1



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

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

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


ลอง set ie แบบนี้ เผือจะเห็น error ชัดกว่า

setie

ติกออกนะ

ไม่แน่ใจว่าจะเห็นไหมลองดูละกัน






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-09-15 15:09:55 By : onedan
 


 

No. 2



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



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


ติกถูกออกแล้วว่างเปล่าเลยครับ เดียวผมเอาเวอร์ชั่นที่มันอ่านออกมาแปะให้นะครับ รอแปป
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-09-15 15:13:28 By : pureexe
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : เกิดอะไรขึ้น 500 intranal server error ผมพิมพ์อะไรผิด???
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 04
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่