Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Не могу создать профиль пользователя.

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: Возникла проблема: никак не могу создать профиль пользователя полностью.
Белый Ворон
Отправлено: 17 Июля, 2016 - 18:46:40
Post Id


Новичок


Покинул форум
Сообщений всего: 1
Дата рег-ции: Июль 2016  


Помог: 0 раз(а)




Создавал регистрацию по этому уроку: http://programmer-weekdays.ru/archives/395.
Все отлично работает, но есть одно но!
Я не могу создать профиль, точнее, он там конечно есть, но лишь имя юзера.
Вот сам файл:

<?php
include_once 'conf.php';
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
<head>
<title>Вход|Spirit of the Forest</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8"/>
<body>

<?php
$r='';

$auth = new auth();

//~ Авторизация
if (isset($_POST['Отправить'])) {
if (!$auth->authorization()) {
$error = $_SESSION['error'];
unset ($_SESSION['error']);
}
}

//~ выход
if (isset($_GET['exit'])) $auth->exit_user();

//~ Проверка авторизации
if ($auth->check()) $r.=' '.$_SESSION['login_user'].'.<br/>

Вот здесь вот я и пытался создать полноценный профиль, но ничего, как назло, не выходило: хостинг выводил ошибки, а сам код здесь вообще не работал. Возможно я протупил? (скорее всего да)
Можете ли вы написать правильный вариант личной странички пользователя, пожалуйста?
Буду очень благодарен.



<a href="?exit">Выйти</a>';

else {
//~ если есть ошибки выводим и предлагаем восстановить пароль
if (isset($error)) $r.=$error.'<a href="recovery.php">Восстановить пароль</a><br/>';

$r.='
<center><form action="" method="post">
Имя персонажа:<input type="text" name="login" value="'.@$_POST['login'].'" /><br />
Пароль: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="password" name="passwd" id="" /><br />
<input type="submit" value="Отправить" name="Отправить" /><br>

</form>
<a href="join.php">Зарегистрироваться</a>
</center>
';
}
print $r;
?>

</body>
</head>
</html>
 
 Top
Генерал2001
Отправлено: 17 Июля, 2016 - 22:05:24
Post Id


Новичок


Покинул форум
Сообщений всего: 17
Дата рег-ции: Июль 2016  


Помог: 0 раз(а)




 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Напишите за меня, пожалуйста »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB