---
title: "Göra om samtliga rubriker till bilder?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/134176-göra-om-samtliga-rubriker-till-bilder"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "streetrobban"
published: "2005-09-13T08:02:55.000Z"
updated: "2005-09-14T06:59:30.000Z"
replies: 4
views: 324
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/134176-göra-om-samtliga-rubriker-till-bilder"
---

# Göra om samtliga rubriker till bilder?

## #1 — streetrobban, 2005-09-13T08:02Z

Jag hittade ett script när jag sökte på webForum som gör om text till bilder. Ex. hej blir \<img src="h.gif"\>\<img src="e.gif"\>\<img src="j.gif"\>.

Men grejjen är den att jag har en massa rubriker på alla undersidor som jag vill göra om till bilder. Och det smidigaste tycker jag skulle vara att lägga alla texter som ska konverteras i samma fil. Och sedan inkludera från den filen på varje sida. Men eftersom scriptet jag hittade ser ut så här (se nedan) så måste jag byta ut **$str** på varje sida, eller? Eller hur kan man lättast importera andra textrader till denna koden? Jag behöver hjälp med tänket :)

```php
$str = "Hej på dej. Bröd-ätare";

$str = preg_replace("/([a-zåäö*\\\.-])/", "<img src=\"$1.gif\">", strtolower($str));

$pattern = array('å', 'ä', 'ö', '*', '..gif', '-');
$replace = array('aa', 'ae', 'oe', 'star', 'dot.gif', 'conn');

$str = str_replace($pattern, $replace, $str);

echo $str;
```

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

## #2 — Matte, 2005-09-13T08:51Z

Du skulle kunna lägga dina rubriker i en array där du har sidnamn som index, typ:

```php
$headline = array(
  'index.php' => 'Rubrik 1',
  'guestbook.php' => 'Rubrik 2',
  'other.php' => 'Rubrik 3'
);

$str = $headline[basename($_SERVER['PHP_SELF'])];
```

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

## #3 — Melea, 2005-09-13T08:54Z

Varför inte göra en funktion av det?

```php
function TextToPic($str) {

  $str = preg_replace("/([a-zåäö*\\\.-])/", "<img src=\"$1.gif\">", strtolower($str)); 

  $pattern = array('å', 'ä', 'ö', '*', '..gif', '-'); 
  $replace = array('aa', 'ae', 'oe', 'star', 'dot.gif', 'conn'); 

  $str = str_replace($pattern, $replace, $str); 

  return $str;

}

echo TextToPic("Hej på dej. Bröd-ätare");
```

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

## #4 — streetrobban, 2005-09-13T08:58Z

Ahh, där har vi ju några smarta lösningar. Tack :)

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

## #5 — Troxy, 2005-09-14T06:59Z

Uuh..jag skulle verkligen inte rekommendera att ha hundratals småbilder till rubriker. Använd GD Library för att rita EN bild istället med valfri text.

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

---

Tråden på webben: https://www.webforum.nu/amne/php/134176-göra-om-samtliga-rubriker-till-bilder
