当前位置:Gxlcms > PHP教程 > 还是不行大神们,救救我吧

还是不行大神们,救救我吧

时间:2021-07-01 10:21:17 帮助过:14人阅读

$DOCUMENT_ROOT = $_SERVER['DOCUMENT_ROOT'];
$date = date('H:i, js F Y');
?>



Sportman - Order Results



Sport




$outputstring =“nihao31456”
//open file for write
$fp = fopen("$DOCUMENT_ROOT/../orders/orders.txt",'a');
//flock($fp, LOCK_EX);
if (!$fp){
echo "

提交失败/strong>";
exit;


fwrit($fp, $outputstring, strlen($outputstring));
flock($fp, Lock_UN);
fclose($fp);

echo"OK^_^";
}
?>




还是出现提交失败啊
使用
echo "$DOCUMENT_ROOT/../orders/orders.txt"
显示/home/wwwroot/default/../orders/orders.txt
证明路径没错啊

并且$fp = fopen("$DOCUMENT_ROOT/../orders/orders.txt",'a');
前面没有加@啊,应该有错误提示的也没有啊



求大神,解决下 啊,几个小时了,还没搞定


回复讨论(解决方案)

没有显示错误信息,不代表没有错误。可能是你没设置对。
检查下路径对不对。

$path=realpath('/home/wwwroot/default/../orders/orders.txt');
var_dump($path);
看看这个的结果是什么。

error_reporting(E_ALL);
//你的代码

$path=realpath('/home/wwwroot/default/../orders/orders.txt');
var_dump($path);
看看这个的结果是什么。


谢大神,终于搞定了

error_reporting(E_ALL);
//你的代码


怎么我加进去之后还是没有报错……

人气教程排行