Вернуться   Дизайнерский форум » ВЕБ-ПРОГРАММИРОВАНИЕ » HTML, CSS, JavaScript

скрипт записи в файл

Обсуждение темы скрипт записи в файл в разделе HTML, CSS, JavaScript, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; Короче, есть форма (допустим 7 полей), надо чтоб скрипт писал данные из этих полей в файл, причём вставлял в определённые места (в соответствии, ...


Закрытая тема
 
Опции темы
Старый 18.10.2004, 14:56   #1
Короче, есть форма (допустим 7 полей), надо чтоб скрипт писал данные из этих полей в файл, причём вставлял в определённые места (в соответствии, скажем с шаблоном example.html)

То есть форма передаёт переменные:
var1, var2, var3, var4, var5, var6, var7 ,
скрипт смотрит example.html :
Код:
<html>
<head>
<title>var1</color> 
</head>
<body>
<center>var2</center>
var3
<center>var4 </center> 
var5  
<center>var6</center>  
</body>
</html>
И создаёт файл с названием var7.html
И внутренностями как у example.html, только с подставленными переменными.


Подскажите, плз как это осуществить, желательно, если есть - готовый скрипт.

СПасибо.
 
Старый 18.10.2004, 14:56
Ссылки
Старый 18.10.2004, 15:19   #2
Dis

открываешь шаблон - читаешь в переменную - закрываешь шаблон - заменяешь var1 (и т.д.) на то что получил из запроса в переменной - создаешь новый файл - пишешь в него измененную переменную - закрываешь файл ....
 
Старый 18.10.2004, 15:41   #3
А готового скрипта нет?
 
Старый 18.10.2004, 19:26   #4


А слабо выучить PHP и самому сделать? Бл... вебмастер...
 
Старый 18.10.2004, 23:12   #5
PHP код:
<? 
$txt
="<html><head><title>$var1</color></head><body><center>$var2</center>$var3<center>$var4 </center>$var5<center>$var6</center></body></html>";
$fp=fopen("$var7"."htm"'w+');
fputs($fp$txt);
fclose($fp);
?>
что-то в этом роде.
 
Старый 19.10.2004, 01:31   #6
Nielson, по моему, это не то, что надо. Как я понял, нужно, чтобы этот шаблон хранился в другом файле (examole.html).

Я думаю, так:

$file=fopen("example.html", "r");
$pattern=file("example.html");
fclose($file);
$file=fopen($var7.".html", "w");
$vars=array($var1,$var2,$var3,$var4,$var5,$var6);
for ($n=0; $n<count($pattern); $n++){
for ($a=1;$a<7;$a++){
$pattern[$n]=trim(eregi_replace("var".$a,$vars[$a-1],$pattern[$n]))."\n";
}
fwrite($file,$pattern[$n]);
}
fclose($file);
 
Старый 20.10.2004, 00:52   #7
seka, ты всегда ищешь "лёгкие пути"!
 
Старый 20.10.2004, 02:06   #8
Nielson, я отвечаю на конкретный вопрос, в котором оговорено, что формат этой записи данных в файл хранится не в переменной, а в файле example.html.
 
Старый 20.10.2004, 02:42   #9
seka, не, это хорошо. Просто стоило ли так изгаляться и что-то придумывать? Или у тебя просто был этот скриптик?
 
Старый 20.10.2004, 11:42   #10
Nielson, ну как тебе сказать... Всё от настроения зависит: иногда впадлу даже "Г" написать, когда сайт просят оценить, а в этом случае - наоборот. Скриптика у меня не было. Прямо в онлайне и написал.
 
Старый 20.10.2004, 11:42
Закрытая тема


Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Определить id только что записаной в таблице записи kostia ASP, Perl, PHP и MySQL 4 15.01.2016 14:49
Проблемы при записи кирилицы в БД во время отправки данных через Ajax Newfelix ASP, Perl, PHP и MySQL 2 16.01.2010 17:53
Файл Sitemap bart Вопросы по SEO 6 30.11.2008 17:28
файл vik7878 ASP, Perl, PHP и MySQL 2 31.07.2006 23:15
При записи строки в базу MySQL "выпадают" все слэши. Что делать? Linkovich ASP, Perl, PHP и MySQL 2 08.12.2005 17:42


Текущее время: 22:49. Часовой пояс GMT +4.

Реклама на форуме Условия размещения рекламы
Биржа ссылок Заработай на сайте!
Дизайнерский форум