Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Отличить форму от формы
 
 автор: D.A.N_visator   (11.02.2007 в 17:36)   письмо автору
 
 

как отличить форму от формы?

<form method=post>
<table width="200" height="100" border="0" >
      
      <tr><td>Имя: &nbsp;</td><td><input type=text name=name size=14 value='<?= $_SESSION['name']; ?>' /></td></tr>
    <tr><td>Пароль: &nbsp;</td><td><input type=password name=password size=14 value='<?= $_SESSION['password']; ?>' /></td></tr>
     <tr> <td>&nbsp;</td><td><input name="submit" type="submit"  value="Войти" /></td>
          <input type="hidden" id="login"  >
          </tr>
        </table>
          
      
  
</form>



if(isset($_POST['submit']) && (($_POST['id'])=="login"))
    {


Как правильно написать: если есть (субмит и ид=форма1) {тогда....
если есть (субмит и ид=форма2) {тогда....
Спасибо!

   
 
 автор: Sl   (11.02.2007 в 17:56)   письмо автору
 
   для: D.A.N_visator   (11.02.2007 в 17:36)
 


if(isset($_REQUEST['submit']) && isset($_REQUEST['id'])=='login')
{

Вроде так

   
 
 автор: D.A.N_visator   (11.02.2007 в 18:03)   письмо автору
 
   для: Sl   (11.02.2007 в 17:56)
 

net..ne poluceaetsea...

   
 
 автор: Sl   (11.02.2007 в 18:16)   письмо автору
 
   для: D.A.N_visator   (11.02.2007 в 17:36)
 


<input type="hidden" id="login"  > 

Что это означает ? Для чего вы это используете ?

   
 
 автор: D.A.N_visator   (11.02.2007 в 18:40)   письмо автору
 
   для: Sl   (11.02.2007 в 18:16)
 

чтобы обозначить что этот субмит относится к форме логин,
если в файле 2 субмита то как их различить?

   
 
 автор: Sl   (11.02.2007 в 18:56)   письмо автору
 
   для: D.A.N_visator   (11.02.2007 в 18:40)
 

По-моему не нужно этого скрытого поля hidden
Чтобы различить 2 субмита, им просто нужно задать 2 разных имени,
например

<input type=submit name="s1">
<input type=submit name="s2">

Теперь у нас есть 2 разные кнопки, с разными именами
А чтобы обратиться к двум разным кнопкам, нужно написать такой код

if(isset($_REQUEST['s1']))
 # обратились к первой кнопке
if(isset($_REQUEST['s2']))
 # обратились ко  второй кнопке

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования