הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 07-04-07, 22:57   # 1
syn
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,919

syn לא מחובר  

PHP | צריך רעיונות ל...

אוקיי,
אני צריך רעיונות לתכנות של תפריט מסוים.
בוא נגיד התפריט הוא כזה: עמוד ראשי | תמונות | פורומים
אני רוצה לעשות שברגע שהמשתמש נכנס לעמוד הראשי, ה'עמוד הראשי' יהיה ב <b>,
כשהוא עובר לעמוד תמונות, 'תמונות' יהיה ב <b> ועמוד ראשי ופורומים יהיו רגילים.

חשבתי על -
PHP קוד:
$current_url $_SERVER['PHP_SELF']; 
if ( 
$current_url == "/index.php" ) {
    echo 
"<b>עמוד ראשי</b> | תמונות | פורומים"
וכך הלאה..

הבעיה היא שזה סתם יעמיס על העמוד, אם יש לי 10 קישורים בתפריט, ז"א 10 פעמים לכתוב את זה, כל פעם עם <b> שונה והכל.

אני מחפש רעיונות איך אפשר להמנע מכל העומס הזה.
תודה מראש.
  Reply With Quote
ישן 07-04-07, 23:53   # 2
ShoQER
מתאורר / יצא בחוץ
 
מיני פרופיל
תאריך הצטרפות: Dec 2006
מיקום: בית נרגילה P:
גיל: 35
הודעות: 413
שלח הודעה באמצעות ICO אל ShoQER שלח הודעה באמצעות MSN אל ShoQER Send a message via Skype™ to ShoQER

ShoQER לא מחובר  

אם הקישוריים הם דינמיים...כלומר הם תלויים בערך שיש במסד או משהו אתה יכול לעשות בדיקה אם הGET שווה לקישור של הלינק אתה פשוט עושה לו B...

אם הקישוריים סטטיים...כלומר לא משתנים והם חלק מהSOURCE אתה יכול לעשות מערך שיכיל את הקישורים ... ואז לעשות לולאה שתדפיס את כולם ויהיה שם התנאי הזה אם שווה לGET אז B...
  Reply With Quote
ישן 08-04-07, 00:58   # 3
syn
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,919

syn לא מחובר  

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

עריכה: אוקיי הסתדרתי. הכנסתי את התפריט הרגיל למשתנה, ובעזרת if בדקתי אם הכתובת שאני נמצא בה היא index היא תחליף את עמוד ראשי ב <b>עמוד ראשי</b> וכו'.

Last edited by syn; 08-04-07 at 01:18..
  Reply With Quote
ישן 08-04-07, 09:27   # 4
WebProject
מ.תיכנות
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: אשדוד
הודעות: 3,070
Send a message via Skype™ to WebProject

WebProject לא מחובר  

PHP קוד:

<?Php

$myMenu 
= array(
          
'/index.php'         => 'עמוד ראשי'
          
'/pictures.php'    => 'פורומים',    
          
'/forums.php'        => 'תמונות'
); // Pages


    
foreach($myMenu as $page => $menu)
    {
        
$currentPage $_SERVER['PHP_SELF'];    
            if(
$page == $currentPage)
            {
                print 
'<strong>'.$menu.'</strong> | ';
            }
            else
            {
                print 
$menu ' | ';
            }
    }

?>
מקווה שעזר
__________________
כושר קרבי \ טיפים לגיבושים



פורטל רעל - צבא וכושר קרבי
  Reply With Quote
ישן 08-04-07, 09:42   # 5
nevo
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 34
הודעות: 1,217

nevo לא מחובר  

הינה הרעיון שלי
PHP קוד:
<?
$myPage 
$_SERVER['PHP_SELF'];
$menu "עמוד ראשי | התחברות | הרשמה";
switch( 
$myPage ){
    case 
"/index.php":
        
$toReplace "עמוד ראשי";
    break;
    case 
"/login.php":
        
$toReplace "התחברות";
    break;
    case 
"/register.php":
        
$toReplace "הרשמה";
    break;
}
$addBold "<span style=\"font-weight:bold;\">" $toReplace "</span>";
$menu str_replace($toReplace$addBold$menu);
echo 
$menu;
?>
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


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

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