M Matti Medlem sedan dec. 1999 6 592 inlägg Frågan 18 mars 2000 17:08 #1 Hej heej :e
Nu är jag väldigt stolt.. har fått min första egna gästbok 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 ä mm. eller ":)" mot till en bild (som här på webForum), vad ska jag skriva då?
------------------
Matti Kolu
www.mk.st
[Redigerat av Matti den 18 mar 2000]
M Matti Medlem sedan dec. 1999 6 592 inlägg 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.
------------------
Matti Kolu
www.mk.st
[Redigerat av Matti den 19 mar 2000]
PhOrPhEr Medlem sedan feb. 2000 2 300 inlägg Det här...
$meddelande = ereg_replace(":)","<img src=images/smile.gif>",$meddelande);
...borde fungera.
------------------
- Erik Hellström -
http://3d.burken.nu
M Matti Medlem sedan dec. 1999 6 592 inlägg 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
------------------
Matti Kolu
www.mk.st
Kim Medlem sedan jan. 2000 7 697 inlägg Borde väl fungera med:
if (stristr($meddelande, "skitunge"))
{
$meddelande = "Jag är en liten skitunge";
}
Jag tror nästan att det ska fungera
------------------
Kim Halderot
cim@linux.nu
[Redigerat av Kim den 19 mar 2000]
M Matti Medlem sedan dec. 1999 6 592 inlägg Tack Kim =)))
så.. snart har min gästbok skydd mot idiiter :P
------------------
Matti Kolu
www.mk.st
PhOrPhEr Medlem sedan feb. 2000 2 300 inlägg 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!
------------------
- Erik Hellström -
http://3d.burken.nu
M Matti Medlem sedan dec. 1999 6 592 inlägg 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*
------------------
Matti Kolu
www.mk.st
T tompaah Medlem sedan feb. 2000 10 inlägg strip_tags tar bort html och php-taggar ur strings. Mkt praktisk!
http://www.php.net/manual/function.strip-tags.php
M Matti Medlem sedan dec. 1999 6 592 inlägg perfekt :D
------------------
Matti Kolu
www.mk.st
N nanne Medlem sedan dec. 1999 1 749 inlägg Eller varför inte HTMLSpecialChars?
------------------
Daniel Olsson - Webbutvecklare
Personlig sida
KjAM Sekten Community
/N
M Matti Medlem sedan dec. 1999 6 592 inlägg 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.
------------------
Matti Kolu
www.mk.st
N nanne Medlem sedan dec. 1999 1 749 inlägg string=HTMLSpecialChars(string);
Omvandlar alla specialtecken till ISO koder.
------------------
Daniel Olsson - Webbutvecklare
Personlig sida
KjAM Sekten Community
/N