Автор Тема: Администрирование txt-файла:))  (Прочитано 2047 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн polecat

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 3
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Администрирование txt-файла:))
« : 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-файл становится пустым. Как исправить, подскажите, пожалуйста...

Оффлайн Croaker

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 927
  • +0/-0
  • 0
    • Просмотр профиля
    • http://alex-files.ru
Администрирование txt-файла:))
« Ответ #1 : 25 Мая 2005, 18:14:26 »
В начале скрипта для редактирования напишите

print_r($_POST);

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

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


Сильно.
Не все коту матрица.

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28