---
title: "Bokstäver till bilder"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/152797-bokstäver-till-bilder"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "ume090"
published: "2006-10-20T19:30:15.000Z"
updated: "2006-10-20T20:37:19.000Z"
replies: 2
views: 460
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/152797-bokstäver-till-bilder"
---

# Bokstäver till bilder

## #1 — ume090, 2006-10-20T19:30Z

Jag har tänkt mig att fixa så man kan skriva t.ex HEJ
Så man ska komma till en sida där visar bara "h.jpg" man ska klicka på nästa för att se på "e.jpg", sen klicka man nästa igen så se man "j.jpg" :-)

Har provat lite men jag har inte smart lösning!

Code ser ut så här

```
<html> 
<head> 
<title>Test</title> 
</head> 
<?php 
function printFancyText($s) 
{ 
$str = urldecode($_GET['string']); 
$pos = $_GET['pos']; 
print '<img src="old/'. ord($s).'.jpg" />'; 
print '<p><a href="'. $_SERVER['php_SELF'] . '?string=' . urlencode($_GET['string']) . '&pos=' . $pos++ . '">nästa</a></p>'; 
 
} 
?> 
<body> 
Skriv ditt namn och sen tycka på enter 
<form> 
<input type="text" name="bild" value=""> 
</form> 
<?php $typ = $_GET['typ']; $bild = $HTTP_GET_VARS['bild']; 
switch ($typ) { 
default: 
printFancyText("$bild"); 
break; 
} 
?> 
</body> 
</html>
```

När man klicka på nästa då visar bild "x"....varför? Har ingen aning..

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

## #2 — tydal, 2006-10-20T19:52Z

Hmm... orkar inte titta efter i din kod för att se vad som är fel, men så här skulle jag ha gjort...

```
<html><head><title>Test</title></head>
<body>
<?php
  if (strlen($_GET['bild']))
  {
    echo('<img src="old/' . substr($_GET['bild'], 0, 1) . '.jpg" alt="" />');
    echo('<p><a href="?bild=' . substr($_GET['bild'], 1) . '">nästa</a></p>');
  }
  else
  {
    echo('<form method="get" action="?">Skriv ditt namn: <input type="text" name="bild" /> <input type="submit" value="OK" />');
  }
?>
</body></html>
```

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

## #3 — ume090, 2006-10-20T20:37Z

Du är GENI!

Tackar så mycket :-)

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

---

Tråden på webben: https://www.webforum.nu/amne/php/152797-bokstäver-till-bilder
