Я не уверен, связано ли это с моими разрешениями на запись файла, или я просто делаю это неправильно.
Вот мой PHP-код:
Примечание: это находится в www.sitename/folder1/folder2/index.php
www.sitename/folder1/folder2/index.php
$user = $_POST['user']; $pass = $_POST['pass']; $fp = fopen("../folder1/test.txt", "a"); $savestring = $user . "\n" . $pass . "\n"; fwrite($fp, $savestring); fclose($fp);
Не работает Это говорит, что это не для записи.
Я тоже попробовал это: /folder1/test.txt а также http://sitename.com/folder1/test.txt
/folder1/test.txt
http://sitename.com/folder1/test.txt
Единственное, что работает, это fopen("folder1/test.txt"a");, но это пишет www.sitename.com/folder1/folder2/folder1/test.txt, чего я совершенно не хочу.
fopen("folder1/test.txt"a");
www.sitename.com/folder1/folder2/folder1/test.txt
Я что-то не так сделал?
Задача ещё не решена.
Других решений пока нет …