2013-07-03 22 views
0

我試圖用fwritefile_put_contents將數據寫入從PHP的文本文件。雖然fwritefile_put_contents返回20表示寫入操作成功,並且20個字節被寫入文件,但我無法在文件中找到任何內容。可能是什麼問題?不能寫入文件PHP沒有錯誤

  • 我的文件是可寫的。
  • PHP能夠找到我的文件。
  • 我甚至在$ file_write_handle中創建了文件wriable。

SO這裏有什麼問題?

<?php 

$file_name = "user_notes.txt"; 

$file_write_handle = fopen($file_name,'w'); 

$data = " i am a disco dancer"; 

if(file_exists($file_name)) 
{ 
    echo "exist"; 
}else{ 
    echo "absent"; 
} 

echo "&nbsp"; 


if(is_writable($file_name)) 
{ 
    echo "writable"; 
}else { 
    echo "cant write"; 
} 

$fw=fwrite($file_write_handle, $data); 
echo "fw result" . $fw . "<br/>"; 

$fpc=file_put_contents($file_name, $data); 
echo "fpc result : " . $fpc; 
fclose($file_write_handle); 

?> 

回答

0

解決的問題,因爲我是工作在本地服務器上,並在文件中寫入和存儲在服務器,而不是本地計算機上。

+1

..........什麼? –