לוגו אתר Fresh          
 
 
  אפשרות תפריט  ראשי     אפשרות תפריט  צ'אט     אפשרות תפריט  מבזקים     אפשרות תפריט  צור קשר     חץ שמאלה ‎print ‎"Hello World!"; if‎ ‎not rules.‎know ‎then rules.‎read(); חץ ימינה  

לך אחורה   לובי הפורומים > מחשבים > תכנות ובניית אתרים
שמור לעצמך קישור לדף זה באתרי שמירת קישורים חברתיים
תגובה
 
כלי אשכול חפש באשכול זה



  #1  
ישן 13-11-2007, 17:55
  EnderX EnderX אינו מחובר  
 
חבר מתאריך: 13.09.07
הודעות: 4
שאלה עזרה בבקשה|מערכת LOGIN

שלום לכולם!

אני מנסה לבנות מערכת LOGIN לאתר שלי ונתקעתי ב"בעיה" (זה לא תכני אני רק צריך שמישהו יגיד לי איך להיתקדם....)

הינה הקוד של הדף REGISTER.PHP.

מה שאני רוצה לעשות הוא שאחרי שהמשתמש נרשם בהצלחה, יוגדר COOKIE אשר יכיל את שמו של המשתמש.

איך עושים את זה?

תודה מראש!

קוד:
<?php $errors = array(); if(isset($_REQUEST["seen_already"])){ validate_data(); if(count($errors) != 0){ display_errors(); display_Register(); } else { process_data(); } } else { display_Register(); } //Functions function validate_data(){ global $errors; //loginid if($_REQUEST["loginid"] == "") { $errors[] = "Please enter Acount Name !"; } //password if($_REQUEST["password"] == "") { $errors[] = "Please enter your password !"; } if($_REQUEST["password_confirm"] == ""){ $errors[] ="Please confirm your password !"; } if($_REQUEST["password_confirm"] != $_REQUEST["password"]){ $errors[] ="Your password does not muched !"; } //Email if($_REQUEST["email"] == ""){ $errors[] ="Please enter your Email !"; } //Username chack $query_usernamechack = "SELECT * FROM login_system"; $result_qu = mysql_query($query_usernamechack) or die(mysql_error()); while($row = mysql_fetch_array($result_qu)) { if ($row['loginid'] == $_REQUEST["loginid"]){ $errors[] ="This Name has already been taken ! <br>Please enter an other Name !"; } } } function display_errors(){ global $errors; foreach ($errors as $error){ echo $error, "<br>"; } } //--------------------// //////process_data////// function process_data(){ global $username; $username = $_REQUEST["loginid"]; $query_adduser = "INSERT INTO login_system (loginid, password, email) VALUES('$_REQUEST[loginid]','$_REQUEST[password]','$_REQUEST[email]')"; $result_qa = mysql_query($query_adduser); if($result_qa){ echo "Thenks for Registering to My Club!<br>"; } else{ mysql_error(); } mysql_close(); } ///end process_data///// //--------------------// function display_Register() { $name = isset($_REQUEST["loginid"]) ? $_REQUEST["loginid"]: ""; $password = isset($_REQUEST["password"]) ? $_REQUEST["password"]: ""; $password_confirm = isset($_REQUEST["password_confirm"]) ? $_REQUEST["password_confirm"]: ""; $email = isset($_REQUEST["email"]) ? $_REQUEST["email"]: ""; echo "<FORM METHOD='POST' ACTION='register.php'>"; echo "Name:&nbsp;"; echo "<input type='text' name='loginid' value='",$name,"'>"; echo "&nbsp;&nbsp;Password:&nbsp;"; echo "<input type='password' name='password' value='",$password,"'>"; echo "&nbsp;&nbsp;Email&nbsp;"; echo "<input type='text' name='email' value='",$email,"'><br><br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; &nbsp;&nbsp;&nbsp;&nbsp;"; echo "&nbsp;&nbsp;Password Confirm:&nbsp;";echo "<input type='password' name='password_confirm' value='",$password_confirm,"'>"; echo "<br><br> &nbsp;&nbsp;&nbsp; &nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; <input type=submit value=submit>"; echo"&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp<input type='reset' name='reset' value='reset'/ >"; echo "<input type=hidden name='seen_already' value='hidden_data'>"; echo "</form>"; } ?>
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
תגובה

כלי אשכול חפש באשכול זה
חפש באשכול זה:

חיפוש מתקדם
מצבי תצוגה דרג אשכול זה
דרג אשכול זה:

מזער את תיבת המידע אפשרויות משלוח הודעות
אתה לא יכול לפתוח אשכולות חדשים
אתה לא יכול להגיב לאשכולות
אתה לא יכול לצרף קבצים
אתה לא יכול לערוך את ההודעות שלך

קוד vB פעיל
קוד [IMG] פעיל
קוד HTML כבוי
מעבר לפורום



כל הזמנים המוצגים בדף זה הם לפי איזור זמן GMT +2. השעה כעת היא 19:14

הדף נוצר ב 0.05 שניות עם 12 שאילתות

הפורום מבוסס על vBulletin, גירסא 3.0.6
כל הזכויות לתוכנת הפורומים שמורות © 2024 - 2000 לחברת Jelsoft Enterprises.
כל הזכויות שמורות ל Fresh.co.il ©

צור קשר | תקנון האתר