i.marik.i
Newbie-
Posts
18 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by i.marik.i
-
LunatiK, вы хотели посмотреть add_user.php http://marks.times.lv/add_user.zip
-
Меня попросил Gold Dragon прикрепить к теме страницу phpinfo.
-
Эта ссылка надеюсь будет работать: http://marks.times.lv/phpinfo.zip
-
Вот zip файл: http://www.imariki.hop.ru/phpinfo.zip
-
-
На сайте показывает результат. http://www.imariki.hop.ru/register.html Осталось только разобраться с своим локальным сервером.
-
PHP у меня подключен. Я проверял другие обычные скрипты и сервер правильно отображал страницу. Может быть, у меня не полностью настроен PHP?
-
PHP у меня подключен. Я проверял другие обычные скрипты и сервер правильно отображал страницу.
-
Я ввожу http://localhost/register.html , печатаю данные в формах и нажимаю на "Зарегистрировать". Получаю вот такое на странице: 0) { echo ", "; } // выводим увлечение echo $hobbies[$i]; } echo ". Дополнительная информация:"; // выводим дополнительную информацию echo $dop . " ——————————————————————————-- В дальнейшем вы сможете изменить ваши регистрационные данные, щёлкнув мышью на кнопке "; echo 'Профиль, главного меню сайта. А сейчас, перейдите на главную странницу'; echo ""; } else { // если имя, пароль или логин пустое if ($name == "") { // если имя не введено echo " "; echo '...
-
Локальный сервер установлен.
-
А у вас результат показывает?
-
Да, именно так прописал файлы. Тут наверно есть ошибка, пропущен "$": if ($name != "" && $login != "" && pass != "") { // если имя, пароль или логин не пустые Надо так переписать: if ($name != "" && $login != "" && $pass != "") { // если имя, пароль или логин не пустые
-
Спасибо за помощь! Только вот, опять не хочет показывать результат. Может быть, у меня не так настроен сервер? Вроде бы у меня простые примеры показывает нормально.
-
Попробовал сделать, опять показывает код.
-
У меня показывает вместо результата, часть кода PHP и часть текста.
-
Нужно было так сделать? <?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; ... У меня почему-то не срабатывает
-
Вот 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>
-
Всем добрый день! Я сделал сценарий 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>"; } } ?>