---
title: "Inget skrivs ut, inte ens ett felmess!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/137670-inget-skrivs-ut-inte-ens-ett-felmess"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "crisse6"
published: "2005-11-15T13:35:40.000Z"
updated: "2005-11-15T15:29:40.000Z"
replies: 15
views: 268
page: 1
pages: 1
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/137670-inget-skrivs-ut-inte-ens-ett-felmess"
---

# Inget skrivs ut, inte ens ett felmess!

## #1 — crisse6, 2005-11-15T13:35Z

Hej!

Vill att den ska visa bilderna som ligger i en mapp som heter 1.jpg, 2.jpg etc... Så har skrivit lite här. Men får inte ut något, inte ens felmess... Tar jag bort den "stora" koden å skriver endast echo "hej"; så kommer det med, så nåt fel e det ju i koden!

```php
<?
error_reporting(E_ALL);
ini_set("display_errors", "1"); 

if ($_GET['tillfalle'] == "") {
	echo "heeeeeeeej";
	}
elseif ($_GET['tillfalle'] == 1) {
	//imagekod thumbnails med bildid och tillfalle
	$i=0;
	while ($i<=5) 	{
	$i++;
	echo "<a href=\"index.php?sida=2&tillfalle=1&bild=". $i ."\"><img src=\"thumbnails\"Arvikafestivalen_2004\"". $i .".jpg"\"></a>";
					}
}
	elseif ($_GET['tillfalle'] == 2) {
	//imagekod thumbnails ned bildid och tillfalle
	$i=0;
	while ($i<=23)	{
	$i++;
	echo "<a href=\"index.php?sida=2&tillfalle=2&bild=". $i ."\"><img src=\"thumbnails\"Fall_2004_2005\"". $i .".jpg"\"></a>";
					}
}
else {
?>
<span class="brod">
<a href="index.php?sida=2&tillfalle=1">Tillfälle 1</a><br>
<a href="index.php?sida=2&tillfalle=2">Tillfälle 2</a><br>
<a href="index.php?sida=2&tillfalle=3">Tillfälle 3</a><br>
<a href="index.php?sida=2&tillfalle=4">Tillfälle 4</a><br>
</span>
<?
}
?>
```

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

## #2 — Melea, 2005-11-15T13:44Z

```php
<? 
error_reporting(E_ALL); 
ini_set("display_errors", "1"); 

if (empty($_GET['tillfalle']) { 
    echo "heeeeeeeej"; 
} elseif ($_GET['tillfalle'] == 1) { 
    //imagekod thumbnails med bildid och tillfalle 
    for($i = 0; $i <= 5; $i++) {
        echo "<a href=\"index.php?sida=2&tillfalle=1&bild=$i\">
        <img src=\"thumbnails/Arvikafestivalen_2004/$i.jpg\">
        </a>"; 
    } 
} elseif ($_GET['tillfalle'] == 2) { 
    //imagekod thumbnails ned bildid och tillfalle 
    for($i = 0; $i <= 23; $i++) {
        echo "<a href=\"index.php?sida=2&tillfalle=2&bild=$i\">
        <img src=\"thumbnails/Fall_2004_2005/$i.jpg\">
        </a>"; 
    } 
} else { 
?> 
<span class="brod"> 
<a href="index.php?sida=2&tillfalle=1">Tillfälle 1</a><br> 
<a href="index.php?sida=2&tillfalle=2">Tillfälle 2</a><br> 
<a href="index.php?sida=2&tillfalle=3">Tillfälle 3</a><br> 
<a href="index.php?sida=2&tillfalle=4">Tillfälle 4</a><br> 
</span> 
<? 
}
?>
```

Lovar inte att det funkar, men det är iallafall en förbättring! :p
Jag ändrade från lokala till relativa sökvägar, du får väl ändra tillbaka om det inte funkar.

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

## #3 — crisse6, 2005-11-15T13:46Z

Nä du Melea, den gubben gick inte!!!

Får inte ut nåt nu! Va i! :D

Det är ju något med sökvägarna va?

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

## #4 — Melea, 2005-11-15T13:48Z

Jo det verkar som det, om vi säger att filen ovan heter index.php, hur ser mapp-träd-arkivet ut i samma mapp som index.php ligger?
Ser det ut såhär?

```
index.php
+ thumbnails
    + Arvikafestivalen_2004
        BILDER
    + Fall_2004_2005
        BILDER
```

Plusset betyder att det är en mapp. :)

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

## #5 — Matte, 2005-11-15T13:50Z

Får du ett parse error kvittar det vad du skriver i koden vad det gäller felhantering, för ett parse error stoppar koden innan en enda rad har körts.
Har du inte visning av felmeddelande påkopplat kommer du att få en helt "vit" sida.

Koppla på felvisning på din testserver.

Annars har du några rader som slutar med:
$i .".jpg""\>\</a\>";

Här ser inte riktigt rätt ut vad det gäller dina citationstecken. Det ska kanse vara
$i .".jpg\\"\>\</a\>";

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

## #6 — crisse6, 2005-11-15T13:51Z

index.php
     include
         subs
            thumbnails
               Arvikafestivalen_2004
                   BILDER

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

## #7 — Melea, 2005-11-15T13:51Z

