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

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

megashape 18-08-07 11:28

שאלה לגבי title בכל עמוד.
 
אז העמוד שלי שלי מורכב מheader, content, footer, עכשיו הHEADER הוא ברירת מחדל בכל הדפים באתר ושם גם כאמור מופיע הTITLE בקובץ הזה, והINDEX ובכל הדפים קוראים לאותו HEADER, עכשיו אני רוצה לשנות כותרת לכל עמוד באתר בלי ליצור מלא קבצי HEADER, איך אני עושה את זה?
|לב|

חיים 18-08-07 11:48

זה הכל ב-PHP?אם כן תוכל תמיד לעשות פשוט משנה במקום טקסט ואז בכל עמוד לקבוע לו טקסט טמסויים

Noam 18-08-07 12:20

בתחילת כל עמוד אתה רושם:
<script type="text/javascript">
document.title="כותרת עמוד";
</script>
ואת תגי ה TITLE תשאיר ריק

omercnet 18-08-07 13:34

אצלי מה שיש זה שזה לוקח את השם של הקובץ וממנו עושה את הTITLE
אתה יכול לשים שם מה שאתה רוצה..
PHP קוד:

<title>omerc.net - <? print(ucfirst((substr(basename($PHP_SELF),0,-4)))); ?></title>


megashape 18-08-07 13:37

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

Daniel 18-08-07 18:50

אם הכל מאורגן ומסודר,
בפונקציה של ה-Header, אתה מוסיף מקום למשתנה, כאשר ברירת המחדל היא הכותרת ברירת המחדל שאתה רוצה.
לדוגמה:
PHP קוד:

function header($title "כותרת ברירת מחדל") {
return<<<EOF
<html>
<head>
<title>
{$title}
</title>
</head>
EOF;


(סתם חירבשתי משהו P: ).


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

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