Как сделать пароль на вход

Печать RSS
296

S
Автор
Землянин
0
$pass=$_POST['pass']; эта строка. Убрал ее и все заработало. При первом вводе показывало что индюк что-то там, последующие вводы были тщетны

Добавлено через 01:42 сек.
10. SNELS, ничего не происходит. Попробуй сам)

ВЕЛИКИЙ и УЖАСНЫЙ!
0
11. SIR2100, у тебя чо, register_globals on?

Добавлено через 08:40 сек.
Тьфу блин, просто вот так надо было =))

<?php

$pass=$_POST['pass'];


if(isset($pass))
{
echo'<form action="?" method="POST">
<input type="pass" name="pass">
<input type="submit" value="Готово">
</form>';
}
elseif($pass == 0022)
{
echo 'Всё ништяк, пароль правильный';
}
else
{
echo 'Поправь свои руки и заного вводи пароль, индюк!<br>';
echo'<form action="?" method="POST">
<input type="pass" name="pass">
<input type="submit" value="Готово">
</form>';
}
?>

ВЕЛИКИЙ и УЖАСНЫЙ!
0
Да ппц чего-то я перепил... Вот как, в общем D

<?php

$pass=$_POST['pass'];


if(!isset($pass))
{
echo'<form action="?" method="POST">
<input type="pass" name="pass">
<input type="submit" value="Готово">
</form>';
}
elseif($pass == 0022)
{
echo 'Всё ништяк, пароль правильный';
}
else
{
echo 'Поправь свои руки и заного вводи пароль, индюк!<br>';
echo'<form action="?" method="POST">
<input type="pass" name="pass">
<input type="submit" value="Готово">
</form>';
}
?> 
S
Автор
Землянин
0
echo "<form action=\"?\" method=\"POST\"> 
<input type=password name=pass>  
<input type=submit value=ok>   
</form>";  
$pass=$_POST['pass'];  
if($pass==MaradeR){  
echo 'Менюшка админа!';  
} else  if($error_str!==''){echo 'Вы ошиблись! Попробуйте еще раз!';}
else {echo'Пожалуйста введите секретный код!';} 
Подскажите, где ошибка. При входе на страничку не выводится строка (Пожалуйста введите секретный код)

Добавлено через 02:35 сек.
13, да теперь все работает. Спасибо) Щас разберусь в строении и будет точно ништяк) smile
Изменил: SIR2100 (23.02.2011 / 13:01)
М

Пацак
0
error_reporting(E_ALL); во все свои скрипты
сам плакать будешь со своим апачем))
S
Автор
Землянин
0
echo'<form action="?" method="POST">
SNELS, объясни что делает эта часть кода
<form action="?" method="POST"> 
Точнее какую роль играет
action="?"
и
method="POST"

Добавлено через 02:02 сек.
15, не понял тебя.
Понимаю что эта строка скрывает ошибки.
Я пока с денвером вожусь. Что такое апач только слышал)) поэтому особо представления не имею что это smile
Изменил: SIR2100 (23.02.2011 / 13:08)
М

Пацак
0
action="?"
это куда будет послан после формы
method="POST"
// metod пост)

Добавлено через 00:34 сек.
> Понимаю что эта строка скрывает ошибки.
эта строка наоборот показывает ошибки)
S
Автор
Землянин
0
17, думаю одно а пишу другое хД
Так если вопрос стоит в том месте куда посылать, как он определяет куда отправлять?

Дедушка
0
18. SIR2100,
action = "?" - пойдет на ту же страницу с которой ушел
action = "index.php?" - уйдет на index.php
action = "naxren.php?cat=3" - уйдет нахрен

Добавлено через 01:48 сек.
18. SIR2100, а вообще, мой тебе совет учить сначала html хотя бы чуть чуть, а потом уже php..
М

Пацак
0
я раньше формы сам не мог написать)
Как php начал осваивать так и html пошло)
А раньше знал как ссылку и картинки прописывать ну и т.п не много)

Добавлено через 01:08 сек.
^ Имею ввиду, не надо оттягивать автора от цели
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск