[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Первая программа
-Люцифер-
Привет всем жителям форума!
У меня к вам вопрос, на который никто мне не помог ответить на других ресурсах. Суть его в следующем: Я попробовал написать элементарную программку, которая бы возвращала результат по определенному запросу. Назвал ее "президенты". Программа абсолютно бесполезна, как информационная - она нужна мне как основа для проверки работы кодов, которые я буду изучать в дальнейшем.
Итак. Я создал 2 файла: "start.html", где находится форма ввода данных и содержит следующий код:


 <html>
<title>

Форма для проверки данных
</title>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<body>
<p
align="center">
<center>
<form
action="start.php"
method="post" >

Данные для проверки: <input type="text" DPR="president" /><br />

<br />
<br />

<input
type="submit" value="Отправить для получения результата" />
</center>
</p>
</form>


</body>





В эту форму я могу ввести различные данные, которые будут соответствовать трем условиям, которые прописаны в файле "start.php" : (внизу просто кнопка перенаправления на форму запроса, после вывода результата на экран.


<?php

$sName = $_GET['president'];

$result = '';


if($sName == 'Медведев')

{
$result = 'ewe president';
}
else if($sName == 'Путин')
{
$result = 'Президент все-еще Дмитрий Анатоьевич Медведев';
}
else if($sName == 'Владимир')
{
$result = 'Он еще инаугурацию не прошел';
}
else
{
$result = 'Ему вообще не светит стать президентом';
}
echo $result;
?>

<Html>
<
br />
<
br />
<
br />
<
br />
<
br />
<
br />
<
br />
<
br />
<
br />
<
br />
<
br />
<
center>

</
center>

<
body>
<
p align="center">
<
center>
<
form action="start.html">
<
input type="submit" value="вернуться к запросу" />
</
center>
</
p>
</
form>
</
body>




Здесь, собственно, код и должен обработаться и выдать результат на экран. Почему я не вижу ничего после ввода запроса, кроме кнопки возврата? Объясните, пожалуйста, максимально подробно - я только учусь... прошел первых 2 урока по мануалу.



Спустя 7 минут, 42 секунды (6.05.2012 - 19:25) johniek_comp написал(а):
<input type="text" name="president" /><br />


исправь

Спустя 58 секунд (6.05.2012 - 19:26) m4a1fox написал(а):
Сначала хотел написать полностью решение... но потом вспомнил... мы же тут учимся. Всвязи с этим у меня есть вопросы по этой
Цитата
прошел первых 2 урока по мануалу.
строчки. Внимание вопрос. А "мануалы" вы где эти взяли?

Спустя 44 секунды (6.05.2012 - 19:27) m4a1fox написал(а):
johniek_comp
Цитата
<input type="text" name="president" /><br />

Еще что заметил?

Спустя 2 минуты, 17 секунд (6.05.2012 - 19:29) -Люцифер- написал(а):
Цитата (m4a1fox @ 6.05.2012 - 17:26)
Сначала хотел написать полностью решение... но потом вспомнил... мы же тут учимся. Всвязи с этим у меня есть вопросы по этой
Цитата
прошел первых 2 урока по мануалу.
строчки. Внимание вопрос. А "мануалы" вы где эти взяли?

Администрация не накажет за упоминание о сторонних ресурсах?))

Спустя 44 секунды (6.05.2012 - 19:30) redreem написал(а):
какой-то робкий люцифер smile.gif

Спустя 30 секунд (6.05.2012 - 19:30) -Люцифер- написал(а):
Цитата (johniek_comp @ 6.05.2012 - 17:25)
<input type="text" name="president" /><br />


исправь

Благодарю Вас, сэр!)

Спустя 1 минута (6.05.2012 - 19:31) -Люцифер- написал(а):
Цитата (redreem @ 6.05.2012 - 17:30)
какой-то робкий люцифер smile.gif

Я не демон, я еще только учусь!)

Спустя 1 минута, 8 секунд (6.05.2012 - 19:32) m4a1fox написал(а):
-Люцифер-
Цитата
Администрация не накажет за упоминание о сторонних ресурсах?))
Не накажет. Мы тут и посмеемся над такими ресурсами.

Спустя 3 минуты, 36 секунд (6.05.2012 - 19:36) YVSIK написал(а):
-Люцифер-
?? это какэто?))) ???
а может не от сложного к простому а НАОБОРОТ-ДА?

сделай одну только форму с одним полем ввода выведи тут - же на страницу ,
потом попробуй вывести на втторую страницу ,
потом попробоуй с одним условием Э,

Э======Э))))))))
потом с двумя
думаю понятней будет и так будет легче вылавливать что игде не работает а так как у тебя все свалено в одну кучу , и несколько ошибок , так ты ничего сразу не поймеш
как пример ))) зачем начинать учить таблицу умножения если ещё сложение толком не осилил??
примерно такое последовательность действий
и ТД


Спустя 8 минут, 57 секунд (6.05.2012 - 19:45) YVSIK написал(а):
в формахname='***'
очень и очень важный элемент который проигнорироавл и не только проигнорировал, но и переименовал
все дело в именно в нем
пока не поймешь за что он овечает с места не сдвинешся

Спустя 12 часов, 49 минут, 55 секунд (7.05.2012 - 08:35) -Люцифер- написал(а):
Цитата (johniek_comp @ 6.05.2012 - 17:25)
<input type="text" name="president" /><br />


исправь


Готово)

Спустя 2 часа, 38 минут, 11 секунд (7.05.2012 - 11:13) -Люцифер- написал(а):
А теперь вообще ничего не работает)

Спустя 3 минуты, 7 секунд (7.05.2012 - 11:16) -Люцифер- написал(а):
Цитата (m4a1fox @ 6.05.2012 - 17:32)
-Люцифер-
Цитата
Администрация не накажет за упоминание о сторонних ресурсах?))
Не накажет. Мы тут и посмеемся над такими ресурсами.

это сайт php.su Не нужно смеяться над учебником)) Там в первых уроках ничего нет подобного - это я вперед залез просто... Так сказать инициативу проявить захотел.

Спустя 59 минут, 40 секунд (7.05.2012 - 12:16) XCross написал(а):
Не, ну на php.su грешить не нужно. Часто на него заглядываю.

Спустя 2 часа, 34 минуты, 44 секунды (7.05.2012 - 14:51) Dagot написал(а):
Ты данные пересылаешь методом пост, а ищешь почемуто в массиве гет.

и разберись с хтмлом, что за перекрестные теги?
не так

<p align="center">
<center>
<form
action="start.html">
<input
type="submit" value="вернуться к запросу" />
</center>
</p>
</form>


а так

<p align="center">
<center>
<form
action="start.html">
<input
type="submit" value="вернуться к запросу" />
</form>
</center>
</p>



Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.