DaSashStYle
Mitglied
Hallo,
ich habe folgendes Problem:
Ich habe eine website auf der ich eine Flashslideshow (bilder) laufen lasse.
Allerdings habe ich mir gedacht, dass ich für diejenigen die Scripte Deaktiviert haben einen <noscript> - Teil nehme in der ich eine Manuelle Slideshow einbinde.
Den Weg dazu habe ich über einen Iframe gewählt, über das ich die Datei "manuell_inline.php" mit unten folgendem Code laufen lasse.
Dies funktioniert auch soweit. Allerdings habe ich im moment ein wenig Probleme meine Manuelle Slideshow zum laufen zu bekommen. Vielleicht kann mir dabei ja jemand helfen.
Es funktioniert, immer das erste Bild anzuzeigen. allerdings scheint mir da etwas mit der zaehler nich richtig zu funktionieren. Ich vermute mal dass es daran liegt, dass die Variable Zaehler immer wieder neu mit 0 initialisiert wird. Wie kann ich dieses Problem lösen, sodass die Variable nur beim ersten aufruf mit 0 initialisiert wird und danach wirklich der Zaehler hochzählt?
ich habe folgendes Problem:
Ich habe eine website auf der ich eine Flashslideshow (bilder) laufen lasse.
Allerdings habe ich mir gedacht, dass ich für diejenigen die Scripte Deaktiviert haben einen <noscript> - Teil nehme in der ich eine Manuelle Slideshow einbinde.
Den Weg dazu habe ich über einen Iframe gewählt, über das ich die Datei "manuell_inline.php" mit unten folgendem Code laufen lasse.
Dies funktioniert auch soweit. Allerdings habe ich im moment ein wenig Probleme meine Manuelle Slideshow zum laufen zu bekommen. Vielleicht kann mir dabei ja jemand helfen.
Es funktioniert, immer das erste Bild anzuzeigen. allerdings scheint mir da etwas mit der zaehler nich richtig zu funktionieren. Ich vermute mal dass es daran liegt, dass die Variable Zaehler immer wieder neu mit 0 initialisiert wird. Wie kann ich dieses Problem lösen, sodass die Variable nur beim ersten aufruf mit 0 initialisiert wird und danach wirklich der Zaehler hochzählt?
PHP:
<?php
if (!isset ($zaehler))
$zaehler=0;
$auswahl = array();
$auswahl[0] = "image1.jpg"; $auswahl[1] = "image2.jpg"; $auswahl[2] = "image3.jpg"; $auswahl[3] = "image4.jpg";
$auswahl[4] = "image5.jpg"; $auswahl[5] = "image6.jpg"; $auswahl[6] = "image7.jpg"; $auswahl[7] = "image8.jpg";
$auswahl[8] = "image9.jpg";
echo $zaehler;
echo ' <img src="Slider_team/'.$auswahl[$zaehler].'" style="position:absolute left: 0px; top: 0px;"/>';
echo ' <a href = "manuell_inline.php?action=forward">
<img src="pfeil5.png" style="position:absolute; top:203px; left: 436px; border:0px; "/>
</a>';
echo ' <a href = "manuell_inline.php?action = backward">
<img src="pfeil6.png" style="position:absolute; top:203px; left: 414px; border:0px;" / >
</a>';
switch ( $_GET["action"]) {
case "forward": $zaehler++;
if ($zaehler >= 9) $zaehler=0; break;
case "backward":$zaehler--;
if ($zaehler < 0) $zaehler=9; break;
}
?>