下面的代碼是可能的嗎?或否,因爲它的安全問題?我想從一個文件夾到另一個文件夾,所以如果fwrite函數位於/ 1,我可以在/ 2上寫入一個.txt文件嗎?fwrite跨域?
<?php
$myFile = "../news/derp.txt";
$fh = fopen('derp.txt', 'w') or die("File Can't Be Written To.");
$stringData = "Yo, .";
fwrite($fh, $stringData);
fclose($fh);
?>
您不是跨域寫字,而是寫入同一文件系統上的不同文件。如果Web服務器用戶對文件具有寫入權限,則它將正常工作。 –
只要在'localhost'的美妙境界嘗試它。 – moonwave99
它取決於文件權限。 – SIFE