הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

סגור את ההודעה
 
כלים לאשכול תצורת הצגה
ישן 23-07-07, 19:24   # 1
daMn
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Mar 2007
גיל: 34
הודעות: 2,050

daMn לא מחובר  

[php]שאלה לגבי דפי ניהול...

אז ככה כאשר אני בונה מערכת ניהול עם התחברות אדמין יש לי שאלה לגבי ההצגה של הדפים...
למשל התחברתי...וקובץ קוקיס נוצר לדוג' בשם test,
אז כל עמוד אדמין שאני ישתמש בו אני יצטרך לבדוק אם הקובץ קוקיס קיים?
זאת אומרת:
למשל עמוד שיוצר דפים
addpages.php

אני יהיה חייב בתחילת כל עמוד כזה לעשות if שיבדוק אם הקוקיס נכון?
אין אפשרות אחרת? אני עושה את זה בכלל נכון?

לא משנה כרגע הקטע של הקוקיס, זה יכול להיות באותו מידה סשן או איפי או שילוב.
__________________
"חינוך למדעי המחשב לא יכול להפוך אף אחד למתכנת מומחה יותר מאשר לימוד על מברשות וצבעים יכול להפוך מישהו לצייר מיומן."
(אריק ס. ריימונד)
 
ישן 23-07-07, 19:27   # 2
Hanan
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Sep 2006
גיל: 38
הודעות: 841

Hanan לא מחובר  

התשובה לשאלה שלך היא למעשה כן.
אבל כדי להקל עליך תבנה פונקציה שבודקת עם הקוקיז קיים עם לא היא עושה header("location: x.php"); שמחר מחרתיים תרצה לעשות שינוי בקוקיז או בקובץ להפנות, שלא תצטרך לעשות בכל העמודים ומעבר לזה אם זה ספציפי במידה ואין קוקיז להפנות לדפים שונים בכל עמוד אתה יכול לעשות בפונקציה עצמה שהיא בודקת אם יש קוקיז ומחזיקה true או false ואז בכל ראש דף:

if (!chkCookie()) header("Location: login.php");

בהצלחה!
__________________
פרוייקטים: חדשות, קייטרינג, מילים לשירים, זר מתוק

בניית אתרים - Wise Group Media LTD
 
ישן 23-07-07, 19:39   # 3
daMn
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Mar 2007
גיל: 34
הודעות: 2,050

daMn לא מחובר  

הבנתי חנן.
אבל אם אני משתמש במשתנים אז אין צורך לעשות פונצקיה, תקן אותי אם אני טועה.
זאת אומרת...
PHP קוד:
<?php 
$bla1 
"whatever1"//אני יצטרך פשוט לשנות את המשתנים 
$bla2 "whatever2";
$bla3 "whatever3";
setcookie($bla1 $bla2 $bla3); 
?>
__________________
"חינוך למדעי המחשב לא יכול להפוך אף אחד למתכנת מומחה יותר מאשר לימוד על מברשות וצבעים יכול להפוך מישהו לצייר מיומן."
(אריק ס. ריימונד)
 
ישן 23-07-07, 19:55   # 4
Hanan
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Sep 2006
גיל: 38
הודעות: 841

Hanan לא מחובר  

אחרי שאתה יוצר את המשתנה.. אני מדבר איתך על השלב אחרי שעשית setcookie...
אתה בונה פונקציה:
PHP קוד:
function chkCookie() {
if (
$_COOKIE[test] == "x") return true;
       else return 
false;

ואז בדפים אתה עושה:
PHP קוד:
if (!$chkCookie()) header("Location: login.php"); 
זאת אומרת במידה ולא נמצא קוויז הרי זה מחזיר false ובמידה והוא קיבל false הוא מפנה את הגולש ל login.php.
__________________
פרוייקטים: חדשות, קייטרינג, מילים לשירים, זר מתוק

בניית אתרים - Wise Group Media LTD
 
ישן 23-07-07, 20:07   # 5
4ior
חבר וותיק
 
4ior's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,451

4ior לא מחובר  

ציטוט:
נכתב במקור על ידי daMn צפה בהודעה
הבנתי חנן.
אבל אם אני משתמש במשתנים אז אין צורך לעשות פונצקיה, תקן אותי אם אני טועה.
זאת אומרת...
PHP קוד:
<?php 
$bla1 
"whatever1"//אני יצטרך פשוט לשנות את המשתנים 
$bla2 "whatever2";
$bla3 "whatever3";
setcookie($bla1 $bla2 $bla3); 
?>
מה אתה רוצה לעשות? עוגייה לכל משתנה?
אם כן אז לא ככה..
PHP קוד:
$bla1="whatever1";
setcookie("whatever1" $bla1 time()+3600); 
$bla2="whatever2";
setcookie("whatever2" $bla2 time()+3600);
$bla3="whatever3";
setcookie("whatever3" $bla3 time()+3600); 
 
ישן 23-07-07, 20:12   # 6
חיים
חבר וותיק
 
חיים's Avatar
 
מיני פרופיל
תאריך הצטרפות: Sep 2006
מיקום: עפולה
גיל: 32
הודעות: 1,548
שלח הודעה באמצעות ICO אל חיים שלח הודעה באמצעות MSN אל חיים Send a message via Skype™ to חיים

חיים לא מחובר  

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

 
ישן 23-07-07, 20:36   # 7
daMn
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Mar 2007
גיל: 34
הודעות: 2,050

daMn לא מחובר  

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

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


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

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