Avatar billede ejay Novice
27. april 2004 - 19:52 Der er 11 kommentarer og
1 løsning

Erstat med billeder

hvis man skriver :) så vil jeg gerne have den viser en smillie.

hvordan skriver jeg det i php?

og når man skriver www.crap.dk på min side så vil jeg gerne have det bliver link auto. hvordan skriver man det i php?
Avatar billede technodance.dk Nybegynder
27. april 2004 - 19:56 #1
<?
$besked = str_replace(":)","<img src=''>",$besked);
?>
Avatar billede dennismp Nybegynder
27. april 2004 - 20:06 #2
$besked = preg_replace('/(www\.\S+)/','<a href="http://$1">$1</a>',$besked);
Avatar billede olebole Juniormester
27. april 2004 - 20:06 #3
<ole>

Links klares med Lars's Tagster: http://www.ljweb.com/usefulscripts/

$smilArr = array(
  ":)" => "<img src='smil.gif'>",
  ":(" => "<img src='sur.gif'>",
  ":.(" => "<img src='cry.gif'>"
);

$str = "En tekst :) med forskellige :( smilies";
$str = strtr( $str, $smilArr );
print $str;

/mvh
</bole>
Avatar billede olebole Juniormester
27. april 2004 - 20:08 #4
PS: Tagster konverterer adresser skrevet på forskellig måde - den er faktisk temmelig god  ;o)
Avatar billede dennismp Nybegynder
27. april 2004 - 20:08 #5
Hvis du har flere smilies så kan du med fordel gøre

$smiley = array();
$smiley[':)'] = '<img src="glad.gif">';
$smiley[':('] = '<img src="sur.gif">';

$besked = str_replace(array_keys($smiley),$smiley,$besked);
Avatar billede dennismp Nybegynder
27. april 2004 - 20:09 #6
Ah, strtr() den havde jeg lige glemt alt om :)
Avatar billede olebole Juniormester
27. april 2004 - 20:11 #7
Hehe ... det er en herlig funktion, der netop er beregnet til oversættelser.
'strtr' = 'string-translate'  ;o)
Avatar billede ejay Novice
15. maj 2004 - 08:44 #8
ja men det virker stadig ikke på min side gutter :(
Avatar billede olebole Juniormester
15. maj 2004 - 14:09 #9
Så må du lave en fejl, men det er jo ikke til at sige, hvad. Vi kan jo ikke se, hvad du gør  :)
Avatar billede ejay Novice
15. maj 2004 - 14:18 #10
olebole . kan vi skrive på mail eller msn sådan at du kan se det hele uden jeg skal ligge det herud?
Avatar billede ejay Novice
22. maj 2004 - 12:11 #11
lukker
Avatar billede dennismp Nybegynder
22. maj 2004 - 12:24 #12
Hvad var der galt med svarene?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester