Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > Web Development
You last visited: Today at 07:17

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



PHP Navigation -> Current Link automatisch hervorheben

Discussion on PHP Navigation -> Current Link automatisch hervorheben within the Web Development forum part of the Coders Den category.

Reply
 
Old   #1

 
adistoe's Avatar
 
elite*gold: 63
Join Date: Oct 2012
Posts: 1,181
Received Thanks: 139
PHP Navigation -> Current Link automatisch hervorheben

Hallo zusammen

Ich möchte mit php gerne verwirklichen, dass die current Site (aktuelle Seite) automatisch hervorgehoben wird.

Mein Problem ist, das dies nicht mit Parametern funktioniert, bzw. so:

index.php?page=index
index.php?page=about

Problemstelle = ?page=Seite

Meine Navigation:
PHP Code:
<nav id="Navigation">
        <
ul>
            <
li><a href="index.php">Navigation</a></li>
        </
ul>
    </
nav
So funktionier es leider nicht, wegen der ?page=Seite:
PHP Code:
<nav id="Navigation">
        <ul>
            <li <?php if (strpos($_SERVER['PHP_SELF'], 'index.php?page=index')) echo 'class="current"';?>><a href="index.php">Navigation</a></li>
        </ul>
    </nav>
Ich hoffe man versteht mein Problem und kann es evtl. lösen

mfg
adistoe
adistoe is offline  
Old 05/01/2013, 20:29   #2
 
PseudoPsycho's Avatar
 
elite*gold: 1715
Join Date: Dec 2011
Posts: 672
Received Thanks: 207
Wenn du alle Seiten über den Parameter page differenzierst, kannst du doch den vergleichen:
PHP Code:
<?php
$page
=(!empty($_GET['page']))?$_GET['page']:'index';
?><!-- ... -->
<nav id="Navigation">
        <ul>
            <li <?php if($page==='index')) echo 'class="current"';?>><a href="index.php">Navigation</a></li>
        </ul>
</nav>
Solltest du aufgerufene Seite und alle Parameter prüfen wollen, dann so:
PHP Code:
<?php
$page
=$_SERVER['PHP_SELF'].(!empty($_SERVER['QUERY_STRING']))?'?'.$_SERVER['QUERY_STRING']:'';
?><!-- ... -->
<nav id="Navigation">
        <ul>
            <li <?php if($page==='index.php' || $page==='index.php?page=index')) echo 'class="current"';?>><a href="index.php">Navigation</a></li>
        </ul>
</nav>
PseudoPsycho is offline  
Thanks
1 User
Old 05/02/2013, 18:27   #3

 
adistoe's Avatar
 
elite*gold: 63
Join Date: Oct 2012
Posts: 1,181
Received Thanks: 139
das obere ist genau, was ich gesucht habe.
Ein fettes Dankeschön

mfg
adistoe
adistoe is offline  
Reply


Similar Threads Similar Threads
Item im Inventar hervorheben
04/13/2013 - Metin2 Private Server - 3 Replies
Hallo Community, Folgendes Problem: Ich habe ein item welches ich per klick aktiviere. Ich hätte es gerne umrandet wenn es aktiviert ist, damit man sieht dass es grade benutzt wird. Wie bei den Autopotts. MfG.
[Frage!] | Darf ich Links hier posten die automatisch zu einem Ref-Link weiterleiten?
06/10/2012 - Off Topic - 6 Replies
^topic Also ich will mein reflink verkürzen, bei der verkürzung erhalte ich ja einen anderen Link der erst nach ca. 1-5 Sek. später zu meinen ref link weiterleitet. Ich würde ja sagen es ist erlaubt, denn den link den ich ja poste ist ja nicht der ref. MfG
Augen hervorheben?
11/07/2009 - General Art - 2 Replies
http://ug6.kw.cx/ug/0485/0950/95472957_full,r,470x 470.jpg ICh wollte einmal fragen wie man (wenn es geht) mit gimp die augen so heraustechen zu lassen ich finde das sieht klasse aus, und ich würde mich über eine antwort freuen;)
Link To My Trainers Website And The Current Data Of Trainer
10/15/2009 - Grand Chase Hacks, Bots, Cheats & Exploits - 3 Replies
I Cant Work Link Weird Well Im Not Doing Desc Again And Etc Im Going Thro Telling You What Working And Doesnt Work Working Programs Exp , Damage , Speed And Perfect , Also Theres Y Axis , GP Hack Bugged X Axis , And Sp Hack
[Photoshop Tutorial]How to Opjekte hervorheben!
07/13/2009 - Tutorials - 2 Replies
How to Opjekte hervorheben! Hai! So in diesem Tutorial werde ich euch zeigen, wie man opjekte in ps hervorheben kann Was kann man mit dem effekt den machen? Antwort: Mit Diesem Effekt kann man einzelne objekte farbig machen d.h das der hintergrund jetzt schwarzweiß ist ( oder auch anders ) , und das dann bestimmte Personen oder Objekte farbig dargestellt werden..



All times are GMT +1. The time now is 07:17.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.