Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Вебмастеру (http://forum.oszone.net/forumdisplay.php?f=22)
-   -   изменение содержимого файла (http://forum.oszone.net/showthread.php?t=52947)

slaine 21-08-2005 17:58 349652

изменение содержимого файла
 
Помогите со скриптом:
Открываю файл - редактирую его, а когда хочу сохранить в нём
изменения, то скрипт создаёт токайже второй '.файл.php' естественно
с изменениями.
Не могу понять в чём дело.

PHP код:

if (isset($_POST['text']) && isset($_POST['fileid'])){
 
$text $_POST['text']; 
$ids $_POST['fileid'];
 
$fl fopen($ids"w");
flock($fl2);
fwrite($fl$text);
flock($fl3);
fclose($fl);
}
 
$dir opendir(".");
    while (
$file readdir($dir)){
if ((
$file != ".") && ($file != "..")){
$dirlist[] = $file
}
}
closedir($dir);
while (list(
$key$val) = each($dirlist)){ 
echo (
"<a href=editor.php?id=$val>$val</a><BR>");
}
 
$data file_get_contents($id);
 
echo 
"<form action=editor.php method=post>
<input type='hidden' value='.$id.' name=fileid>
<textarea cols=46 rows=20 name=text>"
.$data."</textarea>
<input type='submit'>
</form>"



Vlad Drakula 21-08-2005 18:23 349654

slaine
проверять код на ошибки надо!!!

echo "<form action=editor.php method=post>
<input type='hidden' value='".$id."' name=fileid>
<textarea cols=46 rows=20 name=text>".$data."</textarea>
<input type='submit'>
</form>";

slaine 21-08-2005 18:30 349656

ОЙ, спасибо большое!!!
А я хотел уже чётри знает что выдумывать..

И ещё вопрос:
Можно ли в php.ini какнибудь отключить проверку пустых переменных(имхо это баг).


Время: 21:42.

Время: 21:42.
© OSzone.net 2001-