Avatar billede dexxa Nybegynder
20. januar 2002 - 19:33 Der er 12 kommentarer og
1 løsning

Smilies diller

Live URL:
http://www.netdex.dk/readindlaeg.php?id=1

Kode:
$str = str_replace(\":)\", \"<img src=\\\"bluesmil.gif\\\">\", $str);
$str = str_replace(\":D\", \"<img src=\\\"bluelol.gif\\\">\", $str);
$str = str_replace(\":-D\", \"<img src=\\\"bluelol.gif\\\">\", $str);
$str = str_replace(\";)\", \"<img src=\\\"bluewink.gif\\\">\", $str);
$str = str_replace(\";-)\", \"<img src=\\\"bluewink.gif\\\">\", $str);
$str = str_replace(\">:(\", \"<img src=\\\"blueangry.gif\\\">\", $str);
$str = str_replace(\">:-(\", \"<img src=\\\"blueangry.gif\\\">\", $str);
$str = str_replace(\":(\", \"<img src=\\\"bluesad.gif\\\">\", $str);
$str = str_replace(\":-(\", \"<img src=\\\"bluesad.gif\\\">\", $str);
$str = str_replace(\":smoke:\", \"<img src=\\\"bluesmoke.gif\\\">\", $str);
$str = str_replace(\":?:\", \"<img src=\\\"bluewhat.gif\\\">\", $str);
$str = str_replace(\"lol\", \"<img src=\\\"bluehappy.gif\\\">\", $str);
$str = str_replace(\"x)\", \"<img src=\\\"bluedead.gif\\\">\", $str);
$str = str_replace(\"x-)\", \"<img src=\\\"bluedead.gif\\\">\", $str);
$str = str_replace(\":smile:\", \"<img src=\\\"smil.gif\\\">\", $str);
$str = str_replace(\":wink:\", \"<img src=\\\"wink.gif\\\">\", $str);
$str = str_replace(\":ohh:\", \"<img src=\\\"smilo.gif\\\">\", $str);
$str = str_replace(\":bad:\", \"<img src=\\\"bad.gif\\\">\", $str);
$str = str_replace(\":angry:\", \"<img src=\\\"angry.gif\\\">\", $str);
$str = str_replace(\":devil:\", \"<img src=\\\"devil.gif\\\">\", $str);
$str = str_replace(\":devilbad:\", \"<img src=\\\"devilbad.gif\\\">\", $str);
$str = str_replace(\":bangsmil:\", \"<img src=\\\"bangsmil.gif\\\">\", $str);
$str = str_replace(\":bomsmil:\", \"<img src=\\\"bomsmil.gif\\\">\", $str);

--- Problem ---

Hvis nu jeg i min $str variabel skriver \":)\" så kommer der et passende billede, men nogle af dem virker ikke, eksempelvis :-D (nummer 3)
Den laver fejl, se _nederste_! \"indlæg\" i linket til forumet øverst.

Kigger man i kildekoden, ligner det somom str_replace fucker op, der er nemlig følgende:

<img src=\"blue<img src=\"bluehappy.gif\">.gif\"> <-- Her skriver jeg : - D

Jeg kan ikke heeelt med for det første skulle :-D gerne give noget andet end bluehappy.gif.. og så laver den noget dumt!!

hvad kan der være galt...
Avatar billede erikjacobsen Ekspert
20. januar 2002 - 19:37 #1
at du erstatter lol
  $str = str_replace(\"lol\", \"<img src=\\\"bluehappy.gif\\\">\", $str);
i
  $str = str_replace(\":-D\", \"<img src=\\\"bluelol.gif\\\">\", $str);
Avatar billede erikjacobsen Ekspert
20. januar 2002 - 19:38 #2
Hvis du også vil have en løsning, så flyt
$str = str_replace(\"lol\", \"<img src=\\\"bluehappy.gif\\\">\", $str);
op som den øverste. Så det ud til at virke.
Avatar billede erikjacobsen Ekspert
20. januar 2002 - 19:40 #3
Nej for fanden, da, undskyld, jeg så ikke det var til 200p. Jeg deltager ikke
i spørgsmål til mere end 60p. Så er du venlig straks at afvise mit svar.
Og glemme hvad jeg skrev.
Avatar billede dexxa Nybegynder
20. januar 2002 - 19:41 #4
Hæhæ =)

Sorry... Sætter mine points ned!!
Avatar billede erikjacobsen Ekspert
20. januar 2002 - 19:42 #5
Nej nej nej - AFVIS MIT SVAR - jeg vil ikke være med til pointinflation.
Dvs. at man bare kan sætte 200p på et spørgsmål til en værdi af
15-30p. AFVIS DET
Avatar billede lauer Nybegynder
20. januar 2002 - 19:46 #6
dexxa, prøv at godkende det :)
Avatar billede erikjacobsen Ekspert
20. januar 2002 - 19:47 #7
Hold mund, machomann,  så skal jeg jo til at oprette et spørgsmål for at give
pointene tilbage, og der er rent ud sagt støj nok i forvejen på eksperten.dk
Avatar billede lauer Nybegynder
20. januar 2002 - 19:54 #8
hehe, ja, det var sq også kun for sjov.
Avatar billede dexxa Nybegynder
20. januar 2002 - 20:00 #9
Det virkede heller ikke ErikJacobsen

ps. hvor mange points skal man bruge - bare den der admindelige ??

troede ikke der var nogle der svarede hvis man brugte den admindelige scala der var =) men lukker lige og gør det
Avatar billede dexxa Nybegynder
20. januar 2002 - 20:00 #10
exit();
Avatar billede dexxa Nybegynder
20. januar 2002 - 20:03 #11
Avatar billede erikjacobsen Ekspert
20. januar 2002 - 20:07 #12
mange tak :)

Jeg må til at holde pause fra eksperten.dk igen - jeg synes jeg laver for mange fejl.
Eller også er jeg bare ved at blive for gammel...
Avatar billede dexxa Nybegynder
20. januar 2002 - 20:16 #13
LOL =)

Du er sku sej nok erik.
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