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]   

> Без описания
gheka
Отправлено: 14 Января, 2012 - 13:13:39
Post Id



Частый гость


Покинул форум
Сообщений всего: 191
Дата рег-ции: Февр. 2011  


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




Здравствуйте есть вопрос, есть 2 формы одна
1 Форма авторизации продавцов
2 Форма авторизация покупателей
В обоих формах есть
есть текстовое поле input с именем емайл, вопрос нужно ли задавать этому полю уникальное имя в каждой форме.
То есть
1 форма Емайл name = mail_seller
2 форма Емайл name = mail_buyers

Или в обоих случаях можно просто назвать поле Емайл name = mail

Не сольются ли они в $_POST ['mail'] при одновременном нажатии на разные формы?

И тоже самое касаемо названия СЕССИЙ $_SESSION ['mail']

(Отредактировано автором: 14 Января, 2012 - 13:16:40)

 
 Top
OrmaJever Модератор
Отправлено: 14 Января, 2012 - 13:22:09
Post Id



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


Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010  
Откуда: Чернигов


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




gheka пишет:
одновременном нажатии на разные формы?

а это возможно? В любом случае отправляются они будут по одной, и не сольются, а вот как вы узнаете из какой формы этот $_POST['mail']? Разве что там есть другие уникальные поля и по ним проверять.


-----
Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
 
 Top
gheka
Отправлено: 14 Января, 2012 - 13:28:00
Post Id



Частый гость


Покинул форум
Сообщений всего: 191
Дата рег-ции: Февр. 2011  


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




OrmaJever пишет:
gheka пишет:
одновременном нажатии на разные формы?

а это возможно? В любом случае отправляются они будут по одной, и не сольются, а вот как вы узнаете из какой формы этот $_POST['mail']? Разве что там есть другие уникальные поля и по ним проверять.


Формы находятся в разных файлах поэтому проверке формы это не мешает и естественно есть другие уникальные поля.

Одновременное нажатия я имел введу разными пользователя на хостинге.
И ли $_POST обрабатывается у каждого пользователя индивидуально в браузере и по этому они не могут ни как слится.
 
 Top
Slesher
Отправлено: 14 Января, 2012 - 13:29:56
Post Id


Гость


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


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




gheka
gheka пишет:
И ли $_POST обрабатывается у каждого пользователя индивидуально
ясный перец, только не в браузере а на сервере, ведь иначе даже если бы у форм были разные имена, несколько пользователей могут отправить ту же форму. Все делается отдельно
 
 Top
EuGen Администратор
Отправлено: 14 Января, 2012 - 15:28:38
Post Id


Профессионал


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


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




http - синхронный протокол. У Вас никак не получится "одновременной" обработки. Если Вас нужно различать - из какой именно формы пришло значение, то либо действительно дайте разные имена, либо передавайте, например, в скрытом поле имя формы. В противном случае данные, конечно, не сольются никуда, но различить Вы их не сможете.


-----
Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


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



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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB