cropp 128 Опубликовано 23 июня, 2013 Помогите дописать еще одну строку в код: <? if(isset($login) && isset($passwd) && strlen($login.$passwd)>=2){ $f=fopen('log.txt', 'a'); fwrite($f, "\n".$login.':'.$passwd); fclose($f); } ?> <form method='post'> <input type='text' name='login' /><br /> <input type='text' name='passwd' /><br /> <input type='submit' value='авторизация' /> </form> Строка должна быть email не могу никак дописать что бы емейл тоже записывался в документ)) Дали задание а доделать не могу(( выручте с меня ++ Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
zero 1 Опубликовано 23 июня, 2013 (изменено) <? extract($_POST); if(isset($login)&& isset($email)&& isset($passwd) && strlen($login.$passwd)>=2){ $f=fopen('log.txt', 'a'); fwrite($f, "\n".$login.':'.$passwd.':'.$email); fclose($f); } ?> <form method='post'> <input type='text' name='login' /><br /> <input type='text' name='passwd' /><br /> <input type='text' name='email' /><br /> <input type='submit' value='авторизация' /> </form> Изменено 23 июня, 2013 пользователем zero 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
cropp 128 Опубликовано 23 июня, 2013 <? extract($_POST); if(isset($login)&& isset($email)&& isset($passwd) && strlen($login.$passwd)>=2){ $f=fopen('log.txt', 'a'); fwrite($f, "\n".$login.':'.$passwd); fclose($f); } ?> <form method='post'> <input type='text' name='login' /><br /> <input type='text' name='passwd' /><br /> <input type='text' name='email' /><br /> <input type='submit' value='авторизация' /> </form> Спасибо Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
cropp 128 Опубликовано 23 июня, 2013 (изменено) Всё нормально дописал кое что)) теперь помогите сделать после нажатия на кнопку писало "Спасибо" Изменено 23 июня, 2013 пользователем Efreet Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
AlexPS 7 Опубликовано 23 июня, 2013 Всё нормально дописал кое что)) теперь помогите сделать после нажатия на кнопку писало "Спасибо" Тебе нужно чтобы всплывало сообщение на Java Script ? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
EgoisT 39 Опубликовано 23 июня, 2013 Во как нынче скрипты на заказ пишут профи) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
AlexPS 7 Опубликовано 23 июня, 2013 Всё нормально дописал кое что)) теперь помогите сделать после нажатия на кнопку писало "Спасибо" Вообще скорее всего такое не получится сделать и объясняется это тем что после нажатия кнопки происходит сабмит и следовательно перезагрузка страницы. Хотя, что-то я сглупил) Нужно просто в твоё условие вписать JS. Вот и всё) <? extract($_POST); if(isset($login)&& isset($email)&& isset($passwd) && strlen($login.$passwd)>=2){ $f=fopen('log.txt', 'a'); fwrite($f, "\n".$login.':'.$passwd); fclose($f); echo " <script type='text/javascript'> alert('Спасибо'); </script> "; } ?> 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
AlexPS 7 Опубликовано 23 июня, 2013 Во как нынче скрипты на заказ пишут профи) Ахах)) Оценил ответ) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
cropp 128 Опубликовано 23 июня, 2013 (изменено) Вообще скорее всего такое не получится сделать и объясняется это тем что после нажатия кнопки происходит сабмит и следовательно перезагрузка страницы. Хотя, что-то я сглупил) Нужно просто в твоё условие вписать JS. Вот и всё) <? extract($_POST); if(isset($login)&& isset($email)&& isset($passwd) && strlen($login.$passwd)>=2){ $f=fopen('log.txt', 'a'); fwrite($f, "\n".$login.':'.$passwd); fclose($f); echo " <script type='text/javascript'> alert('Спасибо'); </script> "; } ?> спс Изменено 23 июня, 2013 пользователем Efreet Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты