Antwort
 
Themen-Optionen
Alt 03.10.2005, 18:19 Nach oben    #1
Benutzer
 
Benutzerbild von Magicman
 
Registriert seit: 23.09.2005
Beiträge: 35
Standard Grafik-Link wenn aufgerufen verändert?

Hallo,

Ich habe eine Navigationsleiste, die Grafiken als Links hat (Home usw.)

Die jeweilige Seite wird mit php includet.

jetzt möchte ich, dass immer wenn eine Seite über die Grafik aufgerufen wird, anstelle dieser eine andere grafik zu sehen ist, bis eine von den anderen navigationsgrafiken angeklickt wird.

Hab keine Ahnung wie ich das anstellen soll.

Danke für die Hilfe im vorraus.
Magicman ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 03.10.2005, 18:33 Nach oben    #2
Igi
Benutzer
 
Benutzerbild von Igi
 
Registriert seit: 07.05.2005
Ort: nähe Münster
Beiträge: 33
Standard

hi,
du hast doch bestimmt ne GET-Variable mit der du die unterschiedlichen Sachen anzeigen kannst.
Dann prüfste einfach vor jedem Bild, ob die GET-Variable zu dem Link gehört und wenn ja, dann zeigt du das Bild eben nicht an.
Ich gibs zu, sind nen bissel viele if-Abfragen und vlt gehts auch noch einfacher.

Achja, würd sagen, dass das eher ins PHP-Forum passt.
__________________
http://redRogi.de
Igi ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 03.10.2005, 19:25 Nach oben    #3
Benutzer
 
Benutzerbild von Magicman
 
Registriert seit: 23.09.2005
Beiträge: 35
Standard

Keine schlechte Idee,

manchmal kommt man einfach nicht drauf

Werde es später oder morgen mal ausprobieren.

Falls noch jemand eine andere Methode weiß, nur zu.
Magicman ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 03.10.2005, 19:27 Nach oben    #4
Benjamin Steininger
 
Benutzerbild von robo47
 
Registriert seit: 02.06.2005
Ort: weiher im tiefsten Odenwald
Beiträge: 1.180
Standard

liese isch sicher auch mit JS machen, ist ne andere Methode aber in meinen Augen sinnlos, unnötig und öhm tjoa, fehl am Platze.
robo47 ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 03.10.2005, 21:27 Nach oben    #5
Benutzer
 
Benutzerbild von Magicman
 
Registriert seit: 23.09.2005
Beiträge: 35
Standard

So habe den Vorschlag von Igi eben schnell umgesetzt.
Funktioniert perfekt.
soviele abfragen waren es jetzt nichtmal.
Einfach ein switch

@robo47,
Javascript nehme ich nicht so gerne, weil.. ach einfach so
Magicman ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 03.10.2005, 22:50 Nach oben    #6
Igi
Benutzer
 
Benutzerbild von Igi
 
Registriert seit: 07.05.2005
Ort: nähe Münster
Beiträge: 33
Standard

Zitat:
Zitat von Magicman
So habe den Vorschlag von Igi eben schnell umgesetzt.
Funktioniert perfekt.
soviele abfragen waren es jetzt nichtmal.
Einfach ein switch
naja switch ist auch nicht viel kürzer...
hab mich aber mal kurz dran gesetzt und nun ne schöne methode gefunden

PHP-Code:
<?php
    $links 
= array('home',
                   
'aboutme',
                   
'links',
                   
'kontakt',
                   
'impressum',
                   
'blub',
                   
'usw...'
                  
);

    if (isset(
$_GET['site']))
        
$site $_GET['site'];
    else
        
$site 'home';
    
    foreach (
$links as $link)
    {
        if (
$site != $link)
            
printf('<a href="?site=%s"><img src="%s.jpg" alt="" /></a> ',
                   
$link,
                   
$link
                  
);
    }
?>
__________________
http://redRogi.de
Igi ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 04.10.2005, 08:04 Nach oben    #7
Jann Hendrik Bekaan
 
Benutzerbild von Jann Hendrik
 
