|
הרשם | ![]() |
שאלות ותשובות | ![]() |
רשימת חברים | ![]() |
לוח שנה | ![]() |
הודעות מהיום | ![]() |
חיפוש | ![]() |
|
![]() |
![]() |
|
כלים לאשכול | תצורת הצגה |
![]() |
# 1 |
חבר מתקדם
|
עזרה | הצבת - COOKIE + הצבת השם.
יש לי מערכת הרשמה+התחברות סבבה?
עכשיו למשל משתמש בשם: shon נרשם. וה -id שלו הוא מספר 3. שהמשתמש shon בא להתחבר הצבתי לו COOKIE ובכניסות הבאות אני רוצה לרשום כזה דבר: שלום: שם המשתמש. עכשיו בשם המשתמש אני רוצה לשלוף את ה- שם משתמש שהתחבר. ואת זה איך אני עושה? כי אם זו הייתה מערכת התחברות היית פשוט עושה משתנה אם השם ואז היית עושה: שלום: $user. ואצלי זה בעייה כי זה מערכת הרשמה+התחברות והשמות משתנים כל פעם. |
![]() |
![]() |
# 2 |
חבר בקהילה
|
כשהוא מתחבר תציב עוגייה עם מספר המשתמש שלו, ואז תשלוף ע"פ מספר המשתמש:
PHP קוד:
תהנה ![]()
__________________
מתכנת PHP ו - Mysql. |
![]() |
![]() |
# 3 | |
חבר מתקדם
|
ציטוט:
גם לאחר שדיברנו באייסיקיו וניסית לתקן לא עבד... עוד מישהו יכול לעזור בבקשה? |
|
![]() |
![]() |
# 4 |
חבר על
|
בסוף ההתחברות, כשאתה שולף מהמסד בשביל לוודא, נגיד שהFETCH_ARRAY שלך הוא $r אז אתה עושה:
PHP קוד:
PHP קוד:
תתאים את זה לקוד שלך בהצלחה!
__________________
דוד בן דוד. |
![]() |
![]() |
# 5 |
חבר בקהילה
|
הקוד עצמו בסדר, פשוט הוא לא משתיל את העוגייה..
הsetcookie פשוט לא עובד..
__________________
מתכנת PHP ו - Mysql. Last edited by talbeno; 24-11-07 at 16:01.. |
![]() |
![]() |
# 6 |
חבר על
|
כנראה בעיה אצלו בשרת.
__________________
דוד בן דוד. |
![]() |
![]() |
# 7 |
חבר מתקדם
|
משהו מוזר הולך פה כשאני מנסה ככה לקבוע עוגייה:
HTML קוד:
setcookie("username",$member_id,time()+3600); אבל שאני יוצר סתם עוגייה הוא יוצר אותה בלי שום בעיות: HTML קוד:
setcookie("username",$pass,time()+3600); HTML קוד:
if ($member_id) { $memeber_id = $_COOKIE['id']; (את המשתנה הזה שמתי למעלה בקוד ניסיתי גם למטה) $result = mysql_query("select * from `users` where id = '$member_id'") $r = mysql_fetch_array($result); echo "שלום {$r['user']}!"; } HTML קוד:
echo "שלום {$r['member_user']}!"; Last edited by Shon12; 25-11-07 at 03:30.. |
![]() |
![]() |
# 8 |
חבר וותיק
|
קודם כל- הכי חשוב זה סדר בקוד. הכנסת משתנה בתוך המחרוזת עלולה לגרום לסתם באגים מיותרים..
PHP קוד:
שים לב ששחכת ; בסוף בקשת בשאילתה(הוספתי בקוד למעלה). ובדוגמא שנתת למעלה ציינת שם עוגייה שונה, בדוק זאת. אם הבעיה אינה נפתרת בדוק הגדרות משתמש/שרת בנושא העוגיות. לא אמורה להיות בעיה ממשית בקוד. |
![]() |
![]() |
# 9 |
חבר בקהילה
|
תראה.
אתה מנסה להשתיל עוגייה בתוך עוגייה, כשאין את העוגייה. PHP קוד:
PHP קוד:
הערך של העוגייה צריך להיות מספר המשתמש, אותו אתה אמור לשלוף מהמסד.
__________________
מתכנת PHP ו - Mysql. |
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|