EOMY.NET
Хостинг EOMY.NET: Форум поддержки
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
RSS Feed  

обработка форм в php

 
Начать новую тему   Ответить на тему    Список форумов EOMY.NET -> Программирование для WEB
обработка форм в php
Автор Сообщение
lazutov
while (1==1);
Последний герой


Зарегистрирован: 30.04.2007
Сообщения: 3840

111220 Монеты

СообщениеДобавлено: Вт, 21 Окт, 2008 18:11    Заголовок сообщения: обработка форм в php Ответить с цитатой

Вот ищу ман по этому поводу.
особенно интересуют радиобатоны и чекбоксы. Особенно года их много. (500 радиобатонов, в рот мне ноги)
PS не надо смотреть на меня как на ламера. Просто я что-то недопонимаю.
PPS забыл: АААААА! sos!sos! ничего не работает, я тупая!!!!!!!!!!!!!!!!!!!!!! ПАМАНИТЕ ЛАМИРУ!! В блакноти написаль. VDS паднял. закинуль. Кнопка нажал. А ОН ШАЙТАНА ОГНЕНА НИРАБОТАИТ!!!
УПЧКА!!! AAAAAAAAAAAAAAAAAAAAAAAAA

(c) какой-то быдлокодер

_________________
сервис DNS | разные http, DNS и прочие утилиты
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
[LP]LordPro.teus
Призрак Лорда
Призрак Лорда


Зарегистрирован: 26.07.2007
Сообщения: 5092

42282 Монеты

СообщениеДобавлено: Вт, 21 Окт, 2008 18:14    Заголовок сообщения: Ответить с цитатой

назови их как-то:
Код:
name="radio[x]"

Код:
name="checkbox[x]"

и гони нафик через for/foreach...
Ыыы!!! 3100-й пост
_________________

До выхода LiteDiary 0.3.0: парам-пам-пам-пам! Она уже здесь!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
lazutov
while (1==1);
Последний герой


Зарегистрирован: 30.04.2007
Сообщения: 3840

111220 Монеты

СообщениеДобавлено: Вт, 21 Окт, 2008 18:40    Заголовок сообщения: Ответить с цитатой

а как обрабатывать чекбокс если он включен/выключен?
_________________
сервис DNS | разные http, DNS и прочие утилиты
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
DEXIF
#!/bin/bash
Согнул ложку


Зарегистрирован: 27.09.2006
Сообщения: 919
Откуда: Минск
49930 Монеты

СообщениеДобавлено: Вт, 21 Окт, 2008 18:46    Заголовок сообщения: Ответить с цитатой

хехе Smile Спасибо... я не знал что html поддерживает массивы... сегодня знакомый рассказал... я ему не совсем поверил.. а тут пришёл... смотрю... а тема однако похожая открытаSmile вобщем просто человеческое "огромное спасибо" что не пришлось задавать глупые вопросы гоше... Smile
_________________


S
|D|EG| Let's Rock! | XAP в ЛИЧКУ, SAPE
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
lazutov
while (1==1);
Последний герой


Зарегистрирован: 30.04.2007
Сообщения: 3840

111220 Монеты

СообщениеДобавлено: Вт, 21 Окт, 2008 18:59    Заголовок сообщения: Ответить с цитатой

я раньше вообще name[] делал.
Но все-таки мануал ищу
_________________
сервис DNS | разные http, DNS и прочие утилиты
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
[LP]LordPro.teus
Призрак Лорда
Призрак Лорда


Зарегистрирован: 26.07.2007
Сообщения: 5092

42282 Монеты

СообщениеДобавлено: Вт, 21 Окт, 2008 19:05    Заголовок сообщения: Ответить с цитатой

lazutov
проверка на существование И равенство значению[/code]
_________________

До выхода LiteDiary 0.3.0: парам-пам-пам-пам! Она уже здесь!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
madhamster
Согнул ложку
Согнул ложку


Зарегистрирован: 09.10.2006
Сообщения: 902

432 Монеты

СообщениеДобавлено: Вт, 21 Окт, 2008 19:08    Заголовок сообщения: Ответить с цитатой

Если из множества чекбоксов какой-то не отмечен его данные просто не передаются скрипту, если не истановлен аргумент value для чекбокса тогда в качестве значения передаётся строка "On" для каждого их отмеченного бокса.
_________________
NextStage - live music competition
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Веденин
Красные глаза
Красные глаза


Зарегистрирован: 17.05.2007
Сообщения: 2066
Откуда: Самара
11733 Монеты

СообщениеДобавлено: Ср, 22 Окт, 2008 06:44    Заголовок сообщения: Ответить с цитатой

Самое простое понять работу с массивами параметров написать тестовый скрипт:
Код:
<form action="" method="get">
1<input type="checkbox" name="c[0]"><br>
2<input type="checkbox" name="c[1]"><br>
3<input type="checkbox" name="c[2]"><br>
4<input type="checkbox" name="c[3]"><br>
A<input type="radio" name="r[0]"><br>
B<input type="radio" name="r[1]"><br>
C<input type="radio" name="r[2]"><br>
D<input type="radio" name="r[3]"><br>
<input type="submit" value="Отправить!">
</form>


<?php
  echo '<b>checkbox:</b><br>';
  for($i=0;$i<4;$i++) echo $i.' = '.$_GET['c'][$i].'<br>';
  echo '<b>radio:</b><br>';
  for($i=0;$i<4;$i++) echo $i.' = '.$_GET['r'][$i].'<br>';
?>


работа скрипта http://vedenin.ru/data/12.php получается, что для отмеченных checkbox и radio передается массив со значением on, который можно сразу использовать в PHP
_________________
Написание конвекторов, парсеров, интеграции нескольких сайтов (в личку)

Тематические поисковые системы Рунета: Танцевальная, программиста, поиск книг
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов EOMY.NET -> Программирование для WEB Часовой пояс: GMT
Страница 1 из 1

 


EOMY TOP 100 Rambler's Top100   Рейтинг@Mail.ru    



Powered by phpBB © 2001, 2005 phpBB Group


Рейтинг SIMPLETOP.NET