สอบถามปัญหา เกิดปัญหา Warning: copy() [function.copy]:แต่ไฟล์อัพลงฐานข้อมูล แต่มันขึ้นWarning
ทอสอบข้างล่าง แล้วไม่ขึ้น แต่พอ อัพขึ้นเกิด
Code
Warning: copy() [function.copy]: open_basedir restriction in effect. File() is not within the allowed path(s): (/home/aaaa/:/tmp:/usr/local/lib/php/) in /home/aaaa/domains/civicmedia.com/public_html/save_factorytour.php on line 2
แต่ข้อมูลลงในฐานข้อมูล
Code (PHP)
<?
if(copy($_FILES["filUpload"]["tmp_name"],"myfile/".$_FILES["filUpload"]["name"]))
{
$$objConnect = mysql_connect("localhost","123_web","root") or die("Error Connect to Database");
$objDB = mysql_select_db("123_web");
mysql_query("SET NAMES UTF8");
$strSQL = "INSERT INTO civic_factory ";
$strSQL .="(date,Agencies,Num,Objective,Name,Tel,Mail,Address,FilesName) VALUES ('".date("Y-m-d H:i:s")."','".$_POST["txtAgencies"]."','".$_POST["txtnum"]."','".$_POST["txtObjective"]."', '".$_POST["txtName"]."','".$_POST["txtTel"]."','".$_POST["txtMail"]."','".$_POST["txtAddress"]."','".$_FILES["filUpload"]["name"]."')";
$objQuery = mysql_query($strSQL);
}
else
{
$$objConnect = mysql_connect("localhost","123_web","root") or die("Error Connect to Database");
$objDB = mysql_select_db("123_web");
mysql_query("SET NAMES UTF8");
$strSQL = "INSERT INTO civic_factory ";
$strSQL .="(date,Agencies,Num,Objective,Name,Tel,Mail,Address) VALUES ('".date("Y-m-d H:i:s")."','".$_POST["txtAgencies"]."','".$_POST["txtnum"]."','".$_POST["txtObjective"]."', '".$_POST["txtName"]."','".$_POST["txtTel"]."','".$_POST["txtMail"]."','".$_POST["txtAddress"]."','".$_FILES["filUpload"]["name"]."')";
$objQuery = mysql_query($strSQL); }
mysql_close();
?>
คืออยากทำเงื่อนไขว่าจะอัพรูปหรือไม่อัพก้อได้Tag : PHP
Date :
2012-08-16 14:48:52
By :
itzalone
View :
978
Reply :
2
แจ้งปัยหานี้ไปยังผู้ให้บริการครับ น่าจะ config php.ini ขาดไปซะอย่างครับ
Date :
2012-08-16 17:26:14
By :
mr.win
Load balance : Server 01