Registriert seit: 02.12.2004
Ort: Wildeshausen
Beiträge: 2.212
Standard

ok, ich bin müde, aber was hat das mit der Fragestellung von oben zu tun?
__________________

Umfragen:
bitte beachten: Vorschläge für künftige Umfragen
Woher weißt du vom developers-guide?

Wenn du dich in ein interessantes Thema eingearbeitet hast, dann lass andere daran teilhaben! Schreibe ein Tutorial und beschreibe, wie es geht, was nicht klappt, wo man aufpassen muss usw.
Danke!
Jann Hendrik ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 04.10.2005, 12:42 Nach oben    #8
Igi
Benutzer
 
Benutzerbild von Igi
 
Registriert seit: 07.05.2005
Ort: nähe Münster
Beiträge: 33
Standard

Zitat:
Zitat von Jann Hendrik
ok, ich bin müde, aber was hat das mit der Fragestellung von oben zu tun?
???
ich hab ihm nen kleinen schnipsel geschrieben wie mans schön macht.
in $links sind die links für die navi gespeichert und nu gibt er alle bis auf den aktiven link aus.
__________________
http://redRogi.de
Igi ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 04.10.2005, 14:20 Nach oben    #9
Benutzer
 
Benutzerbild von Niedi
 
Registriert seit: 05.09.2005
Ort: Ostarrichi
Beiträge: 51
Standard

dann fehlt dir aber der else zweig in der foreach schleife da er eine andere Grafik anzeigen will, und nicht gar keine.

mfg Niedi
__________________
-_- -_- -_- -_- -_- -_- -_- -_- -_- -_- -_- -_- -_-
Niedi ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 04.10.2005, 15:07 Nach oben    #10
Benutzer
 
Benutzerbild von Magicman
 
Registriert seit: 23.09.2005
Beiträge: 35
Standard

net streite ,

hab es mit nem switch gemacht ging ganz schnell:

PHP-Code:
$filme_gfx "filme_button.gif";
$team_gfx "team_button.gif";
$partner_gfx "partner_button.gif";
$impressum_gfx "impressum_button.gif";

switch (
$_GET['section']) {

case 
"filme":
   
$filme_gfx "filme_buttonactive.gif";
   break;
   
case 
"team":
   
$team_gfx "team_buttonactive.gif";
   break;
   
case 
"partner":
   
$partner_gfx "partner_buttonactive.gif";
   break;
   
case 
"impressum":
   
$impressum_gfx "impressum_buttonactive.gif";
   break;


Ob die variable existiert und so, brauch ich nicht mehr, da in meinem include script des alles schon geregelt wird.
Magicman ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 04.10.2005, 15:16 Nach oben    #11
Jann Hendrik Bekaan
 
Benutzerbild von Jann Hendrik
 
Registriert seit: 02.12.2004
Ort: Wildeshausen
Beiträge: 2.212
Standard

du solltest das error_reporting höherstellen!
__________________

Umfragen:
bitte beachten: Vorschläge für künftige Umfragen
Woher weißt du vom developers-guide?

Wenn du dich in ein interessantes Thema eingearbeitet hast, dann lass andere daran teilhaben! Schreibe ein Tutorial und beschreibe, wie es geht, was nicht klappt, wo man aufpassen muss usw.
Danke!
Jann Hendrik ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Link Aktiv bei Aktivierung Tryzero HTML, XML und CSS 4 17.09.2006 15:39
Unterschiedlich Darstellung Link DasMööp HTML, XML und CSS 3 02.03.2006 16:15
Warum wird die run()-Methode nicht aufgerufen? Ben Desktop-Applikationen und Grafik 0 09.02.2006 11:52
Java Script Hilfe!!! (Platzierung eines Link) Gamesagent JavaScript und AJAX 3 08.01.2006 04:54
Grafik verdeckt Einträge derJComboBoxen Eddi Desktop-Applikationen und Grafik 0 24.07.2004 11:25


Alle Zeitangaben in WEZ +2. Es ist jetzt 11:30 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44