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

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

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 21-05-06, 10:45   # 1
Alter
תודה על תרומתך.
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 34
הודעות: 3,103

Alter לא מחובר  

[PHP] מעבר לעמוד אחר במידה והתנאי מתקיים

בוקר טוב חברים
על מנת להכניס "הגנה" למערכת שאני עושה אני חשבתי לכתוב תנאי שיעביר את כל מי שנכנס לדף שלי ל?act=view ששם בעצם צופים בתוכן הדף על פי מה שהגדרתי.
עכשיו מכיוון שact משתנה גם לedit וdelete בהתאם למה שאני קובע רשמתי את התנאי הבא:
PHP קוד:
if($_GET['act'] != ("view" || "edit"|| "delete" || "add" || "showreplys" || "deletereplys" || "editreplys")){
    
header('location:?act=view');

הוא נועד לעזור במידה ומישהו מחליט לכתוב לעצמו act=ron למשל..
התנאי לא עובד, כנראה בגלל ה || שעשיתי שם, השאלה איך אני מתקן אותו?
שאני משאיר את התנאי בצורה הבאה:
PHP קוד:
if($_GET['act'] != ("view")){
    
header('location:?act=view');

ומנסה להכנס לact=bla לדוגמא הוא מעביר אותי ישירות לact=view.
אז, איך אני עושה שזה יפעל על פי כל אחד מהact`s שהגדרתי?

תודה מראש, רון אלטר.
__________________
Alter.
  Reply With Quote
ישן 21-05-06, 11:32   # 2
BlueNosE
אין כמו ב127.0.0.1
 
BlueNosE's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: כפ"ס
גיל: 31
הודעות: 4,086

BlueNosE לא מחובר  

מסתבך =]
PHP קוד:
if(($_GET['act'] != "view") or ($_GET['act']!= "edit") or ($_GET['act'] != "delete") or ($_GET['act'] != "add") or ($_GET['act'] != "showreplys") or ($_GET['act'] != "deletereplys") or ($_GET['act'] != "editreplys"))
{
    
header('location:?act=view');

__________________
עומר,
admin [@] rely.co.il

בניית אתרים Rely

סלנג מילון סלנג utter
  Reply With Quote
ישן 21-05-06, 12:49   # 3
Alter
תודה על תרומתך.
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 34
הודעות: 3,103

Alter לא מחובר  

זה עובד, אבל תוקע את הדפדפן

קוד:
 Firefox has detected that the server is redirecting the request for this address in a way that will never complete.

          *   This problem can sometimes be caused by disabling or refusing to accept
          cookies.
__________________
Alter.
  Reply With Quote
ישן 21-05-06, 14:31   # 4
Morishani
חבר בקהילה
 
Morishani's Avatar
 
מיני פרופיל
תאריך הצטרפות: Jan 2006
הודעות: 124
שלח הודעה באמצעות MSN אל Morishani

Morishani לא מחובר  

ציטוט:
נכתב במקור על ידי Alter
זה עובד, אבל תוקע את הדפדפן

קוד:
 Firefox has detected that the server is redirecting the request for this address in a way that will never complete.

          *   This problem can sometimes be caused by disabling or refusing to accept
          cookies.
זה צריך להיות בתנאי and ולא or .
עשית פה קוד שעושה אין סוף Refer
__________________
A Proud member of the skrap team
  Reply With Quote
ישן 21-05-06, 14:59   # 5
Alter
תודה על תרומתך.
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 34
הודעות: 3,103

Alter לא מחובר  

ציטוט:
נכתב במקור על ידי Morishani
זה צריך להיות בתנאי and ולא or .
עשית פה קוד שעושה אין סוף Refer
וואלה צודק, תודה עובד כמו בובה
__________________
Alter.
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 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. הזמן כעת הוא 13:43.

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