Перейти к содержимому



Категории

#1 oduvan4ik

oduvan4ik
  • Пользователь
  • 45 сообщений
  • Репутация: 0
0

Отправлено 05 Август 2008 - 10:16

Вобщем у меня есть категория например из 5 значений и мне надо чтобы при выборе например первого значения, форма сохранялась в один файл, при выборе второго, во второй и т.д. подскажите как это сделать ...

 

 

  • 0

#2 Vialls

Vialls
  • Пользователь
  • 581 сообщений
  • Репутация: 1

Отправлено 05 Август 2008 - 10:25

Т.е. имеется <select></select> в котором, ты выбираешь значение, и в зависимости от этого значения, информация заносится в какой-либо файл?
  • 0

#3 oduvan4ik

oduvan4ik
    Topic Starter
  • Пользователь
  • 45 сообщений
  • Репутация: 0

Отправлено 05 Август 2008 - 10:26

да
  • 0

#4 Vialls

Vialls
  • Пользователь
  • 581 сообщений
  • Репутация: 1

Отправлено 05 Август 2008 - 13:50

<form action="test.php" method="post">
  <select name="file">
	<option value="file_name1.txt">Категория 1</option>
	<option value="file_name2.txt">Категория 2</option>
	<option value="file_name3.txt">Категория 3</option>
  </select>
  <br />
  <input type="text" name="text" />
  <br />
  <input type="submit" name="save" value="Сохранить" />
</form>
<?php
if (isset($_POST["save"])) // Если пользователь нажал кнопку на форме
{
  $file = $_POST["file"];
  $text = $_POST["text"];
  if (file_exists($file))
  {
	$fileContent = file_get_contents($file);
  }
  else
  {
	$fileContent = "";
  }
  $fileContent .= $text."\n";
  $f = fopen($file, "w");
  fwrite($f, $fileContent);
  fclose($f);
}
?>
Для добавления категории, нужно добавить опции к select, в аттрибуте value - название файла.
  • 0


Оформление форума – IPBSkins.ru