fopen php没有错误,但仍没有创建该文件 $abc=@fopen('http://'.$\u SERVER[“http\u HOST”]./pss.txt','ab'); 如果(!$abc) {echo“ $ciagwyjsciowy=$CPU.\t.$CENAZAMOWENIA\u netto.\t.$CENAZAMOWENIA\u BRUTO.\n”; fwrite($abc,$ciagwyjsciowy); fclose(abc美元);

fopen php没有错误,但仍没有创建该文件 $abc=@fopen('http://'.$\u SERVER[“http\u HOST”]./pss.txt','ab'); 如果(!$abc) {echo“ $ciagwyjsciowy=$CPU.\t.$CENAZAMOWENIA\u netto.\t.$CENAZAMOWENIA\u BRUTO.\n”; fwrite($abc,$ciagwyjsciowy); fclose(abc美元);,php,file,fopen,Php,File,Fopen,所以问题是我没有任何错误,网站也没有创建文件 您无法通过http协议进行写入 您必须指定文件系统路径。去掉@符号。它隐藏了你的错误。它没有@previous我刚刚更改了它仍然没有错误是服务器根目录下的文件吗?确保文件的路径正确。如果文件与脚本位于同一目录中,请删除斜杠。改为“pss.txt”。没有实时代码示例。从头开始重新创建一个演示您的问题的最小示例,用于提问。 $abc = @fopen('http://' . $_SERVER["HTTP_HOST"] . '/pss.txt', 'ab'

所以问题是我没有任何错误,网站也没有创建文件

您无法通过
http
协议进行写入


您必须指定文件系统路径。

去掉
@
符号。它隐藏了你的错误。它没有@previous我刚刚更改了它仍然没有错误是服务器根目录下的文件吗?确保文件的路径正确。如果文件与脚本位于同一目录中,请删除斜杠。改为“pss.txt”。没有实时代码示例。从头开始重新创建一个演示您的问题的最小示例,用于提问。
$abc = @fopen('http://' . $_SERVER["HTTP_HOST"] . '/pss.txt', 'ab');
if(!$abc)
{echo "<br /><br />Zamowienie Panstwa nie moze zostac przyjete w tej chwili. Prosze sprobowac pozniej.";}
$ciagwyjsciowy = $CPU."\t".$Cenazamowienia_netto."\t".$Cenazamowienia_brutto."\n";
fwrite($abc, $ciagwyjsciowy);
fclose($abc);