Обработка формы с раскрывающимся списком

guest7

Новичок
Обработка формы с раскрывающимся списком

Доброй ночи!
Суть такова.Хотелось бы чтоб в зависимости от выбранного page запись шла в разные файлы...

<select name="beer[]">
<option>page
<option>page1
<option>page2
</select>

Сам ещё только учусь и самому реализовать неполучается.
 

Romashov

экспериментатор
Во-первых.
<select name="beer">
<option value="Klin">Клинское</option>
<option value="arsenal">Арсенальное</option>
</select>
Во-вторых, крупные задачи дели на мелкие. Тогда всё получится:
бы чтоб в зависимости от выбранного page запись шла в разные файлы...
А. Проверить переданы ли формой данные.
1. Проверить правильность выбора
2. Открыть соответствующий файл для записи.
3. Записать информацию и закрыть файл.
Б. Показать форму.

А то формулировочка хорошая:
Суть такова: хочу чтобы в зависимости от введённого слова, осуществлялся поиск по всему интернету, как на гугле: <input type=text name=search>
 

guest7

Новичок
Я чего то и ожидал в это м духе...а так хотелось разобратся
 

Romashov

экспериментатор
Я чего то и ожидал в это м духе...а так хотелось разобратся
а что тебе теперь мешает пройтись по каждому пункту примерного плана и узнать какая функция выполняет то или иное действие?
тем самым ты очень хорошо разберёшься
 

guest7

Новичок
ага,я ужу трое суток разбираюсь,а PHP знаю всего пять дней.
 

terosan

Новичок
Ничерта не понятно, какие файлы, зачем писать???

Может быть необходимо в зависимости от выбранного значения открывать необходимую страничку?

Тогда:

<script type="text/JavaScript">
<!--
function MM_jumpMenu(targ,selObj,restore){ //v3.0
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}
//-->
</script>
<select name="menu1" onChange="MM_jumpMenu('parent',this,0)">
<option value="http://www.testsite.ru/bear1">tst</option>
</select>
 

guest7

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

Фанат

oncle terrible
Команда форума
guest7
ты одной формой в один файл обновлять умеешь?
 

guest7

Новичок
нечего глупей пока непредумал чем:

<select name="beer">
<option value="">
<option value="page.txt">page</option>
<option value="page1.txt">page1</option>
<option value="page2.txt">page2</option>
</select>

обработчик:

$files = $beer;
$fp=fopen($files, "a+");
$fw=fwrite($fp, $soo);
fclose($fp);
 

Romashov

экспериментатор
потому и глупо получилось, что ты сообщения, которые специально для тебя пишутся не читаешь
 

_RVK_

Новичок
guest7
PHP:
switch ($_POST['beer']) {
   case '1':
       $file_name = 'имя.файла1';
   break;
   case '2':
       $file_name = 'имя.файла2';
   break;
   default:
       $file_name = 'имя.файла';
   break;
  
}

//Тут открываешь файл и пишешь
Дальше сам разберешься?
 

Romashov

экспериментатор
и что тебе мешает открыть ТОЛЬКО выбранный файл?
как ВЫБРАТЬ ТЕБЕ ПОКАЗАЛИ И РАССКАЗАЛИ
 

guest7

Новичок
Romashov

я новичок,мне трудно,я немогу разобратся что куда и как продолжить и т.д.
 

netmac

Новичок
guest7
Возьми книгу по PHP и читай с самого начала. Ты не знаешь можно сказать основ. Поэтому только так и никак иначе.
 

Фанат

oncle terrible
Команда форума
guest7
чтобы разобраться, надо делать постепенно.
не всё сразу, как ты пытаешься, а по очереди.

Сначала просто завести в своём скрипте переменную и научиться выполнять разные действия в зависимости от её значения.
Потом научись открывать файл в зависимости от этой переменной.
Потом поучись получать параметры из форму. и присваивать нужный параметр той самой переменной.

вот и всё.
только делать надо по очереди, и что не получилось - спрашивать. ОБЪЯСНЯЯ, что конкретно не получилось, а не сопли пускать, как ты это делаешь.
 
Сверху