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

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 10-01-07, 14:30   # 1
Gal Shafrir
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,626

Gal Shafrir לא מחובר  

[שאלה] cases

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

PHP קוד:
admin.php?act=go&mod=pages 
[מ- eBit, דניאל אל תכעס ]

שזה מוביל לדף של ערכית ה-דפים, השאלה היא איך עושים זאת?

כלומר אני צריך לעשות include כך לדף אחר? זה הורס את המבנה..

PHP קוד:
$act $_GET['act'];
     switch(
$act){

        case 
'go':
    include(
"go.php");
    break; 
ומפה מה הלאה? עוד case כדי להגיע למצב של pages? זה לא הגיוני שזה כל כך הרבה דפים..
יש דרך אחרת לעשות את זה?

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

עופר שפריר - במאי, תסריטאי ומפיק.
  Reply With Quote
ישן 10-01-07, 15:00   # 2
x-ray
דוגמן הבית השמן
תודה על תרומתך :)
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 37
הודעות: 3,716

x-ray לא מחובר  

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

זה בערך מה שהבנתי שאתה רוצה לעשות.
__________________
בברכה,
עידן בן אור
  Reply With Quote
ישן 10-01-07, 15:16   # 3
Gal Shafrir
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,626

Gal Shafrir לא מחובר  

השאלה שלי אם אפשר שלא לאנקלד פעמיים אם כן כיצד עושים זאת?
__________________
בברכה,
גל שפריר - מעצב ומפתח אתרים.

עופר שפריר - במאי, תסריטאי ומפיק.
  Reply With Quote
ישן 10-01-07, 15:32   # 4
LosNir
מתאורר / יצא בחוץ
 
LosNir's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: ראשון לציון
גיל: 33
הודעות: 2,686
שלח הודעה באמצעות ICO אל LosNir שלח הודעה באמצעות MSN אל LosNir

LosNir לא מחובר  

אפשרי, ובנוסף בדרך בטוחה.

ליצור מערך אשר מכיל את ה ACT שאתה רוצה, לדוגמא:

PHP קוד:
$array = array(
    
'act' => 1,
    
'act2' => 1,
    
'act3' => 1,
    
'act4' => 1,
    
'act5' => 1,
    
'act6' => 1
); 
ולבדוק ע"י הפונקציה array_key_exists() אם הערך ב $act נמצא בערך בתור מפתח.
אם כן תעשה אינקלוד:

PHP קוד:
include("$act.php"); 
  Reply With Quote
ישן 10-01-07, 15:38   # 5
Gal Shafrir
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,626

Gal Shafrir לא מחובר  

תודה רבה אשמח אם תוסיף אותי למסנג'ר: djgs@walla.com! [אני צריך לשאול אותך כמה דברים]..
__________________
בברכה,
גל שפריר - מעצב ומפתח אתרים.

עופר שפריר - במאי, תסריטאי ומפיק.
  Reply With Quote
ישן 10-01-07, 16:06   # 6
sUP
משתמש תחת חוזה ניסיון.
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: אזור חיפה
הודעות: 1,948

sUP לא מחובר  

אני עובד עם מסד..
__________________

לפרטים נוספים dani3l@gmail.com (אימייל)
  Reply With Quote
ישן 10-01-07, 16:12   # 7
meshuga
הנהלת הפורום לשעבר
 
meshuga's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 35
הודעות: 7,601

meshuga לא מחובר  

ציטוט:
נכתב במקור על ידי LosNir צפה בהודעה
אפשרי, ובנוסף בדרך בטוחה.

ליצור מערך אשר מכיל את ה ACT שאתה רוצה, לדוגמא:

PHP קוד:
$array = array(
    
'act' => 1,
    
'act2' => 1,
    
'act3' => 1,
    
'act4' => 1,
    
'act5' => 1,
    
'act6' => 1
); 
ולבדוק ע"י הפונקציה array_key_exists() אם הערך ב $act נמצא בערך בתור מפתח.
אם כן תעשה אינקלוד:

PHP קוד:
include("$act.php"); 
אם עושים סינון לתווים (כמו "/","." וכו') ומאנקלדים מתקיה...מקבלים דרך בטוחה מספיק, ויותר בוא נגיד, נוחה משלך.
  Reply With Quote
ישן 10-01-07, 16:38   # 8
LosNir
מתאורר / יצא בחוץ
 
LosNir's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: ראשון לציון
גיל: 33
הודעות: 2,686
שלח הודעה באמצעות ICO אל LosNir שלח הודעה באמצעות MSN אל LosNir

LosNir לא מחובר  

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

לדעתי הכי קל ככה. (אפשר גם להשתמש במסד כמו שדניאל אמר אבל זה סתם בזבוז משאבים)
  Reply With Quote
ישן 10-01-07, 16:41   # 9
meshuga
הנהלת הפורום לשעבר
 
meshuga's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 35
הודעות: 7,601

meshuga לא מחובר  

ציטוט:
נכתב במקור על ידי LosNir צפה בהודעה
זה מה שעשיתי בהתחלה,
אבל למה להסתבך עם תווים מיוחדים ו ../ (שלא ילכו אחורה) וכו'..
עוד יותר מסבך את העניינים.

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

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

אבל, במידה וזה מערכת פשוטה, אני לא רואה טעם לעשות מערכים ולערב מסד נתונים בשביל להוסיף אפשרויות.
  Reply With Quote
ישן 10-01-07, 22:11   # 10
Gal Shafrir
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,626

Gal Shafrir לא מחובר  

אפשר לקבל את הקוד כדי שכולם ילמדו ממנו meshuga? תודה לכולם על העזרה.
__________________
בברכה,
גל שפריר - מעצב ומפתח אתרים.

עופר שפריר - במאי, תסריטאי ומפיק.
  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. הזמן כעת הוא 02:58.

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