Простой скрипт формы на php

FlooPy
На сайте с 09.11.2009
Offline
110
632

Нужна помощь, есть обычная форма в виде:

<input type="text" name="name">

<input type="submit">

Как сделать так, что бы если в форму ввести 12345, то скрипт редиректил на страницу google.ru.

А если ввести любой другой код, то скрипт написал под формой текст "текстекст".

Большое спасибо за ранее ...

P
На сайте с 03.12.2008
Offline
38
#1

<?php

if($_POST['name'] == "12345")
header("Location: http://google.ru");
?>
<form method="post" action="">
<input type="text" name="name">
<input type="submit">
</form>
<?php
if(isset($_POST['name']))
echo $_POST['name'];
?>
E
На сайте с 26.03.2011
Offline
27
#2

Prividenie,

а текстекст где ?)

here...
siv1987
На сайте с 02.04.2009
Offline
427
#3
enterwap:
а текстекст где ?)

Ни это ли?

Prividenie:
if(isset($_POST['name']))
echo $_POST['name'];
E
На сайте с 26.03.2011
Offline
27
#4

Ну не известно что пользователь введет имено тексттекст )

[Удален]
#5

Вы задаёте не тот вопрос на который хотите получить ответ, отсюда и ответ получаете не точный.

Телепатией тут конечно многие владеют, только будут ли ?

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

<?php

if( isset($_POST['name']) ) {
if ( $_POST['name'] == "12345" ) {
// тут редирект если введён 12345
header("Location: http://google.ru");
exit;
} elseif ( $_POST['name'] == "тексттекст" ) {
// тут выводим тексттекст если он был написан
echo "тексттекст";
exit;
} else {
// тут выводим если тексттекст не был написан
echo "вы не ввели тексттекст";
exit;
}
} else {
// если форма не была отправлена рисуем её
?>
<form method="post" action="">
<input type="text" name="name">
<input type="submit">
</form>
<?php
}
?>

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий