[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Цикл создания файлов PHP
Слейп
write_announcement.php


<div class="work_box">

<?

$arText = Array(
"TITLE" => "Форма",
"SELECT_H" => "Выберите раздел",
"INPUT_H" => "Название",
"TEXTAREA_H" => "Текст объявления",
"INPUT_TEL" => "Ваш номер телефона",
"INPUT_EMAIL" => "Ваш e-mail"
);
?>

<form
action="announ_work.php" method="get">
<p><?=
$arText["TITLE"]?></p>
<p><?=
$arText["SELECT_H"]?></p>

<select
name="menu" size="1">
<option
selected="selected" value="first">Первая позиция</option>
<option
value="second">Вторая позиция</option>
<option
value="third">Третья позиция</option>
<option
value="fourth">Четвертая позиция</option>
</select>

<p><?=
$arText["INPUT_H"]?></p>
<input
type="text" name="NAME" />

<p><?=
$arText["TEXTAREA_H"]?></p>
<textarea
name="TEXT"></textarea>

<p><?=
$arText["INPUT_TEL"]?></p>
<input
type="text" name="TEL" />

<p><?=
$arText["INPUT_EMAIL"]?></p>
<input
type="text" name="EMAIL" />

<p>
<button
type="submit" name="BUTTON">отправить</button>
<input
type="reset" value="Reset" />
</p>
</form>




$bFileInt = "<?include \"announ_work.php\"?>";

if (isset($_GET['BUTTON'])) {

$fp = fopen("ANNOUNCEMENTS/new.php", "w" );
fwrite($fp, $bFileInt);
fclose($fp);

}


announ_work.php


<?include "header.php";?>

<div
class="work">
<div
class="work_menu">

<div
class="work_menu_btn1">
</div>

<div
class="work_menu_btn2">
</div>

<div
class="work_menu_btn3">
</div>

</div>
<div
class="work_area">
<div
class="work_box">
<?

$arItems = Array(
"NUMBER" => "1...n",
"ANNOUN_NAME" => $_GET["NAME"],
"ANNOUN_TEXT" => $_GET["TEXT"],
"ANNOUN_TEL" => $_GET["TEL"],
"ANNOUN_EMAIL" => $_GET["EMAIL"]
);

?>

<p><b> <?=
$arItems["ANNOUN_NAME"]?> </b></p>
<p><em> <?=
$arItems["ANNOUN_TEXT"]?> </em></p>
<p><ins><?=
$arItems["ANNOUN_TEL"]?> </ins></p>
<p><ins><?=
$arItems["ANNOUN_EMAIL"]?> </ins></p>

<?
print
'<pre>';
print_r($arItems);
print '</pre>';
?>

</div>
</div>
</div>

<?
include "footer.php";?>


Что хочу сделать: Заполняем форму, жмем отправить, создается файл php с определенным номером и содержимым заполненой формы. В итоге имеем кучу файлов с данными, а показываем их пользователям ссылкой на эти файлы.
Что хочу узнать: как сделать цикл создания файлов, т.е при каждом заполнении файл с номером +1 от предидущего.

как запихнуть это в цикл?

fwrite($fp, $bFileInt);


Если есть другие варинаты и то что напридумывал я, сведётся к говнокоду, прошу направить на истиный путь.

_____________
Если есть другие варинаты и то что напридумывал я, сведётся к говнокоду, прошу направить на истиный путь.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.