我在學習php,試圖使用fopen()
函數。 我編碼的php文件在這個目錄中/domains/xxxxx.com.au/public_html/phpfile.php
我打開的文件是什麼路徑,我看的例子是基於pc上的服務器,這是文件路徑$filename = "c:/newfile.txt";
不是在線服務器。如何正確使用php fopen()
更新!
這是整個腳本,我有正確的文件位置,現在4腳本正在返回「無法創建文件」這是否與該文件的文件夾位置的權限有關嗎?
<?php
$filename = "/domains/xxxxxxxx.com.au/public_html/newfile.txt";
$newfile = @fopen($filename, "w+") or die ("couldnt create the file");
fclose($newfile);
$msg = "<p>File Created</p>";
?>
<HTML>
<HEAD>
</HEAD>
<BODY>
<? echo "$msg" ?>
</BODY>
</HTML>
我不明白。您是否試圖從在線服務器上打開本地PC上的文本文件? – 2010-04-15 11:45:57
從一個在線服務器,我不知道如何格式化文件路徑。例如它是「public_html/phpfile.php」或「/domains/xxxxx.com.au/public_html/phpfile.php」 – Jacksta 2010-04-15 11:46:56
爲什麼不給一個你想打開的文件的真實例子? – 2010-04-15 11:47:29