mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Sa 27.04.2024 10:38 Benutzername: Passwort: Auto-Login

Thema: IF/Else vom 24.10.2007


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> IF/Else
Seite: Zurück  1, 2, 3, 4, 5, 6  Weiter
Autor Nachricht
Phonkaholic
Threadersteller

Dabei seit: 03.09.2007
Ort: -
Alter: 36
Geschlecht: Männlich
Verfasst Do 25.10.2007 10:33
Titel

Antworten mit Zitat Zum Seitenanfang

eine frage habe ich noch, was muss ich eintragen wenn ich den style über css setzen will?!

wie muss das aufgebaut sein?

Code:

<a href="bodenbelag.php?action=bedford"
<?php
     if ($_GET['action']=="bedford" || $_GET['action']=="bedford_a1")
     {
          echo " class=\"navi_aktiv;\"";
     }
?>
>Bedford Teppichfliesen</a></td>
  View user's profile Private Nachricht senden
pixelpapst303

Dabei seit: 06.07.2006
Ort: hamburg
Alter: 50
Geschlecht: Männlich
Verfasst Do 25.10.2007 10:36
Titel

Antworten mit Zitat Zum Seitenanfang

(neh, war gestern um 19oo uhr nicht mehr da Grins )

ich geb noch mal n kleineren tipp, der es übersichtlicher machen sollte.

wenn du ne menge bedford hast (bedford, bedford_a1 bis bedford_x100) wärst du besser bedient mit

Code:

<?php
     if (substr($_GET['action'],0,7)=="bedford")
     {
          echo " class=\"navi_aktiv\"";
     }
?>


damit schaut er nur, ob die verlinkung die ersten 7 buchstaben "bedford" hat. und es ist ihm dann egal, ob noch _a1 _a8 _x78161651 danach dran gehängt ist. das spart die ganzen oder "||" in deiner abfrage


edit : class statt style...

und wie meinst du nun dein neues problem??

edit2: ja, dein aufbau scheint doch richtig ( bis auf das ; hinter navi_aktiv ).
nun muss deine navi_aktiv noch in deiner css datei definiert werden *zwinker*


Zuletzt bearbeitet von pixelpapst303 am Do 25.10.2007 10:40, insgesamt 4-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
choise

Dabei seit: 01.02.2007
Ort: Würzburg
Alter: 35
Geschlecht: Männlich
Verfasst Do 25.10.2007 10:39
Titel

Antworten mit Zitat Zum Seitenanfang

Phonkaholic hat geschrieben:
eine frage habe ich noch, was muss ich eintragen wenn ich den style über css setzen will?!

wie muss das aufgebaut sein?

Code:

<a href="bodenbelag.php?action=bedford"
<?php
     if ($_GET['action']=="bedford" || $_GET['action']=="bedford_a1")
     {
          echo " class=\"navi_aktiv;\"";
     }
?>
>Bedford Teppichfliesen</a></td>


das semikolon entfernen:
Code:

<a href="bodenbelag.php?action=bedford"
<?php
     if ($_GET['action']=="bedford" || $_GET['action']=="bedford_a1")
     {
          echo " class=\"navi_aktiv\"";
     }
?>



edit:

tzu schpäht


Zuletzt bearbeitet von choise am Do 25.10.2007 10:40, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Phonkaholic
Threadersteller

Dabei seit: 03.09.2007
Ort: -
Alter: 36
Geschlecht: Männlich
Verfasst Do 25.10.2007 10:40
Titel

Antworten mit Zitat Zum Seitenanfang

perfekt danke, darüber hatte ich auch schon nachgedacht..es geht bis 25..hätte ich das alles mal mit cms gemacht..wird immer umfangreicher..ich war noch bis 20h im buero..
  View user's profile Private Nachricht senden
pixelpapst303

Dabei seit: 06.07.2006
Ort: hamburg
Alter: 50
Geschlecht: Männlich
Verfasst Do 25.10.2007 10:41
Titel

Antworten mit Zitat Zum Seitenanfang

is nie zu spät zum umstellen aufn cms *zwinker*
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Phonkaholic
Threadersteller

Dabei seit: 03.09.2007
Ort: -
Alter: 36
Geschlecht: Männlich
Verfasst Do 25.10.2007 10:42
Titel

Antworten mit Zitat Zum Seitenanfang

pixelpapst303 hat geschrieben:
(neh, war gestern um 19oo uhr nicht mehr da Grins )

ich geb noch mal n kleineren tipp, der es übersichtlicher machen sollte.

wenn du ne menge bedford hast (bedford, bedford_a1 bis bedford_x100) wärst du besser bedient mit

Code:

<?php
     if (substr($_GET['action'],0,7)=="bedford")
     {
          echo " class=\"navi_aktiv\"";
     }
?>


damit schaut er nur, ob die verlinkung die ersten 7 buchstaben "bedford" hat. und es ist ihm dann egal, ob noch _a1 _a8 _x78161651 danach dran gehängt ist. das spart die ganzen oder "||" in deiner abfrage


edit : class statt style...

und wie meinst du nun dein neues problem??

edit2: ja, dein aufbau scheint doch richtig ( bis auf das ; hinter navi_aktiv ).
nun muss deine navi_aktiv noch in deiner css datei definiert werden *zwinker*



weiß garnicht mehr welches ich meine Grins aber ich denke das war das mit den unterseiten von bedford..
steht schon im css drinnen..muss nur noch colour austauschen
  View user's profile Private Nachricht senden
pixelpapst303

Dabei seit: 06.07.2006
Ort: hamburg
Alter: 50
Geschlecht: Männlich
Verfasst Do 25.10.2007 10:46
Titel

Antworten mit Zitat Zum Seitenanfang

dann bau ma ein und teste *zwinker*
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Phonkaholic
Threadersteller

Dabei seit: 03.09.2007
Ort: -
Alter: 36
Geschlecht: Männlich
Verfasst Do 25.10.2007 10:51
Titel

Antworten mit Zitat Zum Seitenanfang

pixelpapst303 hat geschrieben:
dann bau ma ein und teste *zwinker*


geht nicht *Schnief*


Code:
<a href="bodenbelag.php?action=bedford"<?php if (substr($_GET['action'],0,7)=="bedford")  { echo " class=\"navi_aktiv\"";  } ?> >Bedford Teppichfliesen</a>


Code:
.navi_aktiv { color: #d93f33; }


Zuletzt bearbeitet von Phonkaholic am Do 25.10.2007 10:55, insgesamt 2-mal bearbeitet
  View user's profile Private Nachricht senden
 
Neues Thema eröffnen   Neue Antwort erstellen Seite: Zurück  1, 2, 3, 4, 5, 6  Weiter
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.