|
|
|
ทำไม php รันบน Hosting ไม่ได้อะครับ แต่รันบน Localhost กลับรันได้ปกติ ต้องไปปรับอะไรบ้างหรอครับ พอดีผมไม่เคยนเช่า Host |
|
|
|
|
|
|
|
ลองเอา Code มาลงดูหน่อยครับ
ผมเคยเจอเหมือนกันระหว่าง <? ?> กับ <?php ?> บาง Web Server อ่านได้บางตัวอ่านไม่ได้ครับ
เอา Code + Web Server มาลงดูรายละเอียด ใช้อะไรเผือมีคนช่วยได้ครับ
|
|
|
|
|
Date :
2012-09-08 00:05:23 |
By :
pStudio |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เป็นของเว็บ Hostinglotus.com ครับ Service ตามรูปครับผม
ส่วนแรกคือ config ผมเขียน code ว่าให้มัน echo หากเชื่อมถานติดหรือไม่ติดแต่ผลคือออกมาเป็นหน้าว่างๆ
CODE CONFIG
Code (PHP)
<?php
$host= "xxxxx";
$user="xxxxxx";
$password="xxxx";
$dbname="xxx";
$connect =mysql_connect($host,$user,$password);
$sqlselect=mysql_select_db($dbname);
mysql_query("SETNAMES utf8");
if ($connect) {
echo"ok";
}
else{
echo"ไม่สามารถติดต่อฐานข้อมูลได้";
}
?>
CODE REGISTER
Code (PHP)
<?php
$ebits = ini_get('error_reporting');
error_reporting($ebits ^ E_NOTICE);
?>
<?PHP
session_start();
?>
<?php
include("config.php")
?>
<?php
///ตัวแปรจาก Index.php
$name = $_POST['name'];
mysql_real_escape_string($name);
$user = $_POST['user'];
$pass = MD5($_POST['pass']);
$repass = $_POST['repass'];
///คำสั่ง Insert mysql
$sql="INSERT INTO `user` (`USERNAME`, `USER`, `PASS`) VALUES ('$name', '$user', '$pass')";
$resute = mysql_query($sql);
///เช็ค
//correct captcha continue program
if ($resute){
echo"บันทึกเรียบร้อยแล้วครับผม....";
echo "<meta http-equiv='refresh' content='2;URL=login.php' />";
echo"<a href=\"index.html\">Home</a>";
}
else {
echo"error";
}
?>
ตามนี้เลยครับ มึนจริงๆ- -
|
ประวัติการแก้ไข 2012-09-08 00:16:14
|
|
|
|
Date :
2012-09-08 00:14:49 |
By :
billkyz5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อย่าไปลองผ่าน https ให้ Brows Domain/filesname
|
|
|
|
|
Date :
2012-09-08 00:27:03 |
By :
adaaugusta |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้แล้วครับ
|
|
|
|
|
Date :
2012-09-08 13:02:36 |
By :
billkyz5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|