Jump to content

i.marik.i

Newbie
  • Posts

    18
  • Joined

  • Last visited

Everything posted by i.marik.i

  1. LunatiK, вы хотели посмотреть add_user.php http://marks.times.lv/add_user.zip
  2. Меня попросил Gold Dragon прикрепить к теме страницу phpinfo.
  3. Эта ссылка надеюсь будет работать: http://marks.times.lv/phpinfo.zip
  4. Вот zip файл: http://www.imariki.hop.ru/phpinfo.zip
  5. На сайте показывает результат. http://www.imariki.hop.ru/register.html Осталось только разобраться с своим локальным сервером.
  6. PHP у меня подключен. Я проверял другие обычные скрипты и сервер правильно отображал страницу. Может быть, у меня не полностью настроен PHP?
  7. PHP у меня подключен. Я проверял другие обычные скрипты и сервер правильно отображал страницу.
  8. Я ввожу http://localhost/register.html , печатаю данные в формах и нажимаю на "Зарегистрировать". Получаю вот такое на странице: 0) { echo ", "; } // выводим увлечение echo $hobbies[$i]; } echo ". Дополнительная информация:"; // выводим дополнительную информацию echo $dop . " ——————————————————————————-- В дальнейшем вы сможете изменить ваши регистрационные данные, щёлкнув мышью на кнопке "; echo 'Профиль, главного меню сайта. А сейчас, перейдите на главную странницу'; echo ""; } else { // если имя, пароль или логин пустое if ($name == "") { // если имя не введено echo " "; echo '...
  9. Да, именно так прописал файлы. Тут наверно есть ошибка, пропущен "$": if ($name != "" && $login != "" && pass != "") { // если имя, пароль или логин не пустые Надо так переписать: if ($name != "" && $login != "" && $pass != "") { // если имя, пароль или логин не пустые
  10. Спасибо за помощь! Только вот, опять не хочет показывать результат. Может быть, у меня не так настроен сервер? Вроде бы у меня простые примеры показывает нормально.
  11. Попробовал сделать, опять показывает код.
  12. У меня показывает вместо результата, часть кода PHP и часть текста.
  13. Нужно было так сделать? <?php $_GET['name'] - $name; $_GET['sex'] - $sex; $_GET['b_day'] - $b_day; $_GET['b_month'] - $b_month; $_GET['b_year'] - $b_year; $_GET['login'] - $login; $_GET['pass'] - $pass; $_GET['email'] - $email; $_GET['show_mail'] - $show_mail; $_GET['hobbies'] - $hobbies; $_GET['dop'] - $dop; ... У меня почему-то не срабатывает
  14. Вот HTML код: <html> <head> <title>Форма для ввода данных о пользователе</title> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <meta http-equiv="Content-Language" content="ru"> </head> <body> <form action="add_user.php" method="get"> <h2>Регистрация нового пользователя</h2> <hr> <b>ФИО: </b> <input type="text" name="name" size="40" maxlength="70"><br> <b>Пол: </b>Мужской <input type="radio" name="sex" value="male" checked>Женский<input type="radio" name="sex" value="female"><br> <b>Дата рождения: </b> День <input type="text" name="b_day" size="2" maxlength="2"> Месяц <select name="b_month" size="1"> <option value="Январь" SELECTED>Январь</option> <option value="Февраль">Февраль</option> <option value="Март">Март</option> <option value="Апрель">Апрель</option> <option value="Май">Май</option> <option value="Июнь">Июнь</option> <option value="Июль">Июль</option> <option value="Август">Август</option> <option value="Сентябрт">Сентябрь</option> <option value="Октябрь">Октябрь</option> <option value="Ноябрь">Ноябрь</option> <option value="Декабрь">Декабрь</option> </select> Год <input type="text" name="b_year" value="1980" size="4" maxlength="4"> <hr> <b>Логин:</b> <input type="text" name="login" size="10" maxlength="10"> <b>Пароль:</b> <input type="password" name="pass" size="10" maxlenght="10"><br> <b>Адрес e-mail:</b> <input type="text" name="email" size="15" maxlenght="40"> <input type="checkbox" name="show_mail" value="show"> Показывать e-mail другим пользователям сайта <br> <hr> <b>Увлечения:</b><br> <select name="hobbies[]" size="4" multiple> <option value="Спорт" >Спорт</option> <option value="Музыка" >Музыка</option> <option value="Путешествия" >Путешествия</option> <option value="Кино" >Кино</option> <option value="Фотография" >Фотография</option> <option value="Компьютерные игры" >Компьютерные игры</option> <option value="Настольные игры" >Настольные игры</option> <option value="Азартные игры" >Азартные игры</option> <option value="Рисование" >Рисование</option> <option value="Хоровое пение" >Хоровое пение</option> </select><br><br> <b>Дополнительная информация:</b> <br> <textarea cols="40" rows="8" name="dop"></textarea><br> <hr> <input type="submit" value="Зарегистрировать"> <input type="reset" name="Reset" value="Отменить ввод"> </form> </body> </html>
  15. Всем добрый день! Я сделал сценарий PHP по книге, который обрабатывает данные из формы. Не могу понять как нужно заменить все переменные на $_GET['имя_переменной'] вместо $имя_переменной, чтобы заработал сценарий. Или может быть ещё есть ошибки в самом коду? Вот код: <?php if ($name!=""&&$login!=""&&pass!="") { echo "<html> <head> <title>Регистрация успешно завершена</title> </head> <body> <h1 align=\"center\">"; echo "Вы успешно зарегистрированы на нашем сайте</h1><h2>Ваши данные:</h2> <hr> <b>Время регистрации:</b> "; echo date ("D.m.Y H:i:s"); echo "<br> <b>ФИО:</b> $name"; echo "<br> <b>Пол:</b> "; if ($sex="male") echo "Мужской<br>"; else echo "Женский <br>"; echo "<b>Дата рождения:</b>"; $birthday=$b_day." ".$b_month." ".$b_year; echo "$birthday <br> <hr> <b>Логин:</b>"; echo "$login <br> <b>Пароль:</b>"; $starpass=""; for ($i=0;$i<strlen($pass);$i++) $starpass=$starpass."*"; echo "$starpass <br> <b>Адрес email:</b>"; echo "$email <br> <b>Показ адреса e-mail другим пользователям сайта:</b> "; if(isset($show_mail)) echo "Да"; else echo "Нет"; echo "<br> <hr> <b>Увлечения:</b> "; for ($i=0;$i<count($hobbies);$i++) { if ($i>0) echo ", "; echo "$hobbies[$i]"; echo ".<br> <b>Дополнительная информация:</b>"; echo "$dop <br><hr> В дальнейшем вы сможете изменить ваши регистрационные данные, щёлкнув мышью на кнопке "; echo "<b>Профиль</b>, главного меню сайта. А сейчас, перейдите на <a href=\"index.html\">главную странницу</a>"; echo "</body></html>"; } else { if ($name=="") { echo "<html> <head> <title>Регистрация не выполнена</title> </head> <body>"; echo "<div align=\"center\"> Не введено ФИО. Щёлкните на ссылке \"Ввести данные\", чтобы заполнить форму снова. </div><hr>"; echo "<div align=\"center\"><a href=\"register.html\">Ввести данные</a></div></body></html>"; } else { echo "<html> <head> <title>Регистрация не выполнена</title> </head> <body>"; echo "<div align=\"center\"> Не введены логин или пароль. Щёлкните на ссылке \"Ввести данные\", чтобы заполнить форму снова. </div><hr>"; echo "<div align=\"center\"><a href=\"register.html\">Ввести данные</a></div></body></html>"; } } ?>
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy