помощ за проверка на Логин форма

meix

Registered
Какво трябва да добавя в када за да прави проверка на вече регистриран потребител с име и парола, за да провери успешно влизане и да изкарва поне едно "ЗДРАВЕЙ, '$name' " за да се види, че това е потребителя , ако ли не да даде формата за регистрация. Благодаря предварително

това ми е кода
log_in.php :

<html>
<head>
<title>zadacha - log_in.php</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
</head>
<body>

<tr>
<td>
<strong>
<a href="reg.php">Регистрирай се</a>
</strong>
</td>
</tr>

<form method="post" action="add.php">

<td>
<table width="300" border="0" cellpadding="3" cellspacing="1" bgcolor="#AFEEEE">

<tr>
<td><b>Name : </b></td>
<td width="157">
<input name="name" type="text" size="20" maxlength="15"/>
</td>

<tr>
<td><b>Pass : </b></td>
<td width="157">
<input name="pass" type="password" size="20" maxlength="10"/>
</td>

<td>
<input type="submit" name="submit" value="Влез !" />
</td>

<input name="hid" type="hidden" value="1"/>

</table>
</td>
</form>

</body>
</html>


add.php :


<title>zadacha - add.php</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<?php

mysql_connect("localhost","user","pass")
or die ("Could not connect to datebase");
mysql_select_db("proekt")
or die ("Could not select datebase");

mysql_query("SET CHARACTER SET utf8");

$name=$_POST['name'];
$pass=$_POST['pass'];
$email=$_POST['email'];
$a_u=$_POST['a_u'];

$sql="INSERT INTO members ( `name`, `pass`, `email`, `a_u`)
VALUES( '$name', '$pass', '$email', '$a_u')";

$result=mysql_query($sql);

if($result)
{
echo "Вие успешно влезнахте ";
echo "<BR>";
echo "<a href='log_new_friend.php'><strong>Добави контакти</strong></a>";
}

else {
echo "ERROR";
}

?>
 
Ами по следния начин може да го направиш


Код:
<?php
if($_SESSION['name']) {
echo ("Тук слагаш кода като си влязал в акаунта си.");
 } else {
echo ("Тук слагаш  кода който искаш да вади като не си влязъл в акаунта си."); }
?>
 

Back
Горе