|  11.05.2012 / 22:43 |  | 
| web_demon   Супервизор 
  Сейчас: Offline 
 Регистрация: 11.01.2010
 | Dinisimys1 (11.05.2012/22:38)Если точнее вопрос задать, то должна ли функция обязательно что-то возвращать?Это необязательно, но считается хорошим тоном, чтоб функция обязательно что-нибудь возвращала (хотяб true). Хотя лично я на это забиваю, но правда только в классах.
 | 
|  11.05.2012 / 22:49 |  | 
| Dinisimys1    Пользователь 
  Сейчас: Offline 
 Имя: ДенисРегистрация: 23.01.2011
 
 | web_demon, просто в данном случаи мне что-то возврящать не надо. Переменная инициализирована, а функция проверят правильность введеной почты, если нет то присваивается ошибка, а если все ок, тогда зачем что-то возвращать? Просто код скоротить хочу
 | 
|  11.05.2012 / 22:50 |  | 
| Dinisimys1    Пользователь 
  Сейчас: Offline 
 Имя: ДенисРегистрация: 23.01.2011
 
 |  | 
|  11.05.2012 / 23:16 |  | 
| Dinisimys1    Пользователь 
  Сейчас: Offline 
 Имя: ДенисРегистрация: 23.01.2011
 
 | web_demon, ну да, бывает    Кстати, мне кажется, тот файл с проверкой черезщур напичкан виражениями. Ято же там проверять, того что я написал вполне хватает. | 
|  12.05.2012 / 07:54 |  | 
| Naik    Пользователь 
  Сейчас: Offline 
 Имя: %name%Регистрация: 14.03.2010
 
 | Dinisimys1 (11.05.2012/22:50)Пост #163051
 не нужно | 
|  12.05.2012 / 09:35 |  | 
| Rates    Пользователь 
  Сейчас: Offline 
 Имя: ratesРегистрация: 31.07.2011
 
 | HoldFast (07.05.2012/21:53)Rates, формы - элементарно. А записать и через file_put_contents можно
  можеш подсказать как им пользоваться? | 
|  12.05.2012 / 09:54 |  | 
| Naik    Пользователь 
  Сейчас: Offline 
 Имя: %name%Регистрация: 14.03.2010
 
 | Rates,  Смотри на php.ru
 | 
|  12.05.2012 / 15:06 |  | 
| Dinisimys1    Пользователь 
  Сейчас: Offline 
 Имя: ДенисРегистрация: 23.01.2011
 
 | <?phpForm("post","reg.php","menu","Логин*Пароль","text text", "password login","<br />","Увыйти");function Form($method,$action,$class,$text,$type,$name,$br,$sumbit){if (!$method) $method="post";echo '<form method="' . $method . '" action="' . $action . '"';if (!$class) echo ' class="' . $class . '">';else echo '>';$text=explode("*",$text);$type=explode(" ",$type);$name=explode(" ",$name);for ($i=0; $i < count($text); $i++){echo $text[$i] . ': <input type="' . $type[$i] . '" name="' . $name[$i] . '" />';if (!$br) echo '<br /><br />';else echo $br;}echo '<input type="submit" value="' . $sumbit . '" /></form>';}?>
Как зделать так, чтобы параметры $method , $class, $br были не обязательны для ввода?Изменено Dinisimys1 (12.05 / 15:06) (всего 1 раз)
 | 
|  12.05.2012 / 15:12 |  | 
| mrEDitor    Пользователь 
  Сейчас: Offline 
 Имя: ЭдуардОткуда: Новороссийск » Таганрог
 Регистрация: 13.03.2011
 
 | Dinisimys1, function Form(   $method = "post", $action, $class = false,   $text, $type, $name,   $br = '<br /><br />', $sumbit = "Send") {echo '<form method="' . $method . '" action="' . $action . '"';if (!$class) echo ' class="' . $class . '">';else echo '>';$text=explode("*",$text);$type=explode(" ",$type);$name=explode(" ",$name);for ($i=0; $i < count($text); $i++){echo $text[$i] . ': <input type="' . $type[$i] . '" name="' . $name[$i] . '" />';echo $br;}echo '<input type="submit" value="' . $sumbit . '" /></form>';}
Правда, $method и $class придется сделать последними, потому что сначала идут обязательные параметры function Form($action, $text, $type, $name, $method = "post", $class = false, $br = '<br /><br />', $sumbit = "Send") {
Изменено mrEDitor (12.05 / 15:13) (всего 2 раза)
 |