Forum Webscript.Ru

Программирование => PHP => Тема начата: polecat от 25 Мая 2005, 17:51:12

Название: Администрирование txt-файла:))
Отправлено: polecat от 25 Мая 2005, 17:51:12
Товарищи, есть вот такой скрипт, который обрабатывает данные формы:

-----------

        $Fecha = $Fecha;
        $Header = $Header;
        $Body = $Body;

        $Fecha = stripslashes($Fecha);
        $Header = stripslashes($Header);
        $Body = stripslashes($Body);


if ($Submit == "Yes") {
    $filename = "news.txt";
    $fp = fopen( $filename,"r");
    $OldData = fread($fp, 80000);
    fclose( $fp );

        $Input = "$Fecha | $Header
$Body


.:::.";

        $New = "$Input$OldData";

        $fp = fopen( $filename,"w+");
        fwrite($fp, $New, 80000);
        fclose( $fp );
}
        $filename = "news.txt";

        $fp = fopen( $filename,"r");
        $Data = fread($fp, 80000);
        fclose( $fp );

        $DataArray = split (".:::.", $Data);

        $NumEntries = count($DataArray) - 1;

        print "&TotalEntries=$NumEntries&NumLow=$NumLow&NumHigh=$NumHigh&news=";
        for ($n = $NumLow; $n < $NumHigh; $n++) {
        print $DataArray[$n];
                if (!$DataArray[$n]) {
                Print "

ready!";
                exit;
                }
        }
       

?>

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

Чтобы редактировать получаемый txt-файл в одном input-поле во флеш-ролике, есть такой скрипт:

$new = $_POST[\'news\'];
$fp = fopen ("news.txt","w");
fwrite ($fp, $new);
fclose ($fp);
?>

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

Однако он не работает, после редактирования txt-файл становится пустым. Как исправить, подскажите, пожалуйста...
Название: Администрирование txt-файла:))
Отправлено: Croaker от 25 Мая 2005, 18:14:26
В начале скрипта для редактирования напишите

print_r($_POST);

и посмотрите, предется ли $_POST[\'news\'] вообще. Видимо нет.

З.Ы.
Цитировать
polecat:
$Fecha = $Fecha;
$Header = $Header;
$Body = $Body;


Сильно.