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

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

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 18-02-09, 13:05   # 1
DorOaki
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Jul 2007
הודעות: 229

DorOaki לא מחובר  

התייעצות | קבלת נתונים דרך GET

אז ככה..
עד היום כדי לקבל נתונים עשיתי את הדרך הזאת:
PHP קוד:
if( isset( $_GET['p'] ) )
{
      if( 
$_GET['p'] == "name")
      {
          print 
"p = name";
      }
      else
      {
          print 
"not work";
      }
}
else
{
        print 
"home page";

עכשיו אני רוצה קצת להשתפר ולעשות את הקוד ייותר ייחודי ולדעת את העניין של זה במעבר למחלקות
אשמח לעזרה של איך המערכות הגדולות כמו IPB, VB קיבלו את הנתונים דרך ה-GET ובדקו אם הוא שווה לX שידפיס משהו, ואם לא שידפיס משהו אחר.
ראיתי שהשתמשו במערכים ל-GET וכו' וכמובן השימוש של זה במחלקות
אשמח לעזרה תודה לעוזרים.

Last edited by DorOaki; 18-02-09 at 13:17..
  Reply With Quote
ישן 18-02-09, 13:11   # 2
AlmogBaku
חבר וותיק
 
AlmogBaku's Avatar
 
מיני פרופיל
תאריך הצטרפות: Nov 2007
מיקום: מודיעין
הודעות: 1,022

AlmogBaku לא מחובר  

switch
  Reply With Quote
ישן 18-02-09, 13:17   # 3
DorOaki
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Jul 2007
הודעות: 229

DorOaki לא מחובר  

הבנתי שהם השתמשו ב-switch אבל זה לא כל כך מוסבר, תודה בכל מקרה
מה שיבקשתי זה את התנאי שבעצם הם עשו, וראיתי שהם גם עשו ה-GET במערך. כאילו
PHP קוד:
$choise = array(
"idx" => "boards",
); 
וכו'
אז זה מה שביקשתי בערך..
  Reply With Quote
ישן 18-02-09, 13:29   # 4
AlmogBaku
חבר וותיק
 
AlmogBaku's Avatar
 
מיני פרופיל
תאריך הצטרפות: Nov 2007
מיקום: מודיעין
הודעות: 1,022

AlmogBaku לא מחובר  

אתה שואל פה שאלה מאוד בסיסית, אין פה מקום להשוואה עם מוצרים אחרים מכוון שאין פה אפילו תחכום אלגוריתמי.. PHP טהור
  Reply With Quote
ישן 18-02-09, 13:43   # 5
DorOaki
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Jul 2007
הודעות: 229

DorOaki לא מחובר  

טוב..לא הבנתי כל כך מה שאמרת
תודה על הניסיון לעזרה ונחכה לאחרים עם טיפה עזרה שאני יוכל להרכיב ככה את הקוד ולהתייעץ איתכם לגביו
  Reply With Quote
ישן 18-02-09, 14:00   # 6
Gal Shafrir
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,626

Gal Shafrir לא מחובר  

אתה יכול לעשות משהו כזה:

PHP קוד:
<?Php

    $pages 
= array(
        
'idx'    =>    'boards'
    
);

    
$page $_GET['page'];

    if(
in_array($pages[$page],$pages)) { // אבטחה  
        
require "path/" $pages[$page] . ".php" ;
    }

?>
__________________
בברכה,
גל שפריר - מעצב ומפתח אתרים.

עופר שפריר - במאי, תסריטאי ומפיק.
  Reply With Quote
ישן 18-02-09, 18:30   # 7
DorOaki
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Jul 2007
הודעות: 229

DorOaki לא מחובר  

אוקי עכשיו לאחר חפירה לעומק הבנתי שהם שילבו את ה-GET וה-POST ביחד..
איך עושים את זה בערך? בעזרת מה?..
תודה לך גם גל
  Reply With Quote
ישן 18-02-09, 20:07   # 8
daMn
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Mar 2007
גיל: 34
הודעות: 2,050

daMn לא מחובר  

ציטוט:
נכתב במקור על ידי DorOaki צפה בהודעה
אוקי עכשיו לאחר חפירה לעומק הבנתי שהם שילבו את ה-GET וה-POST ביחד..
איך עושים את זה בערך? בעזרת מה?..
תודה לך גם גל
תוריד MyBB היא חינמית, הם עובדים שם מסודר ויפה, קצת העתקה של VB אבל נעזוב.
אני חושב ששם הם עובדים עם הפרמטר של input שמכניסים בתוכו get וpost.
פשוט תוריד את המערכת ותחפור בה.
__________________
"חינוך למדעי המחשב לא יכול להפוך אף אחד למתכנת מומחה יותר מאשר לימוד על מברשות וצבעים יכול להפוך מישהו לצייר מיומן."
(אריק ס. ריימונד)
  Reply With Quote
ישן 18-02-09, 21:35   # 9
AlmogBaku
חבר וותיק
 
AlmogBaku's Avatar
 
מיני פרופיל
תאריך הצטרפות: Nov 2007
מיקום: מודיעין
הודעות: 1,022

AlmogBaku לא מחובר  

הם השתמשו כנראה במשתנה:
$_REQUEST - שזה משתנה שמכיל גם קוקיז גם פוסט וגם גט.

מסוכן.
  Reply With Quote
ישן 19-02-09, 16:29   # 10
intercooler3819
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Jul 2008
הודעות: 1,056

intercooler3819 לא מחובר  

כן מסוכן לאללה

הייתי מציע לך להעיף מבט איך ישמו את זה בVBULLETIN זה ממש נחמד שמה וגם מאובטח

בהלחה
__________________
  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. הזמן כעת הוא 22:59.

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