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

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

AFI 05-01-06 18:41

התחלתי ללמוד אתמול PHP + SQL, שאלה קטנה כדי לסיים את המערכת שאני בונה
 
התחלתי אתמול ללמוד PHP + SQL (סיימתי כבר ללמוד, ביום אחד למדתי PHP + SQL =])
השאלה שלי היא איך אני שומר משתמש שכבר התחבר למערכת מחובר למערכת בכל הזמן שהוא באתר...
תודה לעוזרים :qqb007:

x-ray 05-01-06 18:44

עוגיה או סשין

AFI 05-01-06 18:46

ציטוט:

נכתב במקור על ידי x-ray
עוגיה או סשין

את זה אני כבר הבנתי...
אבל תן לי יותר כיוון, כי לא הבנתי מה לעשות עם זה...
לעשות בכל דף עימות נסתר מחדש או שיש דרך אחרת יותר טובה

aviram5a 05-01-06 18:50

אחי תן אתרים ללמוד ..
אבל מש'ו פשוט...

DaNieLLL 05-01-06 18:50

PHP קוד:

if(...) {
$user $_POST["user"];
$pass $_POST["pass"];
setcookie("user",$user,time()+30*24*60*60);
setcookie("pass",$pass,time()+30*24*60*60);


אחרי זה, בשביל לבדוק אם התחברת כבר:

PHP קוד:

if(isset($_COOKIE["user"]) || isset($_COOKIE["pass"])) {
...


בהצלחה
אם זה לא זה אז לא הבנתי אותך נכון.

AFI 05-01-06 19:13

ציטוט:

נכתב במקור על ידי Pip
PHP קוד:

if(...) {
$user $_POST["user"];
$pass $_POST["pass"];
setcookie("user",$user,time()+30*24*60*60);
setcookie("pass",$pass,time()+30*24*60*60);


אחרי זה, בשביל לבדוק אם התחברת כבר:

PHP קוד:

if(isset($_COOKIE["user"]) || isset($_COOKIE["pass"])) {
...


בהצלחה
אם זה לא זה אז לא הבנתי אותך נכון.

אחלה תודה, אבל בקטע שאני בודק אם התחברתי, אני לא צריך לאמת את הפרטים של הקוקיז עם הSQL?
אם הבנתי נכון הקוד שכתבת לי רק בודק עם הקוקיז קיים אצלו, בתוך התנאי אני צריך להשוות את הקוקיז לפרטים שכתובים במסד נכון?
ואם ככה לא צריך לשים && במקום מה ששמת: ||, כי אנחנו רוצים לבדוק ששתי הקוקיז קיימים...
כמה שאלות :qqb006:
תודה לך :qqb007:
ואבירם, בוא אלי לאייסי אני יביא לך מדריכים

Espires 05-01-06 20:33

אחי שמע הסימן הזה && אומר גם וגם
והסימן הזה || אומר אחד לא מסתמך אחד מהשני

[ח לא יודע איך להבסביר בדיוק נסה להבין מזה חח]

MoshikB 05-01-06 20:38

יש לי שאלה שקצת לא קשורה.
- מאיפה למדת PHP + SQL?
אני רוצה לחדד את עצמי בשפות הללו, אני יודע אותם ב "ריפוף" , ואני רוצה לדעת אותם יותר טוב.

AFI 05-01-06 20:51

ציטוט:

נכתב במקור על ידי Espires
אחי שמע הסימן הזה && אומר גם וגם
והסימן הזה || אומר אחד לא מסתמך אחד מהשני

[ח לא יודע איך להבסביר בדיוק נסה להבין מזה חח]

כן אני יודע, בגלל זה אמרתי...
אתה כתבת את הסימן הזה ||
אבל אנחנו צריכים את הסימן הזה &&
כדי שזה יפעל רק אם יש לנו גם את השם משתמש וגם את הסיסמה, שאם יהיה רק אחד אז זה לא יפעל
אפילו שלא נראה לי שיהיה מצב כזה...
בכל מיקרה הסתדרתי, בניתי מסמך שבודק את הנתונים שבקוקיז ומאמת אותם עם הנתונים שבSQL ואם הפרטים לא נכונים הוא נותן פקודת die, ואז אני פשוט שם את הקובץ הזה בראש כל דף

ולמי ששאל:
http://www.webmaster.org.il

עריכה: אפשר לנעול =]

null 05-01-06 20:56

קוקיז זה הדבר הכי לא בטוח בעולם !!!!
אל תשמרו בזה סיסמאות או שמות משתמש...
אם כבר אז רק את הID של המשתמש בקוקיז זהו...
כל השאר תעשו בסשיין :P

AFI 05-01-06 21:11

אל תנעלו יש לי עוד שאלה,
איך אני מכניס לSQL נתונים בעברית???

Eran-s 05-01-06 21:30

ציטוט:

נכתב במקור על ידי www.sharvit.net
אל תנעלו יש לי עוד שאלה,
איך אני מכניס לSQL נתונים בעברית???

כותב בעברית ומכניס.:eek: :rolleyes:

AFI 05-01-06 21:32

ציטוט:

נכתב במקור על ידי Eran-s
כותב בעברית ומכניס.:eek: :rolleyes:

זה נותן לי ג'יבריש =\

Espires 05-01-06 21:33

אבל אחרי זה זה יוצא בעברית רגילה
ואם אתה מתכוון להכנס לPHPMYADMIN ולכתוב אז אי אפשר למיטב ידיעתי

Eran-s 05-01-06 21:34

ציטוט:

נכתב במקור על ידי www.sharvit.net
זה נותן לי ג'יבריש =\

בתוך phpmyadmin עצמו, אבל כשתשלוף זה יהיה בסדר

AFI 05-01-06 21:36

לא...
הכנסתי את זה דרך טופס, ואז נכנסתי לphpmyadmin וראיתי ג'יבריש (ליתר דיוק סימני שאלה =\)
חשבתי בדיוק על מה שאמרתם וניסיתי לשלוף ולהדפיס, אבל גם שם יצא לי ג'יבריש...
ודרך אגב, ניסיתי להכניס דרך phpmyadmin וזה היה בסדר...

Eran-s 05-01-06 23:53

ציטוט:

נכתב במקור על ידי www.sharvit.net
לא...
הכנסתי את זה דרך טופס, ואז נכנסתי לphpmyadmin וראיתי ג'יבריש (ליתר דיוק סימני שאלה =\)
חשבתי בדיוק על מה שאמרתם וניסיתי לשלוף ולהדפיס, אבל גם שם יצא לי ג'יבריש...
ודרך אגב, ניסיתי להכניס דרך phpmyadmin וזה היה בסדר...

אז רגע מה הבעיה? איפה לא טוב?

somebody 06-01-06 00:01

יש קידוד בעמוד?
יש קידוד בעמוד של הכנסת הנתונים?

smart d 06-01-06 07:26

ציטוט:

נכתב במקור על ידי Expert-Serv.Biz | Moshik
יש לי שאלה שקצת לא קשורה.
- מאיפה למדת PHP + SQL?
אני רוצה לחדד את עצמי בשפות הללו, אני יודע אותם ב "ריפוף" , ואני רוצה לדעת אותם יותר טוב.

אסור לפרסם פה ווארז, לכן אם אתה רוצה ממני תשובה אתה מוזמן לדבר איתי במסנג'ר, יש לי דרך מעולה ללמוד ואשמח לשתף אותך בה.

ולפותח האשכול, מצטער אבל אין לי מושג :) יש לי דרך ללמוד אבל אין לי כל כך זמן ללמוד.


יום נעים, אור.

AFI 06-01-06 19:43

תודה לכולם, הסתדרתי...
בקרוב תראו את המערכת הראשונה שאני בונה...
אפשר לנעול

Eran-s 07-01-06 00:50

ציטוט:

נכתב במקור על ידי smart d
אסור לפרסם פה ווארז, לכן אם אתה רוצה ממני תשובה אתה מוזמן לדבר איתי במסנג'ר, יש לי דרך מעולה ללמוד ואשמח לשתף אותך בה.

ולפותח האשכול, מצטער אבל אין לי מושג :) יש לי דרך ללמוד אבל אין לי כל כך זמן ללמוד.


יום נעים, אור.

אחלה הודעה לא קשורה, להבא תזהר.

נעול כבקשתך.


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

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