---
title: "Vad har jag gjort för fel?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/100949-vad-har-jag-gjort-för-fel/page2"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "septor"
published: "2004-04-05T16:15:29.000Z"
updated: "2004-04-11T11:39:56.000Z"
replies: 30
views: 604
page: 2
pages: 2
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/100949-vad-har-jag-gjort-för-fel"
---

# Vad har jag gjort för fel?

_Sida 2 av 2._

## #21 — Melea, 2004-04-06T16:59Z

Byt ut alla $\_GET\[id\] mot $\_GET\['id'\]

**EDIT:** Så kan de går när man inte uppdaterat på ett tag :)

Permalänk: https://www.webforum.nu/p/1317895

## #22 — nkrantz, 2004-04-06T17:14Z

hehe :) Sorry, du kanske hade upphovsrätten på den där ;)

Permalänk: https://www.webforum.nu/p/1317904

## #23 — septor, 2004-04-06T17:20Z

Har satt ' inom alla \[\].
Men det fungerar fortfarande inte, blir som jag beskrev högst upp på sidan.

Permalänk: https://www.webforum.nu/p/1317907

## #24 — Melea, 2004-04-06T17:36Z

> **nkrantz skrev:**
>
> hehe :) Sorry, du kanske hade upphovsrätten på den där ;)

Haha nej, lugnt ;)

Permalänk: https://www.webforum.nu/p/1317911

## #25 — Melea, 2004-04-06T17:41Z

Okej, nu ska vi få klarhet i det här.

```php
<?
if (isset($_GET['id'])) {
$id = $_GET['id']; 
} else {
$id = 1132;
}

$fil = "DSCN".$id.".jpg"; 

$type = "<IMG SRC=".$fil."><BR><BR>";

if($id > 1132) {
$back = $id - 1;
$type .= "<A HREF=\"album.php?id=$back\">Förra</A>&nbsp;&nbsp;&nbsp;&nbsp;";
}

if ($id < 1173) {
$forward = $id + 1;
$type .= "<A HREF=\"album.php?id=$forward\">Nästa</A>&nbsp;&nbsp;&nbsp;&nbsp;";
}

echo ($type); 
?>
```

Om inte detta funkar har du helt enkelt inga poster i databasen mellan id 1132 och 1173.

Permalänk: https://www.webforum.nu/p/1317918

## #26 — septor, 2004-04-06T17:42Z

Nu så får jag upp:

Parse error: parse error, unexpected T_IF in c:\\inetpub\\wwwroot\\testfiler\\123.php on line 10

Permalänk: https://www.webforum.nu/p/1317919

## #27 — Melea, 2004-04-06T17:44Z

Kolla redigeringen.

Permalänk: https://www.webforum.nu/p/1317921

## #28 — septor, 2004-04-06T19:13Z

Tror att jag ger upp!
Har kollat och testat allt som jag kan komma på, men får det fortfarande inte att fungera.

Man får väll se om jag kan hitta ett färdigt script som passar för ändamålet istället.

Ni ska ha stor tack för Er hjälp!

Permalänk: https://www.webforum.nu/p/1317960

## #29 — lunne82, 2004-04-07T07:56Z

> **septor skrev:**
>
> OK! Nu så är jag med.
> Men den hittade iaf den första bilden DSCN1132 som ligger i rooten. 
> Så rent teoretiskt så borde den väll hitta de andra bilderna också.

Det beror på. Antar att den första bilden finns, då funkar allt som det ska. Men när den stöter på en bild som inte finns kommer den sätta bildens sökväg till "./bild.jpg" (förklaring ovan).

Ny kod:

```php
<?
if (!isset($_GET['id'])) {
  $id = 1132; 
}else{
  $id = $_GET['id'];
}

$way = $_GET['way'];

$fil ="DSCN" .$id .".jpg"; 

while (!file_exists($fil) and $id>=1132 and $id<=1173) { 
  $id = $id+$way;
  $fil = "/DSCN" .$id .".jpg"; 
}

$type = "<IMG SRC=" .$fil ."><BR><BR>";

if($id>1132) {
  $type.="<A HREF=album.php?id="; 
  $type.=$id--;
  $type.="&way=-1>Förra</A>&nbsp;&nbsp;&nbsp;&nbsp;";
}

if ($id<1173) {
  $type.="<A HREF=album.php?id="; 
  $type.=$id++;
  $type.="&way=1>Nästa</A>&nbsp;&nbsp;&nbsp;&nbsp;";
}

echo ($type); 

?>
```

Permalänk: https://www.webforum.nu/p/1318093

## #30 — septor, 2004-04-07T15:41Z

Tro det eller ej nu så har jag fått det att fungera :-)

Skulle även behöva få in i scriptet så att den skriver ut 6st bilder i taget. Även att när bilderna tar slut så ska den endast länka till förra bilden.
Och sedan att den hämtar thumbs som i sin tur länkar vidare till den stora bilden.

Är det något som man kan ordna på ett lätt sätt?

Permalänk: https://www.webforum.nu/p/1318327

## #31 — Niklasson, 2004-04-11T11:39Z

Slagit samman alla tre (3!) trådarna om detta script. Var vänlig fortsätt hädanefter alltid på tidigare tråd om frågan gäller samma script, detta underlättar för alla...

Permalänk: https://www.webforum.nu/p/1319336

---

Tråden på webben: https://www.webforum.nu/amne/php/100949-vad-har-jag-gjort-för-fel/page2  
Föregående sida: https://www.webforum.nu/amne/php/100949-vad-har-jag-gjort-för-fel.md