> **Matte skrev:**
>
> Får du ett parse error kvittar det vad du skriver i koden vad det gäller felhantering, för ett parse error stoppar koden innan en enda rad har körts.
> Har du inte visning av felmeddelande påkopplat kommer du att få en helt "vit" sida.
> 
> Koppla på felvisning på din testserver.
> 
> 
> Annars har du några rader som slutar med:
> $i .".jpg""\>\</a\>";
> 
> Här ser inte riktigt rätt ut vad det gäller dina citationstecken. Det ska kanse vara
> $i .".jpg\\"\>\</a\>";

Rätta mig om jag har fel, men eftersom han använder dubbelfnuttar runt innehållet behöver man väl inte omge variablar med ".$variabel."?

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

## #8 — Melea, 2005-11-15T13:52Z

```php
<? 
error_reporting(E_ALL); 
ini_set("display_errors", "1"); 

if (empty($_GET['tillfalle']) { 
    echo "heeeeeeeej"; 
} elseif ($_GET['tillfalle'] == 1) { 
    //imagekod thumbnails med bildid och tillfalle 
    for($i = 0; $i <= 5; $i++) { 
        echo "<a href=\"index.php?sida=2&tillfalle=1&bild=$i\"> 
        <img src=\"include/subs/thumbnails/Arvikafestivalen_2004/$i.jpg\"> 
        </a>"; 
    } 
} elseif ($_GET['tillfalle'] == 2) { 
    //imagekod thumbnails ned bildid och tillfalle 
    for($i = 0; $i <= 23; $i++) { 
        echo "<a href=\"index.php?sida=2&tillfalle=2&bild=$i\"> 
        <img src=\"include/subs/thumbnails/Fall_2004_2005/$i.jpg\"> 
        </a>"; 
    } 
} else { 
?> 
<span class="brod"> 
<a href="index.php?sida=2&tillfalle=1">Tillfälle 1</a><br> 
<a href="index.php?sida=2&tillfalle=2">Tillfälle 2</a><br> 
<a href="index.php?sida=2&tillfalle=3">Tillfälle 3</a><br> 
<a href="index.php?sida=2&tillfalle=4">Tillfälle 4</a><br> 
</span> 
<? 
} 
?>
```

Har jag förstått dig rätt?

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

## #9 — crisse6, 2005-11-15T13:53Z

jag kör med Meleas kod nu!

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

## #10 — Matte, 2005-11-15T13:53Z

> **Melea skrev:**
>
> Rätta mig om jag har fel, men eftersom han använder dubbelfnuttar runt innehållet behöver man väl inte omge variablar med ".$variabel."?

Det finns ingen anledning att rätta dig på det :)
Men det är heller inte fel att bryta ut sina variabler ur strängen. En del föredrar att göra så.

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

## #11 — crisse6, 2005-11-15T13:54Z

Funkar inte. Samma, kommer inte ut nåt...

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

## #12 — Melea, 2005-11-15T13:56Z

Hm, bilderna ligger alltså inte i...?

```
include -> subs -> thumbnails -> TILLSTÄLLNING -> BILDER
```

**/r** 

> **Matte skrev:**
>
> Det finns ingen anledning att rätta dig på det :)
> Men det är heller inte fel att bryta ut sina variabler ur strängen. En del föredrar att göra så.

Okelidokeli, ville bara vara på det klara att jag inte visade fel. :)

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

## #13 — crisse6, 2005-11-15T13:58Z

jpg-bilderna ligger i Arvikafestivalen_2004, men fortfarande, jag får inte ut nåt, det borde ju bli fel i sökvägarna då på bilderna bara.. men får ju inte ens det!

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

## #14 — Melea, 2005-11-15T14:01Z

Gah! Det är ju klart du inte får ut något ser jag nu! ;)

```php
<? 
error_reporting(E_ALL); 
ini_set("display_errors", "1"); 

if ($_GET['tillfalle'] == 1) { 
    //imagekod thumbnails med bildid och tillfalle 
    for($i = 0; $i <= 5; $i++) { 
        echo "<a href=\"index.php?sida=2&tillfalle=1&bild=$i\"> 
        <img src=\"include/subs/thumbnails/Arvikafestivalen_2004/$i.jpg\"> 
        </a>"; 
    } 
} elseif ($_GET['tillfalle'] == 2) { 
    //imagekod thumbnails ned bildid och tillfalle 
    for($i = 0; $i <= 23; $i++) { 
        echo "<a href=\"index.php?sida=2&tillfalle=2&bild=$i\"> 
        <img src=\"include/subs/thumbnails/Fall_2004_2005/$i.jpg\"> 
        </a>"; 
    } 
} else { 
?> 
<span class="brod"> 
<a href="index.php?sida=2&tillfalle=1">Tillfälle 1</a><br> 
<a href="index.php?sida=2&tillfalle=2">Tillfälle 2</a><br> 
<a href="index.php?sida=2&tillfalle=3">Tillfälle 3</a><br> 
<a href="index.php?sida=2&tillfalle=4">Tillfälle 4</a><br> 
</span> 
<? 
} 
?>
```

If-satsen började med att kolla om queryn var tom, isåfall skrev den ut "heeeeej".
Eftersom både det värdet och } else {-satsen uppfylldes blev det fel. :) (hoppas jag)

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

## #15 — crisse6, 2005-11-15T15:04Z

Tackar! funkar nice!!!

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

## #16 — Melea, 2005-11-15T15:29Z

Glöm inte att acceptera tråden som löst.

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

---

Tråden på webben: https://www.webforum.nu/amne/php/137670-inget-skrivs-ut-inte-ens-ett-felmess
