הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   [PHP]העברת נתונים עם תווים מיוחדים דרך GET (https://hosts.co.il/forums/showthread.php?t=55686)

Kfir.G 27-10-07 11:23

[PHP]העברת נתונים עם תווים מיוחדים דרך GET
 
שלום,
נתקלתי בבעיה כשאני רוצה להכניס להעביר נתונים הכוללים בתוכם תווים בעלי תפקיד בשורת הכתובת כמו ?,& וכד' כמו שאתם מבינים להשתמש ב ; a m p & וכד' אני לא יכול שכן הם מכילים בתוכם את התו & שיש לו משמעות... מה עושים? תודה מראש לעוזרים

Daniel 27-10-07 11:26

כשאתה שולח בטופס זה "מוצפן" אוטומטית, ב-PHP יש את urlencode, ותריץ חיפוש בגוגל, יש גם פונקציה ב-JS.

AdirEi 27-10-07 12:15

יש לי איזה רעיון
לא בטוח שהוא הכי טוב שיש אבל זה מה שעלה לי
במקום התו המיוחד תכניס תו אחר או רק במקום ה-&
ובדף הבא תשתמש בפונקציה str_replace כדי להחליף את התו

חיים 27-10-07 12:25

ציטוט:

נכתב במקור על ידי MasterT (פרסם 571850)
כשאתה שולח בטופס זה "מוצפן" אוטומטית, ב-PHP יש את urlencode, ותריץ חיפוש בגוגל, יש גם פונקציה ב-JS.

אפשר עם urlencode ואם גם עם base64_encode שנייהם מצויינים לזה כמובן שעדיף את url כי הוא המיועד לזה.. חוץ מזה אם אני לא טועה MasterT צודק בהחלט אם יש לך טופס מסוג get כשאתה שולח אותו זה מוצפן אוטומטית אבל זה לא בטוח וגם אני לא בטוח שזה קשור ל-PHP אז אתה מוזמן לעשות בדיקות תנסה להכין טופס או שאם אתה לא צריך את זה בישביל טפס אז תשתמש ב-urlencode

Daniel 27-10-07 12:28

זה לא קשור ל-PHP, הדפדפן מצפין אוטומטית.


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

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