---
title: "Hur spärrar jag html-kod?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/14491-hur-spärrar-jag-html-kod"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Matti"
published: "2000-03-18T17:08:00.000Z"
updated: "2000-03-22T13:57:00.000Z"
replies: 12
views: 488
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/14491-hur-spärrar-jag-html-kod"
---

# Hur spärrar jag html-kod?

## #1 — Matti, 2000-03-18T17:08Z

Hej heej :e

Nu är jag väldigt stolt.. har fått min första egna [gästbok](http://mk.st/php/gbok/) i php att fungera :P Inget stort iofs men det känns härligt =) 

Men jag har ett problem.. hur ska jag göra för att mina besökare inte ska kunna skriva nån html-kod i gästboken?

Jo en sak till.. om jag vill byta ut ut tex. "å" , "ä", "ö" i gästboken till &auml; mm. eller ":)" mot till en bild (som här på webForum), vad ska jag skriva då?

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

## #2 — Matti, 2000-03-19T08:25Z

Hej hej igen :e

Nu vet jag hur man ersätter saker o ting, men när jag skrev:

$meddelande = ereg_replace(":)"\<img src=images/smile.gif\>",$meddelande);

fick jag felmeddelandet:

Warning: 'img' is not a valid constant - assumed to be "img" in /home/matti/public_mk.st/php/gbok/gastbok.php3 on line 21

Vad är det som är fel..? Jag vill alltså att ":)" ska bytas ut mot smile.gif som ligger i images mappen.

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

## #3 — PhOrPhEr, 2000-03-19T13:41Z

Det här...

```
$meddelande = ereg_replace(":)","<img src=images/smile.gif>",$meddelande);
```

...borde fungera.

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

## #4 — Matti, 2000-03-19T13:52Z

fick det att fungera nu :D

Hm, men om jag vill göra så att om tex $meddelande innehåller ordet "skitunge" ska hela $meddelande bytas ut mot "Jag är en liten skitunge". Alltså hela $meddelande, inte bara ett ord.

Tack på förhand

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

## #5 — Kim, 2000-03-19T17:33Z

Borde väl fungera med:

```
if (stristr($meddelande, "skitunge"))
{
$meddelande = "Jag är en liten skitunge";
}
```

Jag tror nästan att det ska fungera

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

## #6 — Matti, 2000-03-20T08:08Z

Tack Kim =)))

så.. snart har min gästbok skydd mot idiiter :P

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

## #7 — PhOrPhEr, 2000-03-20T12:40Z

Din gästbok fixar inte radbrytningar...

Texten lagras med newline (\\n) som radbrytning så använd nl2br() funktionen till att konvertera \\n till \<br\> taggar...

Tack och hej leverpastej!

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

## #8 — Matti, 2000-03-20T13:23Z

ne men.. den behöver inge radbrytningar, texten ska vara i en rätt smal tabell sen när jag gör en hemsida.. nån gång =)

Sen har jag ingen aning om hur man gör det heller.. :D 

\*newbie\*

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

## #9 — tompaah, 2000-03-21T12:40Z

strip_tags tar bort html och php-taggar ur strings. Mkt praktisk!
 <http://www.php.net/manual/function.strip-tags.php>

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

## #10 — Matti, 2000-03-21T16:34Z

perfekt :D

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

## #11 — nanne, 2000-03-22T07:23Z

Eller varför inte HTMLSpecialChars?

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

## #12 — Matti, 2000-03-22T13:44Z

Fick inte striptags att fungera.. :/

Hur använder jag htmlspecialchars?, det var väl  string htmlspecialchar string string men ge mig ett konkret exempel ;) Måste ha en himla massa exempel på allt för att lära mig.

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

## #13 — nanne, 2000-03-22T13:57Z

string=HTMLSpecialChars(string);

Omvandlar alla specialtecken till ISO koder.

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

---

Tråden på webben: https://www.webforum.nu/amne/php/14491-hur-spärrar-jag-html-kod
