Проверьте правильность кода...

Даниил

Mc. Shinoda
Проверьте правильность кода...

Вот по предыдущему посту через минутуподумал головой и сделал выводы. :)

Вот форма:

<form action="#" method="POST">
Поле1 <input type="text" name="field1" />
Поле2 <input type="text" name="filed2" />
<input type="submit">
</form>

----------------------

Собираются данные так:
$_POST["filed1"];
$_POST["field2"];

----------------------

<?php
$filename = 'config.php';
$text = $_POST["filed1"];
$text = $_POST["field2"];
if (is_writable($filename)) {
fwrite().
if (!$handle = fopen($filename, 'a')) {
echo "Не могу открыть файл ($filename)";
exit;
}

if (fwrite($handle, $text) === FALSE) {
echo "Не могу произвести запись в файл ($filename)";
exit;
}

echo "Запись произошла удачно!";

fclose($handle);

} else {
echo "Файл $filename недоступен для записи";
}
?>


Так? :)
 

Мутник

Новичок
никто тут тебе ничего проверять не будет.

на что тебе самому голова и руки? тестинг тебе поможет + сайт www.phpfaq.ru в добавок.
 

Даниил

Mc. Shinoda
Неужели так сложно проверить правильность кода? Я удивляюсь просто.
 

netdog

net @
На что его проверять, на синтаксис? :)
У тебя выполняется? Записывает? значит работает ;-)
---

f (is_writable($filename)) {
fwrite().

что за ЁКЛМН ?
...
мало того, этот кусок кода прямым текстом показан в примерах по [m]fwrite[/m] От чего бы ему не работать;)

-~{}~ 02.07.05 02:18:

$text = $_POST["filed1"];
$text = $_POST["field2"];
у тебя переменная $text полностью _перезаписывается_ by $_POST["field2"];
 
Сверху