mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Do 28.03.2024 12:05 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: 1, 2, 3, 4, 5, 6  Weiter
Autor Nachricht
Phonkaholic
Threadersteller

Dabei seit: 03.09.2007
Ort: -
Alter: 36
Geschlecht: Männlich
Verfasst Mi 24.10.2007 18:19
Titel

IF/Else

Antworten mit Zitat Zum Seitenanfang

Nabend, habe eine dringende frage..



geht das überhaupt?

gruß flo


Zuletzt bearbeitet von Phonkaholic am Di 22.04.2008 09:44, insgesamt 2-mal bearbeitet
  View user's profile Private Nachricht senden
Nightuser

Dabei seit: 03.09.2005
Ort: Kaiserslautern
Alter: -
Geschlecht: Männlich
Verfasst Mi 24.10.2007 18:57
Titel

Antworten mit Zitat Zum Seitenanfang

Ganz einfach!

Code:
<a href="bodenbelag.php?action=bedford"<?php if ($_GET['action']=="bedford";"bedford_a1") { echo " style=\"color: #D93F33;\""; } else { echo " style=\"color: #D93F33;\""; } ?>>Bedford Teppichfliesen</a></td>
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
Phonkaholic
Threadersteller

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

Antworten mit Zitat Zum Seitenanfang

ne das geht leider nicht, bekomme eine fehler meldung

"Parse error: syntax error, unexpected ';' in /var/www/vhosts/www.kps-advertising.de/web/public_html/htdocs/kundendaten/expomax/bodenbelag.php on line 125"

hier nochmal der code

Code:
<a href="bodenbelag.php?action=bedford"<?php if ($_GET['action']=="bedford";"bedford_a1") { echo " style=\"color: #D93F33;\""; } else { echo " style=\"color: #D93F33;\""; } ?>>Bedford Teppichfliesen</a>
  View user's profile Private Nachricht senden
bambam42

Dabei seit: 10.04.2007
Ort: Dessau
Alter: 59
Geschlecht: Weiblich
Verfasst Do 25.10.2007 08:00
Titel

Antworten mit Zitat Zum Seitenanfang

der fehler ist in der bodenbelag.php in zeile 125

nimm dort mal das ; raus
  View user's profile Private Nachricht senden
Backware

Dabei seit: 09.12.2004
Ort: bei Köln
Alter: 38
Geschlecht: Männlich
Verfasst Do 25.10.2007 08:04
Titel

Antworten mit Zitat Zum Seitenanfang

Phonkaholic hat geschrieben:
ne das geht leider nicht, bekomme eine fehler meldung

"Parse error: syntax error, unexpected ';' in /var/www/vhosts/www.kps-advertising.de/web/public_html/htdocs/kundendaten/expomax/bodenbelag.php on line 125"

hier nochmal der code

Code:
<a href="bodenbelag.php?action=bedford"<?php if ($_GET['action']=="bedford";"bedford_a1") { echo " style=\"color: #D93F33;\""; } else { echo " style=\"color: #D93F33;\""; } ?>>Bedford Teppichfliesen</a>


deine farbcodes sind gleich, wieso solltest du hier mit einer abfrage arbeiten?!

Code:
<a href="bodenbelag.php?action=bedford" class="<?php echo $_GET['action'] == "bedford" ? 'rote_klasse' : 'andere_klasse'; ?>">Bedford Teppichfliesen</a>
  View user's profile Private Nachricht senden
Phonkaholic
Threadersteller

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

Antworten mit Zitat Zum Seitenanfang

nightuser hat mir den code geschickt,


also mein problem ist folgendes..

ich möchte das meine navcigation makiert bleibt bis ich ein anderen menüpunkt aufrufe..

meine navi sieht wie folgt aus.

Hauptnavi Bodenbelag -> subnavi Bedford teppichfliesen -> artikel_a1

die hauptnavi besteht aus rollover bildern und das habe ich schon hinbekommen..
die subnavi bleib auch rot wenn ich auf bedford teppichfliesen klicke..aber wenn ich dann ein produkt auswähle z.b. artikel_a1, wird bedorf wieder grau..ich include alles..ich habe dann gefragt wie ich mehrer "actions" trenne..



das hier sit mein code
Code:

<a href="bodenbelag.php?action=bedford"<?php if ($_GET['action']=="bedford";"bedford_a1") { echo " style=\"color: #D93F33;\""; } ?>>Bedford Teppichfliesen</a></td>


und dort siehst du jetzt auch mein problem mit der "action", weiß nicht wie ich es trennen soll damit es auch bei bedford_a1 rot bleibt..[/code]
  View user's profile Private Nachricht senden
choise

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

Antworten mit Zitat Zum Seitenanfang

Code:

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


so vllcht ? also so mach ichs immer, ka ob das mit dem semikolon wie du's hast auch geht....
  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 08:37
Titel

Antworten mit Zitat Zum Seitenanfang

dankeschön, genau das habe ich gesucht..
  View user's profile Private Nachricht senden
 
Neues Thema eröffnen   Neue Antwort erstellen Seite: 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.