הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   עזרה בהרשמה למערכת שלי (https://hosts.co.il/forums/showthread.php?t=35039)

forils 21-11-06 20:05

עזרה בהרשמה למערכת שלי
 
הבנתי שזה מה שאני צריך לעשות בדף הרשמה :
PHP קוד:

<?
$user
=$_POST['user'];
$pass=$_POST['pass'];
if (
$pass && $user)
mysql_query("INSERT INTO tablename VALUES ('','$user','$pass')");
else
{
?>
<form action="login.php" method="post"> 
שם משתמש: <input type="text" name="user"><br /> 
סיסמא: <input type="password" name="pass"><br /> 
<input type="submit" name="submit" value="הרשם"> 
</form>
<?
}
?>

ואת זה בדף התחברות :
PHP קוד:

<?
session_start
();
 
if (
$_SESSION["admin"]!=1)
{
$user=$_POST['user'];
$pass=$_POST['pass'];
if (
$user && $pass)
{
$q =mysql_query("SELECT * FROM admin WHERE user='$user' ");
while (
$row mysql_fetch_array($q))

$userdb=$row['user'];
$passdb=$row['pass'];
}
if (
$pass == $passdb && $user == $userdb)
$_SESSION["admin"]=1;
else
{
echo 
"<center>שגיאה : שם משץמש או סיסמא לא נכונים</center>";
?>
<script language="JavaScript"> 
setTimeout('window.location=("login.php?error=not_valid");',6000);
</script>
<?
}
}
else
{
?>
<html dir="rtl"> 
<head><title>Login</title></head> 
<body> 
<?
$error
=$_GET['error'];
if (
$error=='not_valid')
echo 
$error;
?>
<form action="login.php" method="post"> 
שם משתמש: <input type="text" name="user"><br /> 
סיסמא: <input type="password" name="pass"><br /> 
<input type="submit" name="submit" value="התחבר"> 
</form> 
</body> 
</html> 
<?
}
}
?>

איך אני בונה טבלה ואיפה אני שם את השם של המסד וכל זה בטפסים ?


כל הזמנים הם GMT +2. הזמן כעת הוא 01:56.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