(26 мар 2013, 17:36) (
1/
0)
[
1]
DEMY,
<?
// Шапка
if (isset($_GET[\'reg\'])){
if (!empty($error)){
echo \"ERROR\";
exit;
}else{
echo \"NO ERROR\";
mysql_query(\"INSERT INT user (login, pass) value(\'\".mysql_real_escape_string($_POST[\'login\']).\"\', \'\".md5(mysql_real_ecsape_string($_POST[\'pass\'])).\"\')\"
;
exit;
}
}
?>
<form method=\"post\" action=\"?reg\">Login:<br/><input type=\"text\" name=\"login\" value=\"\" /><br/>Pass:<br/><input type=\"password\" name=\"pass\" value=\"\" /><br/><input type=\"submit\" value=\"Регистрация\" /></form>
<?
// Ноги
exit;
?>
За благодарность спасибо
(26 мар 2013, 16:46) (
0/
0)
[
0]
DEMY,
Ну да
(26 мар 2013, 16:19) (
0/
0)
[
0]
DEMY,
Не могу, тел - дырка
(26 мар 2013, 16:18) (
0/
0)
[
0]
<?
// Шапка
if (isset($_GET[\'ok\'])){
if (!empty($error)){
echo \"ERROR\";
exit;
}else{
echo \"NO ERROR\";
setcookie(\'login\', $_POST[\'login\'], time()+60*60*24*365);
setcookie(\'pass\', md5($_POST[\'pass\']), time()+60*60*24*365);
exit;
}
}
?>
<form method=\"post\" action=\"?ok\">Login:<br/><input type=\"text\" name=\"login\" value=\"\" /><br/>Pass:<br/><input type=\"password\" name=\"pass\" value=\"\" /><br/><input type=\"submit\" value=\"Aut\" /></form>
<?
// Ноги
exit;
?>
(26 мар 2013, 16:05) (
0/
0)
[
0]
ТАБЛИЦА user
СТОЛБЦЫ id, login, pass
<?
# Определяем глобальную переменную $user по кукам
if (isset($_COOKIE[\'login\']) and isset($_COOKIE[\'pass\'])){
$user=mysql_query(\"SELECT * FROM `user` WHERE `login` = \'\".mysql_real_escape_string($_COOKIE[\'login\']).\"\' AND `pass` = \'\".mysql_real_escape_string($_COOKIE[\'pass\']).\"\'\"
;
if (mysql_num_rows($user)==1){
$user=mysql_fetch_assoc($user);
}else{
$user=array();
}
}else{
$user=array();
}
?>
(26 мар 2013, 15:56) (
1/
0)
[
1]
запись данных в куки
setcookie(\'login\', $_POST[\'login\'], time()+60*60*24*365);
setcookie(\'pass\', md5($_POST[\'pass\']), time()+60*60*24*365);
Это где авторизация успешна
Извлечение из куков чуть позже дам