Возникла проблема с fwrite в PHP - что не так с моим кодом? - PullRequest
0 голосов
/ 15 декабря 2010

Я получаю сообщение об ошибке "* Предупреждение: fwrite (): указанный аргумент не является допустимым ресурсом потока в /home/dir/public_html/admin/edit.php в строке 6 *"

Я пытаюсь записать в файл с формой. Мне также было интересно, как поместить текущее содержимое формы в текстовую область.

<?php

$ourFileName = $_GET['page'];
$ourFileHandle = fopen($ourFileName, 'w') or die("can't open file");
$stringData = $_POST['stuff'];
fwrite($fh, $stringData);
fclose($ourFileHandle);

?>

<form action="edit.php?page=index.txt" method="post">
<textarea name="stuff" rows="10" cols="50" wrap="virtual" maxlength="300"></textarea>
<input name="submit" type="submit" value="Submit"> 
</form>

1 Ответ

3 голосов
/ 15 декабря 2010

Используйте переменную вашего обработчика файлов в fwrite():

fwrite($ourFileHandle, $stringData);
...