PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : PHP Bildwechsler - VERZWEIFLUNG PUR!


alex93055
17.06.2006, 20:26:31
Hi,

ich hab ein scheinbar "unlösbares" Problem mit einem PHP-Bildwechsler-Skript

Habe einen Bildwechsler innerhalb eines CMS eingebunden. Das Skript liest den Ordner aus, in dem eine index.php Datei (jeder Hauptnavigationspunkt hat eine eigene index.php) liegt. Wenn z.B. eine Datei im Ordner "Studium" liegt, so wird Bild1.jpg angezeigt. Das funktioniert auch wunderbar.

Alle Unternaviagationspunkte (und deren Inhalte) werden jedoch vom CMS zentral im Ordner "News" verwaltet. Das kann auch nicht umgangen werden.

Jeder Unternavigationspunkt ist einem Hauptnavigationspunkt zugeordnet und soll auch das gleiche Bild verwenden.

Meine Frage wäre nun, wie ich in PHP ausdrücken kann, dass wenn eine Datei im Ordner "News" liegt immer das Bild des Hauptnavigationspunktes herangezogen wird, zu dem der Unternavigationspunkt gehört.

Klingt auf den ersten Blick etwas verwirrend, ist es vermutlich auch ;-)

Wäre super wenn jemand eine Idee hätte, bin schon am verzweifeln...

Vielen Dank!


Nachfolgend noch das Skript:

<!-- Bildwechsler -->
<?php
//print $_SERVER['REQUEST_URI'];

$area = $_SERVER['REQUEST_URI'];
$suchmuster1 = '/\/Studium\//';
$suchmuster2 = '/\/Networking\//';



if(preg_match($suchmuster1, $area)){
?>
<div style="position:absolute; top:22px; left: 25px;">
<img src="/wDeutsch/wLayout/design/img/bildwechsler/vorschlag1.jpg" border="0" alt="Logo" title="Logo" width="180px" height="130px" />
</div>

<?php
}

else
if(preg_match($suchmuster2, $area)){
?>
<div style="position:absolute; top:22px; left: 25px;">
<img src="/wDeutsch/wLayout/design/img/bildwechsler/vorschlag2.jpg" border="0" alt="Logo" title="Logo" width="180px" height="130px" />
</div>
<?php
}

...usw.