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

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

רוני 06-11-05 19:15

עמוד התחברות
 
שלום חברה,
איך אני עושה עמוד התחברות עם שם משתמש וסיסמא...אני רוצה שאני יוסיף ב sql-

תודה רבה לעוזרים

hi_sorie 06-11-05 19:21

PHP קוד:

<?
$user
=$_POST['user'];
$pass=$_POST['pass'];
if (
$pass && $user)
mysql_query("INSERT INTO tablename VALUES ('','$user','$pass')");
else
{
?>
פה את הטופס .
<?
}
?>


Tomer 06-11-05 19:23

חי, מה לכל הרוחות?

אתה עשית שם שברגע שמישהו מילא שם משתמש וססמא, זה מוסיף למסד את השם משתמש והססמא, אם הוא לא מילא זה מציג טופס

איך זה קשור להתחברות?

רוני 06-11-05 19:25

אני יודע שזה הקוד בהתחלה:

<html dir="rtl">
<head><title>Login</title></head>
<body>
<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>

אבל אני צריך להוסיף פה פקודה של sql שיקח מהטבלה...

hi_sorie 06-11-05 19:27

ציטוט:

נכתב במקור על ידי Atom-Bomb
חי, מה לכל הרוחות?

אתה עשית שם שברגע שמישהו מילא שם משתמש וססמא, זה מוסיף למסד את השם משתמש והססמא, אם הוא לא מילא זה מציג טופס

איך זה קשור להתחברות?

אופס לא קראתי את ההודעה שלו ... חחחח חשבתי זה הרשמה ....

רוני 06-11-05 19:29

אז מה שחי אמר זה נכון?

hi_sorie 06-11-05 19:31

לא זה הרשמה ....
חכה דקה אני יעשה לך התחברות ...

hi_sorie 06-11-05 19:41

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> 
<?
}
}
?>


רוני 06-11-05 20:10

תודה רבה רבה!

hi_sorie 06-11-05 20:16

בבקשה גבר תהנה ....
אם אתה רוצה תשתמש גם בהרשמה למעלה - רק תוסיף לה בדיקות ...


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

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