ABA


"האם יש פונקציה שמקבלת מערך דרך GET והופכת אותו לסטרינג?"
גירסת הדפסה        
קבוצות דיון בניית אתרים נושא #11092 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 11092
MoonHunter
חבר מתאריך 1.8.02
680 הודעות
   22:46   20.10.06   
אל הפורום  
  האם יש פונקציה שמקבלת מערך דרך GET והופכת אותו לסטרינג?  
 
   ערכתי לאחרונה בתאריך 23.10.06 בשעה 14:18 בברכה, MoonHunter
 
כלומר, אם אני ארצה לתת את המערכת הזה:

Array ( => 113 => 115 )

אני אצטרך לתת אותו ככה:

&postcat%5B%5D=113&postcat%5B%5D=115

כאשר postcat הוא השם של אותו שדה.

האם ישנה פונקציה שממירה ממערך אל הפלט שמתקבל בשורת הכתובת ולהפך?
תודה לעוזרים


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  תעשה עם foreach על המערך. FireAngel 23.10.06 14:48 1
     מכתב MoonHunter 23.10.06 20:00 3
         implode , ראה תגובת bmaorlo. FireAngel 23.10.06 20:58 4
  תנסה עם IMPLODE bmaorlo  23.10.06 15:31 2
     זה מחזיר סטרינג שונה ממה שאני צריך, MoonHunter 23.10.06 21:25 5
         implode ו-explode. למה לא? FireAngel 23.10.06 22:33 6
             כי לא זאת המטרה שביקשתי את הפונקציה, MoonHunter 23.10.06 23:44 7
                 מבחינת סיבוכיות זמן אני לא בטוח שזה משנה. FireAngel 24.10.06 15:32 8
                     אני גם חושב שזה יעיל יותר... Sn00py  24.10.06 16:48 9
                         אתם כנראה לא הבנתם אותי לעומק :) MoonHunter 24.10.06 19:15 10

       
FireAngel

   14:48   23.10.06   
אל הפורום  
  1. תעשה עם foreach על המערך.  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
MoonHunter
חבר מתאריך 1.8.02
680 הודעות
   20:00   23.10.06   
אל הפורום  
  3. מכתב  
בתגובה להודעה מספר 1
 
   עשיתי פורנציה שעושה את העבודה, אבל אני מחפש לדעת אם יש פונקציה מובנת - מה שלא מצאתי.
זכור לי שמישהו ביקש\שאל על זה בעבר כאן וקיבל תשובה חיובית.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
FireAngel

   20:58   23.10.06   
אל הפורום  
  4. implode , ראה תגובת bmaorlo.  
בתגובה להודעה מספר 3
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
bmaorlo 
חבר מתאריך 13.4.03
4770 הודעות
   15:31   23.10.06   
אל הפורום  
  2. תנסה עם IMPLODE  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
MoonHunter
חבר מתאריך 1.8.02
680 הודעות
   21:25   23.10.06   
אל הפורום  
  5. זה מחזיר סטרינג שונה ממה שאני צריך,  
בתגובה להודעה מספר 2
 
   לא משנה עשיתי פונקציה משלי וזהו, הכוונה שלי היתה לפונקציה מובנת בשפה שלמעשה לוקחת מערך ויוצרת ממנו לינק שאחר כך GET ידע לקבל אותו ולהפוך אותו למערך.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
FireAngel

   22:33   23.10.06   
אל הפורום  
  6. implode ו-explode. למה לא?  
בתגובה להודעה מספר 5
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
MoonHunter
חבר מתאריך 1.8.02
680 הודעות
   23:44   23.10.06   
אל הפורום  
  7. כי לא זאת המטרה שביקשתי את הפונקציה,  
בתגובה להודעה מספר 6
 
   בא נניח שיש לי רשימה של checkbox שכאשר היוזר שולח את העמוד, הוא שולח אותו בGet ולא כPost.
למעשה בשורת הכתובת נוצר מערך של הCheckBoxים שנבחרו,
כל מה שאני צריך לעשות עכשיו זה לקלוט את המערך הפשוט הזה עם Get, אז מתקבל לי מערך בלי שום צורך בexploade - חיסכון.

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

למעשה אם אני אעשה emplode למערך, אני אפוך אותו לסטרינג ואז שאני ארצה להשתמש באותו מערך אני אשתמש בexploade - שימוש ב2 פונקציות, ביזבוז.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
FireAngel

   15:32   24.10.06   
אל הפורום  
  8. מבחינת סיבוכיות זמן אני לא בטוח שזה משנה.  
בתגובה להודעה מספר 7
 
   ואני עדיין חושב שזה יעיל יותר.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Sn00py 
חבר מתאריך 1.8.02
2954 הודעות
   16:48   24.10.06   
אל הפורום  
  9. אני גם חושב שזה יעיל יותר...  
בתגובה להודעה מספר 8
 
  

\x6C\x65\x65\x74\x68\x61\x78\x30
\x72\x3A\x2D\x29
tresp4sser


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
MoonHunter
חבר מתאריך 1.8.02
680 הודעות
   19:15   24.10.06   
אל הפורום  
  10. אתם כנראה לא הבנתם אותי לעומק :)  
בתגובה להודעה מספר 9
 
   ערכתי לאחרונה בתאריך 24.10.06 בשעה 19:17 בברכה, MoonHunter
 
למה לי לעשות טופס שהשיטה שלו היא GET, הטופס למעשה שולח מערך של נתונים
אז למה לי לקבל את המערך הזה וליצור ממנו סטרינג, זה קצת לא מסתדר - אני אעשה איך שאני חושב לנכון, תודה.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net