Shadowcrow: Springen zur nächsten (vorherigen) Seite

Beitrag lesen

'ǝɯɐu$ ıɥ

ich glaube dir, dass es bei dir funktioniert.

*hüstel* ich hatte nicht ausgiebig genug getestet :-((

Bei mir wird aber 1. kein Bild angezeigt (habe jpg in png geändert, da die Bilder bei mir so vorliegen) und 2. zählt "nächstes Bild" nicht hoch sondern es kommt immer sono=1, egal welche Nummer vorher da war. (vorheriges Bild zählt runter, hier kein Problem, aber eben keine Bilder)
http://www.dominik-meier.de/sono/sono2.php?sono=4

öh ja, ich hatte da ein paar kleine logik fehler drin...
ich habs jetzt wirklich getestet und es läuft jetzt :-)):

<?php  
 // config einstellungen  
 $path = 'pics/';     // bilder verzeinis mit abschließende /  
 $query = 'sono';         //query variable UND bild präfix (ohne den underscore)  
 $typ = '.jpg';  
 // script  
 $items = scandir ($path);  
 $items = (count ($items)) -2;  
 if (array_key_exists ('sono', $_GET)) {  
	 if (file_exists($path.$query.'_'.$_GET [$query].$typ)) {  
		 $size = getimagesize($path.$query.'_'.$_GET [$query].$typ);  
		 $height = $size['1'];  
		 $width = $size['0'];  
		 //sonoanzeige  
		 echo '<img src="'.$path.$query.'_'.$_GET [$query].$typ.'" width="'.$size['0'].'" height="'.$size['1'].'" alt="" /> <br/> <br/>';  
	 }  
	  //zurück  
	 $back = $_GET [$query] -1;  
	 if ($back == 0) {  
		$back = $items;  
		echo '<a href="'.$SERVER['PHP_SELF'].'?'.$query.'='.$back.'" >Vorheriges Bild</a>';  
	 } else echo '<a href="'.$SERVER['PHP_SELF'].'?'.$query.'='.$back.'" >Vorheriges Bild</a>';  
	 // vor  
	 $forward = $_GET [$query] +1;  
	 if ($forward > $items){  
		 $forward = 1;  
		 echo '<a href="'.$SERVER['PHP_SELF'].'?'.$query.'='.$forward.'" >Nächstes Bild</a>';  
	 } else echo '<a href="'.$SERVER['PHP_SELF'].'?'.$query.'='.$forward.'" >Nächstes Bild</a>';  
 }else die('Es wurde kein Bild zur Anzeige ausgewählt oder das Verzeichnis ist Leer');  
 ?>

ssnɹƃ
ʍopɐɥs

--
Answers: $1, Short: $5, Correct: $25, dumb looks are still free ...