Автор Asdasdas fghfghfgh задал вопрос в разделе Другие языки и технологии
if else PHP и получил лучший ответ
Ответ от ?????? ????r?????u[гуру]
а откуда вы берете $login and $password ?
Ответ от Александр Харин[гуру]
Я помогу точно! но писать на английском я не могу сюда мне не дают права го в агент или вк помогу. делать мне всеровно нечего.
Я помогу точно! но писать на английском я не могу сюда мне не дают права го в агент или вк помогу. делать мне всеровно нечего.
Ответ от Дмитрий Царь[гуру]
echo "<meta http-equiv='Refresh' content='0; URL=index.php'>";
замени на
echo "Login: ".$login."<br>Password: ".$password;
если на странице будет просто "Login:" и "Password:", а после них - ничего, то смотри в ту сторону, откуда идут эти переменные
echo "<meta http-equiv='Refresh' content='0; URL=index.php'>";
замени на
echo "Login: ".$login."<br>Password: ".$password;
если на странице будет просто "Login:" и "Password:", а после них - ничего, то смотри в ту сторону, откуда идут эти переменные
Ответ от Pentagon[гуру]
enter.php
<?php
session_start();
if(isset($_POST['enter'])) {
$login = htmlspecialchars($_POST['login']);
$password = htmlspecialchars($_POST['password']);
$bad = false;
if((empty($login)) || (empty($password)) {
$bad = true;
exit('Заполните все поля');}
if($login != 'admin' && $password != 'admin') {
$bad = true;
exit('Неверный логин или пароль');}
if(!$bad) {
$_SESSION['success'] = 1;
header("Location:admin.php");}
?>
<form action="" method="post">
<input type="text" name="login" /><br />
<input type="password" name="password" /><br />
<input type="submit" name="enter" value="Войти" />
</form>
--------------------------------------------------------------------
admin.php
<?php
session_start();
if(!isset($_SESSION['success'])) header("Location: enter.php");
if(isset($_GET['exit'])) {
unset($_SESSION['success'];
session_destroy();
header("Location: enter.php");
?>
<h2>Это админка</h2>
<a href="?exit">Выход</a>
enter.php
<?php
session_start();
if(isset($_POST['enter'])) {
$login = htmlspecialchars($_POST['login']);
$password = htmlspecialchars($_POST['password']);
$bad = false;
if((empty($login)) || (empty($password)) {
$bad = true;
exit('Заполните все поля');}
if($login != 'admin' && $password != 'admin') {
$bad = true;
exit('Неверный логин или пароль');}
if(!$bad) {
$_SESSION['success'] = 1;
header("Location:admin.php");}
?>
<form action="" method="post">
<input type="text" name="login" /><br />
<input type="password" name="password" /><br />
<input type="submit" name="enter" value="Войти" />
</form>
--------------------------------------------------------------------
admin.php
<?php
session_start();
if(!isset($_SESSION['success'])) header("Location: enter.php");
if(isset($_GET['exit'])) {
unset($_SESSION['success'];
session_destroy();
header("Location: enter.php");
?>
<h2>Это админка</h2>
<a href="?exit">Выход</a>
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: if else PHP
Как данные получить из базы MySQL и занести их в переменную PHP?
$q = mysql_query("SELECT * FROM TABLE");
$resulr_array = mysql_fetch_assoc($q);
подробнее...
Проверка существования строки в строке:) php
strpos — Возвращает позицию первого вхождения подстроки
strstr — Находит первое вхождение
подробнее...
Не работает Mail() в PHP
Если бы было можно, то отправляло бы. Хоcтеры давно позакрывани анонимную отправку. Используйте
подробнее...
PHP. Объясните пожалуйста, для чего используют в функциях return true и return false .
Используют для того, чтобы функция вернула значение.
Например
function check(){
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в JSON
PHP, загрузить удаленный JSON как текст и получить из него значения по условию/фильтру
на глазок:
$file=file_get_contents('_ttps:/_/чужой_сайт/public?command=returnTicker');
подробнее...
PHP, загрузить удаленный JSON как текст и получить из него значения по условию/фильтру
на глазок:
$file=file_get_contents('_ttps:/_/чужой_сайт/public?command=returnTicker');
подробнее...
PHP. среднее арифметическое массива
Оио (( Мне бы с джавы начать!)
Эраст Перловкин
(313)
Это конечно
подробнее...
спросили в Lokomo String h
Хелп... Fatal error: Function name must be a string in /home.../login.php on line 13 что делать?
Смотрите строку 13 файла login.php. Ругается на то, что название функции должно быть строкой
подробнее...
Хелп... Fatal error: Function name must be a string in /home.../login.php on line 13 что делать?
Смотрите строку 13 файла login.php. Ругается на то, что название функции должно быть строкой
подробнее...
спросили в Phase transitions
base64_decode php
Вместо eval вставь echo(htmlentities(
увидишь текст, с ним и разбирайся:
?>
подробнее...
base64_decode php
Вместо eval вставь echo(htmlentities(
увидишь текст, с ним и разбирайся:
?>
подробнее...
вопрос по PHP. по конструкции if else (далее внутри)
$d=2; // 02 не пишется, а если будет такое-уберется 0
if($d==2){echo \'$d=2\';}else
подробнее...
спросили в Ixodida
Язык PHP: работа с HTML-формами
<?php
if (isset($_POST['btn']))
{
if ($_POST['btn'] == 'usual')
echo "Нажата
подробнее...
Язык PHP: работа с HTML-формами
<?php
if (isset($_POST['btn']))
{
if ($_POST['btn'] == 'usual')
echo "Нажата
подробнее...
спросили в Раскрой
короткая форма записи в php
if($columns == \"\") $columns .= \"\";
else $columns .= \", \";
Это если 1-к-1 раскрыть
подробнее...
короткая форма записи в php
if($columns == \"\") $columns .= \"\";
else $columns .= \", \";
Это если 1-к-1 раскрыть
подробнее...
спросили в Lines
Как найти определенную строку в txt файле, через php.
Если вся строка совпадает с нужным текстом то можно сделать так
$lines = file(\"тут путь
подробнее...
Как найти определенную строку в txt файле, через php.
Если вся строка совпадает с нужным текстом то можно сделать так
$lines = file(\"тут путь
подробнее...