asteits
29.12.2012 - 23:43
Здравствуйте. Пытаюсь передать пост-запрос и записать в txt файл. Но почему то файл после записи остается пустым.
Делаю так: Вбивается любая текстовая строка поле в файле index.html (его содержание:
<form action="action.php" method="post" enctype="multipart/form-data" target="blank">
<textarea name="url" name="url" id="url" cols="80" rows="1"></textarea>
</form>
и оттуда посылается пост запрос в файл action.
php(его содержание:
$url = $_POST['url'];
$fopen = fopen ('1.txt',"w+");
fputs ($fopen, $url);
fclose ($fopen);
Может кто подскажет почему ничего не записывается?
Игорь_Vasinsky
30.12.2012 - 00:03
2012 год, через день 2013
уже есть более удобные
file_get_contents()
file_put_contents()
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
xlebosol
30.12.2012 - 00:38
Здается мне, здесь нет кнопки "ОТПРАВИТЬ". Добавьте кнопку и отошлите запрос.
<form action="action.php" method="post" enctype="multipart/form-data" target="blank">
<textarea name="url" name="url" id="url" cols="80" rows="1"></textarea>
<input type="submit" value="OK">
</form>
asteits
30.12.2012 - 14:45
Кнопочка есть. В браузере его содержимое отображается, а в файл не записывается. Хотя если вставляю строку в саму переменную минуя пост запрос, все записывается
xlebosol
30.12.2012 - 20:00
Цитата (asteits @ 30.12.2012 - 10:45) |
Кнопочка есть. В браузере его содержимое отображается, а в файл не записывается. Хотя если вставляю строку в саму переменную минуя пост запрос, все записывается |
Покажите мне ее в коде

. Вставьте мой код и попробуйте. Все работает.