פרמטרים ב URL

beecho

New member
פרמטרים ב URL

אם מכניסים פרמטרים ל URL הדפדפן מציג אותם.

לדוגמה:
בכתובת http://www.site.com/?name=gadi?age=30

הדפדפן יציג:
?name=gadi?age=30

אני צריך למנוע את הצגת הפרמטרים בדפדפן - מה עלי לעשות ?
 
יש 3 דרכים לתקשר להעביר נתונים לדפדפן:

1. GET (כמו הדוגמא שהבאת)
2. POST
3. COOKIES

כנראה שאתה צריך להשתמש ב-POST אבל זה רק את יכול לדעת אז תקרא על זה וגם על העוגיות..
 

beecho

New member
ידוע - חייב להשתמש ב GET

מדוע הפרמטרים מודפסים בדפדפן מבלי שביקשתי ?
 
לדעתי, פחות סביר שלא בקשת...אבל

תבדוק 2 עניינים:
1. אם אתה מייצר את הכתובת כמחרוזות מחוברות, אז תציג את הכתובת הסופית לפני שאתה שולח אותה ותדבג.
2. אם אתה מתעסק עם clean url תבדוק שם

אגב, עם מה אתה מפתח ?
 

beecho

New member
מפתח בוובמטריקס

לא הבנתי את הכוונה שלך ב 1

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

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

$url = "www.barb." . $extn . "?=" . $var1 וכו'

אז עליך לבדוק את המרכיבים של המחרוזת לרבות המשתנים הדינמיים שלה.
 
למעלה