עיטורים פלוס
משתמש סופר מקצוען
מנוי פרימיום
בוגר/תלמיד פרוג
עיצוב גרפי
הנדסת תוכנה
צילום מקצועי
D I G I T A L
•
עימוד ספרים
מנסה להחזיר הדפסה של תגית <a> עם הגדרת הניתוב ב-href,
על מנת שהניתוב יתאים לכמה קבצים הממוקמים במיקומים שונים בהיררכיה, אני משתמשת בניתוב מלא,
על מנת שהניתוב המלא יתאים לכל דומיין שהוא שעליו תשב המערכת אני משתמשת במשתנה
הקוד שלי הוא כזה:
כאשר אני מדפיסה את המשתנה $link_to_customer_card לתצוגת html, אני מקבלת את הכתובת דומיין פעמיים ואחר כך את הניתוב, (מקבלת את הניתוב המלא עד לתיקייה בה הקובץ php יושב + הניתוב שאותו אני מעוניינת להדפיס).
לדוגמא אקבל לינק כזה (אני רואה אותו כך בתצוגה כאשר עומדים על הקישור וכך הוא עובד בפועל, אך בבדוק מרכיב הוא כן נראה כמו שצריך, אך לא עובד כך):
לעומת זאת אם אני אדפיס את המשתנה $link, או שאבדוק בבדוק מרכיב את תכולת הטקסט של ה-href של האלמנט a אני אראה את הניתוב כמו שצריך ללא כפל הכתובת דומיין בתוך הקישור כך:
מה גורם לכך? ומה ניתן לעשות על מנת שהקישור יעבוד בצורה תקינה.
על מנת שהניתוב יתאים לכמה קבצים הממוקמים במיקומים שונים בהיררכיה, אני משתמשת בניתוב מלא,
על מנת שהניתוב המלא יתאים לכל דומיין שהוא שעליו תשב המערכת אני משתמשת במשתנה
קוד:
$_SERVER['SERVER_NAME']
קוד:
$link = $_SERVER['SERVER_NAME'].'/views/custumers/create_custumers.php#user'.$row['user_id'];
$link_to_customer_card =
'<a href="'. $link .'"'. 'target="_blank" title="לחץ למעבר לכרטיס לקוח">
<span class="print_name_user">'. $row['user_id'] .'</span>
</a>';
כאשר אני מדפיסה את המשתנה $link_to_customer_card לתצוגת html, אני מקבלת את הכתובת דומיין פעמיים ואחר כך את הניתוב, (מקבלת את הניתוב המלא עד לתיקייה בה הקובץ php יושב + הניתוב שאותו אני מעוניינת להדפיס).
לדוגמא אקבל לינק כזה (אני רואה אותו כך בתצוגה כאשר עומדים על הקישור וכך הוא עובד בפועל, אך בבדוק מרכיב הוא כן נראה כמו שצריך, אך לא עובד כך):
קוד:
https://myDomain.co.il/views/customers/myDomain.co.il/views/customers/create_customers.php#customer_card11
קוד:
https://myDomain.co.il/views/customers/create_customers.php#customer_card11
מה גורם לכך? ומה ניתן לעשות על מנת שהקישור יעבוד בצורה תקינה.