מציאת URL של הדף בעזרת PHP - תיכנות ובניית אתרים בעזרת PHP

מדור תיכנות ובניית אתרים בעזרת PHP

הוסף למועדפים | הפוך לאתר הבית
מדור ברשת



רוצה לעזור?

אם אתה מעוניין לעזור לנו בפיתוח האתר, באפשרותך לשלוח מאמר\מדריך אל רשימות המאמרים שלנו, תודה על שיתוף הפעולה, הנהלת האתר.


אתרים מומלצים

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

דף ראשי -> תכנות ובניית אתרים -> תיכנות ובניית אתרים בעזרת PHP -> מציאת URL של הדף בעזרת PHP
מציאת URL של הדף בעזרת PHP
Uniform Resource Locator או בראשי התיבות המוכרות לנו URL, זה הכתובת של האתר\דף\קובץ שבו אנו גולשים.

לפעמים ישנם מצבים שאנו רוצים לתת למשתמש קישור מלא לדף בכדי שיעביר לחבריו או במידה ואנו עוקבים אחר המשתמש ואיפה הוא גולש - לכן אנו צריכים לדעת מה הURL שבו הוא נמצא.

ב-PHP הכתובת (URL) מתחלקת ל-3 חלקים והם שם הדומיין, נתיב הקובץ והשאילתא.

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

הדומיין:
www.themador.org/

נתיב הקובץ:
view-page.php

השאילתא:
?pagenumber=94


הכול ביחד:
www.themador.org/view-page.php?pagenumber=94

כל המידע שאנו זקוקים לו מאוחסן בתוך המשתנה הגלובאלי $_SERVER.

אנו נשתמש ב 'HTTP_HOST', 'SCRIPT_NAME' ,'QUERY_STRING' שאותם תוכלו לראות בקוד PHP הבא.

קוד

<?php

$domain = $_SERVER['HTTP_HOST']; // מצא את הדומיין שלך


$path = $_SERVER['SCRIPT_NAME']; // מציאת הנתיב לקובץ הנוכחי

$queryString = $_SERVER['QUERY_STRING']; // מציאת השאילתא (המשתנים בURL שנשלחים דרך GET)

// חיבור של כל המידע ביחד

$fullurl = "http://" . $domain . $path . "?" . $queryString;

echo "כתובת העמוד המלאה שאתה נמצא בו: " . $fullurl . "
";

?>


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

דפים נוספים בקטגוריה תיכנות ובניית אתרים בעזרת PHP
קבלת נתונים מטפסים ואבטחה
ניווט אתר בעזרת include ו-switch ואבטחה
שימוש ב- sessions
עיזרו לנו
אהבת את המדריך? הצבע עבורנו וקדם את האתר שלנו!