Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: работа с формой и её элементами

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: проблема с jumpmenu
Evgeniux
Отправлено: 04 Марта, 2009 - 20:54:10
Post Id


Новичок


Покинул форум
Сообщений всего: 50
Дата рег-ции: Март 2009  


Помог: 0 раз(а)




Здравствуйте! есть страница на которой расположена таблица, в таблице два столбца: первый столбец - время заказа (содержит время 9:00, 9:30 и так до 18:00), второй столбец тип заказа и ссылки на новую страницу с формой, форма, которая собирает данные о заказе и передает их в базу данных. как сделать, чтобы щелкая, например по ссылке с временем 17:00, в форме в поле "время" отображалось время 17:00?
<?php
include("auto.php");
include ("blocks/bd.php");?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Добавление заказа</title>
<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>
<link href="style.css" rel="stylesheet" type="text/css">
</head>

<body>
<form action="add_zakaz.php" method="post" name="form_zakaz">
<p class="border">
<input name="nomer" type="text" size="15" maxlength="15">
номер заказа</p>
<p class="border">
<input name="manager" type="text" size="15" maxlength="15">
менеджер</p>
<p class="border">Информация<br>
<textarea name="info" cols="40" rows="7"></textarea>
</p>
<p class="border">
<span class="border">
<select name="time">
<option>9:00</option>
<option>9:30</option>
<option>10:00</option>
<option>10:30</option>
<option>11:00</option>
<option>11:30</option>
<option>12:00</option>
<option>12:30</option>
<option>13:00</option>
<option>13:30</option>
<option>14:00</option>
<option>14:30</option>
<option>15:00</option>
<option>15:30</option>
<option>16:00</option>
<option>16:30</option>
<option>17:00</option>
<option>17:30</option>
<option>18:00</option>
</select>
время</span></p>

<p class="border">
<select name="tip">
<option>самовывоз</option>
<option>доставка</option>
<option>ГП</option>
<option>нет</option>
</select>
тип заказа</p>
<p>
<span class="border">
<select name="status">
<option>не заказан</option>
<option>заказан</option>
</select>
статус</span></p>
<p>
<span class="border">
<select name="magazin">
<option>комтех</option>
<option>маяк</option>
<option>дилерский</option>
<option>ГП</option>
</select>
магазин</span></p>
<p>
<span class="border">
<select name="sborka">
<option>да</option>
<option>нет</option>
</select>
сборка</span></p>
<p>
<span class="border">
<select name="day">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
<option value="17" >17</option>
<option value="18">18</option>
<option value="19">19</option>
<option value="20">20</option>
<option value="21">21</option>
<option value="22">22</option>
<option value="23">23</option>
<option value="24">24</option>
<option value="25">25</option>
<option value="26">26</option>
<option value="27">27</option>
<option value="28">28</option>
<option value="29">29</option>
<option value="30">30</option>
<option value="31">31</option>
</select>
<select name="month">
<option value="1">Январь</option>
<option value="2">Февраль</option>
<option value="3">Март</option>
<option value="4">Апрель</option>
<option value="5">Май</option>
<option value="6">Июнь</option>
<option value="7">Июль</option>
<option value="8">Август</option>
<option value="9">Сентябрь</option>
<option value="10">Октябрь</option>
<option value="11">Ноябрь</option>
<option value="12">Декабрь</option>
</select>
<select name="year">
<option value="2009">2009</option>
<option value="2010">2010</option>
<option value="2011">2011</option>
<option value="2012">2012</option>
<option value="2013">2013</option>
<option value="2014">2014</option>
<option value="2015">2015</option>
</select>
дата </span></p>
<p>
<input name="amount" type="hidden" value="1">
<input name="submit" type="submit" value="Добавить заказ">
</form>
</body>
</html>
 
 Top
valenok Модератор
Отправлено: 04 Марта, 2009 - 21:26:36
Post Id



Здесь могла бы быть ваша реклама


Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006  
Откуда: Israel


Помог: 3 раз(а)




добавить к ссылке параметр который будет передавать другой странице время, а на другой странице получать этот параметр и вписывать в форму.


-----
Truly yours, Sasha.
 
My status
 Top
Evgeniux
Отправлено: 04 Марта, 2009 - 21:33:12
Post Id


Новичок


Покинул форум
Сообщений всего: 50
Дата рег-ции: Март 2009  


Помог: 0 раз(а)




что-то типа
<a href="form_zakaz.php?time='11:00'">добавить </a>
а в форме в <option>echo $_GET[time]</option>
я правильно понял?
 
 Top
valenok Модератор
Отправлено: 04 Марта, 2009 - 21:34:00
Post Id



Здесь могла бы быть ваша реклама


Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006  
Откуда: Israel


Помог: 3 раз(а)




да


-----
Truly yours, Sasha.
 
My status
 Top
Champion Супермодератор
Отправлено: 05 Марта, 2009 - 08:54:10
Post Id



Активный участник


Покинул форум
Сообщений всего: 4350
Дата рег-ции: Авг. 2008  
Откуда: Москва


Помог: 57 раз(а)




Evgeniux, такие большие вещи, если они необходимы, прикрепляйте файлами. А лучше без больших кодов вообще обходиться в вопросах. А если уж приводите код, выделяйте его тегами [code][/code], [PHP][/PHP]
 
 Top
Evgeniux
Отправлено: 05 Марта, 2009 - 14:11:08
Post Id


Новичок


Покинул форум
Сообщений всего: 50
Дата рег-ции: Март 2009  


Помог: 0 раз(а)




Понял, не вопрос!
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Программирование на PHP »


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



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB