Как мога да искарам..

roskata

Registered
Значи написах си едно сайтче.Сложих си система за регистрация и искам да попитам как мога да сложа логин формата в началната страница.Пробвах
<?PHP
include("site/login.php");
?>
,но и с него нестава .. HELP. :(
 
ами зимаш кода на формата за логин и го поставяш в страницата там кадето искаш :wink:
 
ето ти и пример

Код:
<div>

<?php
include("config.php");
if($_POST['username'] AND $_POST['password'])
{
$username = $_POST['username'];
$password = $_POST['password'];
}
else if (isset($_COOKIE['login']))
{
$var = explode("|", $_COOKIE['login']);
$username = $var[0];
$password = $var[1];
}
else
{
$username = null;
$password = null;
}
if(preg_match('/^([a-z0-9_-]{4,16})/i',$username) AND preg_match('/^([a-z0-9_-]{4,16})/i',$password) )
{
$sql = mysql_query("SELECT * FROM users WHERE username='$username' AND password='$password' LIMIT 0,1");
if($row = mysql_fetch_array($sql))
{
$_SESSION['username'] = $row['username'];
$_SESSION['password'] = $row['password'];
$_SESSION['icq'] = $row['icq'];
$_SESSION['skype'] = $row['skype'];
$_SESSION['userid'] = $row['id'];
if($_POST['check'])
{
setcookie("login",$username."|".$password,time()+24*60*60*200);
}
}
else
{
if($_POST)
{
$error = "Грешno потребителско име";
}
else
{
setcookie('login', '', time() - 24*60*60*200);
}
}
}
if($_SESSION)
{
echo '<a href="profile.php?my_profile=on">Моят профил</a><a href="?logout=true">Log out ['.$_SESSION['username'].'</a>';
}
else
{
echo '<form action="" method="POST">
<input type="text" name="username"><br />
<input type="password" name="password"><br/>
<input type="checkbox" name="check">
<input type="submit" value="Влез">
</form>';
}
if ( $_GET['logout'] == "true" AND ( (int) $_SESSION['userid']) > 0)
{
session_unregister("username");
session_unregister("password");
session_unregister("icq");
session_unregister("skype");
session_unregister("userid");
session_destroy();
if ( isset($_COOKIE['login']) )
{
setcookie('login','',time()-24*60*60*200);
}
header("Location: ".$_SERVER['PHP_SELF']);
}
echo '<div><a href="users.php">Потребители</a></div>';
?>


</div>
 
М/у другото ползвам същата система,която ти си дал за пример.Пробвах както ти каза,но пак нищо..изобщо нищо не излиза в страницата. :shock:
 
ами да те попитам страницата с какфо разширение ти е ? с html ли ? направи я на .php ako не си :D знам че е малко смешно но ...

дай си тази час от кода на страницата в която искаш да си сложиш логина аз ще ти го направя
 
дай си тази час от кода на страницата в която искаш да си сложиш логина аз ще ти го направя
 

Back
Горе