way skickas med url:en som antingen 1 eller -1 beroende på om du vill gå framåt eller bakåt.
Heter dina bilder alltså 100_2680.jpg till 100_2701.jpg?
11 svar · 358 visningar · startad av Pellsater
Hittade en kdo som ska funka men det gör den inte.
Alla mina bilder börja med "100_".... När jag klickar på näta så kommer inte nästa bild... Förklara gärna vad
$type.=&way är för nåt. vad gör way, den finns nån annanstans
Här är koden
<html>
<body>
<?
if(!($id)) {
$id=2680;
}
$fil="100_" .$id .".jpg";
while(!file_exists($fil) and $id>=2680 and $id<=2701){
$id=$id+$way;
$fil="./100_" .$id.".jpg";
}
$type="<img src=" .$fil ."><br><br>";
if($id>2680) {
$type.="<a href=album_0408.php?id=";
$type.=$id-1;
$type.="&way=-1>Förra</a> ";
}
if($id<2701) {
$type.="<a href=album_0408.php?id=";
$type.=$id+1;
$type.="&way=1>Nästa</a> ";
}
echo($type);
?>
</body></html>
way skickas med url:en som antingen 1 eller -1 beroende på om du vill gå framåt eller bakåt.
Heter dina bilder alltså 100_2680.jpg till 100_2701.jpg?
japp det gör dom
Kanske inte är det som är felet (du kanske har med det redan), men jag skulle gärna ha
$id = 2680;
if (isset($_REQUEST["id"])) $id = intval($_REQUEST["id"]);
istället för
if(!($id)) {
$id=2680;
}
längst upp..
och även läsa in $way med REQUEST (eller GET)
redigerade lite långsamt, skrev in det också ;) (för det borde ju vara positivt o läsa in $way också)
$type.="&way"
Lägger till strängen "&way" till strängvariabeln $type
Det känns som jag har sett den här koden förut. Har den varit uppe tidigare? (Kan inte hitta den dock...)
sorry är helt ny på PHP var nånstans ska all er kod in??
Kan ni inte skriva hela kode åt mig.... så fattar jag nog tror jag
Bengt
la till
$id = 2680;
if (isset($_REQUEST["id"])) $id = intval($_REQUEST["id"]);
och då går det att bläddra mellan bilderna... men hela tanken med koden är att om det saknas en bild (ett bildnummer i sekvensen som hoppas över) så skulle koden ta hänsyn till det och gå till nästa existerande bild i mappen.
Det gör den inte... Hjälp
Pellsater skrev:
la till
$id = 2680; if (isset($_REQUEST["id"])) $id = intval($_REQUEST["id"]);och då går det att bläddra mellan bilderna... men hela tanken med koden är att om det saknas en bild (ett bildnummer i sekvensen som hoppas över) så skulle koden ta hänsyn till det och gå till nästa existerande bild i mappen.
Det gör den inte... Hjälp
Det är där $way kommer in. Lägg till min kodsnutt efter den du just la in.
tack nu fick jag det att funka