Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Web-программирование » из HTML в PHP

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

madjaheda



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Недавно начал изучать HTML и вот столкнулся с проблемой. В своей форме (формат HTML) отправляю данные, которые должны отобразиться в PHP. Там где адрес сайта все показывает..и введенный пароль и логин и остальные данные, но на страничку PHP не переходит. В чем тут проблема?  
Заранее спасибо за помощь.

Всего записей: 3 | Зарегистр. 17-09-2013 | Отправлено: 20:15 17-09-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
madjaheda

Цитата:
В чем тут проблема?  

ну у нас же нет телепатов, чтобы сказать без кода или примера в чем у вас там проблема.
 

Цитата:
Там где адрес сайта все показывает..и введенный пароль и логин и остальные данные

чтобы не показывало, данные должны передаваться методом POST.

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 20:51 17-09-2013
madjaheda



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
я метод GET только изучаю. Вот для наглядности тескт.
 

Код:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Формы</title>
</head>
<body>
<form action "formdata.php" method="GET" name="form1">
<fieldset>
<legend>Ввод личных данных</legend>
<p><label>Введите ваше имя (макс. 10 символов):<input type="text" name="name" size="40" maxlength="10"></label></p>
<p><label>Введите ваш пароль (макс. 10 символов):<input type="password" name="password" size="40" maxlength="10"></label></p>
</fieldset>
<fieldset>
<legend>Вопросы</legend>
<p>Любите ли вы экономить время?</p>
<p><label>Да<input type="radio" name="time" value="yes" checked></label><label>Нет<input type="radio" name="time" value="no"></label></p>
<p>Какими инструментами для экономии времени вы любите пользоваться?</p>
<p>
<label><input type="checkbox" name="ez">Ежедневник</label>
<label><input type="checkbox" name="hr">Хронометраж</label>
<label><input type="checkbox" name="sv" checked>Свои наработки</label>
</p>
<p>Сколько часов в день вы спите?</p>
<p>
<select name="sleep" size="1" multiple>
<option>5</option>
<option>6</option>
<option>7</option>
<option selected>8</option>
<option>8+</option>
</select> </p>
</fieldset>
<p>Поделитесь своими наработками в экономии времени:</p>
<p><textarea name="text" cols="50" rows="6">Текстовый текст...</textarea></p>
<p><input type="reset" value="Сброс"><input type="submit" value="отправить"></p>
<p><input type="image" src="images/ibutton.png" name="imageButton"> </p>
<p><input type="button" value="knopka"></p>
</form>

 
а вот текст PHP документа, в котором требуется отображение пароля
 

Код:
<?php
 
echo $_GET['password']
 
?>

Всего записей: 3 | Зарегистр. 17-09-2013 | Отправлено: 21:29 17-09-2013 | Исправлено: Cheery, 21:30 17-09-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
madjaheda

Цитата:
а вот текст PHP документа, в котором требуется отображение пароля  

все правильно, кроме отсутствия точки с запятой.
 

Цитата:
echo $_GET['password'];  

 
вам нужно включить отображение всех ошибок в PHP, тогда сразу станет ясно в чем дело.

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 21:31 17-09-2013 | Исправлено: Cheery, 21:32 17-09-2013
madjaheda



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Разобрался пройдя каждую строчку)) надо было строчку  
<form action="formdata.php" method="GET" name="form1"> так писать. Равно не увидел)
а как включить отображение ошибок? я пишу пока в блокноте "нотпад ++"

Всего записей: 3 | Зарегистр. 17-09-2013 | Отправлено: 22:28 17-09-2013
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
madjaheda

Цитата:
а как включить отображение ошибок?

оно, может быть, и включено, просто не попадали на скрипт.
 
я и не обратил внимания, что там нет знака равно

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 22:31 17-09-2013
dagfreerun

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
У меня почти такая же проблема
когда я ввожу в php документе
echo $_GET['name'];  у меня все показывает
а вот когда дело доходит до  
echo $_GET['password']; ничего не отображает

Всего записей: 1 | Зарегистр. 06-07-2014 | Отправлено: 21:45 06-07-2014
Sutar



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dagfreerun

Код:
<?php
var_dump($_GET);
?>

 
думаю вы обнаружите свою ошибку.

Всего записей: 1150 | Зарегистр. 15-08-2011 | Отправлено: 19:25 08-07-2014
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Интернет » Web-программирование » из HTML в PHP


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru