mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 29.03.2024 14:38 Benutzername: Passwort: Auto-Login

Thema: php var echo vom 30.01.2008


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> php var echo
Autor Nachricht
David_Odenthal
Threadersteller

Dabei seit: 09.02.2005
Ort: umgezogen
Alter: 40
Geschlecht: Männlich
Verfasst Mi 30.01.2008 08:36
Titel

php var echo

Antworten mit Zitat Zum Seitenanfang

Hallo Leute,

ich habe eine Site in der folgendes Programmiert werden soll:

- 5 verschiedene div classen der navigation in unterschiedlichen Farben
- zu den 5 verschiedenen farben erscheint in der div id "Header" ein jeweils anderes Bild

Wie programmiere ich den Teil der wechselnden Images, wenn mein Quellcode so aussieht?

Code:
a<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//DE">
   <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de">
<?
extract($_POST);
extract($_GET);
?>

<head></head>   

<body>

<div id="wrapper">

<div id="top">
<div id="hauptnavi"><a href="index.html">Start</a><a href="index.html">Kontakt</a><a href="index.html">Disclaimer</a></div></div>



<div id="header">

HIER SOLL DAS IMAGE WECHSELN, JE NACH DIV CLASS DER NAVI
<img src="images/header.png" width="1001px" height="140px" alt="Header" />


</div>
<div id="wrapper2">
<div id="navigation">

<div class="uberuns">
<a href='willkommen.php?inhalt=uberuns&id=1'>Über uns</a><div class="uberuns_sub">

                     <?php
                     
                     if($inhalt == 'team') { $class1 = 'unter_on'; }  else { $class1 = 'unter'; }
                     if($inhalt == 'berater') { $class1 = 'unter_on'; }  else { $class1 = 'unter'; }
                     
                     if($id == "1") echo
                     "<p>
                        <a class='$class1' href='willkommen.php?inhalt=team&id=1'>das Team</a>
                        <a class='$class1' href='willkommen.php?inhalt=berater&id=1'>die Berater</a>
                     </p>"
                     
                     ?>
</div>
</div>

<div class="dienst"><a href="willkommen.php?inhalt=dienstleistungen&id=2">Dienstleistungen</a></div>
<div class="zertifikate"><a href='willkommen.php?inhalt=zertifikate&id=3'>Zertifikate</a></div>
<div class="aktuelles"><a href='willkommen.php?inhalt=aktuelles&id=4'>Aktuelles</a></div>
<div class="partner"><a href='willkommen.php?inhalt=partner&id=5'>Partner</a><div class="partner_sub">

                     <?php
                     
                     if($inhalt == 'lieferanten') { $class1 = 'unter_on'; }  else { $class1 = 'unter'; }
                     if($inhalt == 'partnerunt') { $class1 = 'unter_on'; }  else { $class1 = 'unter'; }
                     
                     if($id == "5") echo
                     "<p>
                        <a class='$class1' href='willkommen.php?inhalt=lieferanten&id=5'>Lieferanten</a>
                        <a class='$class1' href='willkommen.php?inhalt=partnerunt&id=5'>Partnerunternehmen</a>
                     </p>"
                     
                     ?>

</div></div>



                           


</div>



<div id="content"><?php
         
         if($inhalt == "uberuns")
         {
         include("content/uberuns.html");
         }
         
         elseif($inhalt == "dienst")
         {
         include("content/dienst.html");
         }         
         
         elseif($inhalt == "zertifikate")
         {
         include("content/zertifikate.html");
         }   
                  
         elseif($inhalt == "aktuelles")
         {
         include("content/aktuelles.html");         
         }
         
         elseif($inhalt == "partner")
         {
         include("content/partner.html");         
         }
         
         else
         {
         include("content/$inhalt.inc.html");
         }
                  
   
         ?></div>
           
           
           
<div id="margin">Margin</div>
<div id="footer">&nbsp;</div>

</div></div>

</body>



Hat da jmd eine Idee? Ich steh irgendwie auf dem Schlauch :-/
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
achwasweisich

Dabei seit: 27.09.2007
Ort: Stuttgarter Raum
Alter: -
Geschlecht: Männlich
Verfasst Mi 30.01.2008 09:40
Titel

Antworten mit Zitat Zum Seitenanfang

Ich kapier die Frage nicht.
Warum machst Du es nicht so, wie Du es mit Deinen CSS-Klassen machst?
Code:

if ($something == $check) {
  $image_src = "bild1.png";
} else {
  $image_src = "bild2.png";
}

echo "<img src=\"$image_src\" alt=\"foo\" />";

mal so als ganz billiges Beispiel.
  View user's profile Private Nachricht senden
Anzeige
Anzeige
 
Ähnliche Themen history back in php in echo
PHP Kontaktformular Echo... ratlos
Fehler bei Ausgabe im Quelltext via echo
[PHP] Anstelle von echo Weiterleitung auf neue Seite
Javascript im PHP echo: Variablen werden nicht erkannt
Neues Thema eröffnen   Neue Antwort erstellen
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.