|
|
|
| Здравствуйте! Помогите мне очень нужна помощь в решении проблемы. Ну никак не могу понять...
У меня из формы в htm странце передаются данные php-скрипту. Скрипт организован так, что создана таблица и в ее ячейки вставляются данные. Далее я хочу, чтобы у меня создавался файл в нужном каталоге с нужным именем, и в него записывались результаты.... делаю я это так:
<?php
$title="$_REQUEST[login]";
$filename = "/home/localhost/www/test/$title.htm";
$f=fopen("$filename","a+t");
$a=file_get_contents("script.php");
fwrite($f,$a);
fclose($f);
?>
|
Все работает, файл создается, но... таблица пуста.... Подскажи пожалуйста как мне все таки получить в этом файле мои данные.... | |
|
|
|
|
|
|
|
для: Olga_ado
(27.04.2006 в 16:39)
| | В приведенном вами скрипте в конечный файл пойдет не результат работы скрипта, а сам скрипт (исходный код). Чтобы записать результат работы, попробуйте использовать буфер; например, так:
<?php
$title="$_REQUEST[login]";
$filename = "/home/localhost/www/test/$title.htm";
$f=fopen("$filename","a+t");
ob_start(); // Начинаем писать в буфер
include"script.php";
$a=ob_get_contents(); // Из буфера в $a
ob_end_clean(); // Очищаем буфер
fwrite($f,$a);
fclose($f);
?>
|
| |
|
|
|
|
|
|
|
для: Киналь
(27.04.2006 в 19:42)
| | Большое Вам спасибо, теперь поняла.... Все работает и все получилось. :) | |
|
|
|