Avatar billede expnet Seniormester
31. oktober 2006 - 05:36 Der er 7 kommentarer og
1 løsning

eregi_replace - virker som jeg gerne vil have den til

hej exp'er

jeg forstår ikke ikke lige hvad jeg laver forkert siden den laver ged i den når den skal visse det på siden som et billede

    $data = eregi_replace("\[img h=([^]]+) w=(([^]]+)) src={([^]]+)}", "<img height=\"\\1\" width=\"\\2\" src=\"visbillede.php?code=\\3\">", $data);

jeg vil gerne kunne skrive sådan her: [img w=100 h=200 src=StiTilBilledet]
Avatar billede phliplip Nybegynder
31. oktober 2006 - 08:22 #1
Tror du så ikke du skal bytte om på h= og w= ??
Avatar billede phliplip Nybegynder
31. oktober 2006 - 08:23 #2
$data = eregi_replace("\[img w=(([^]]+)) h=([^]]+) src={([^]]+)}", "<img height=\"\\1\" width=\"\\2\" src=\"visbillede.php?code=\\3\">", $data);

Sådan måske..
Avatar billede phliplip Nybegynder
31. oktober 2006 - 08:24 #3
Eller..

$data = eregi_replace("\[img w=(([^]]+)) h=([^]]+) src={([^]]+)}", "<img width=\"\\2\" height=\"\\1\" src=\"visbillede.php?code=\\3\">", $data);

Sådan.. manglede lige at bytte om i <img> også :D
Avatar billede phliplip Nybegynder
31. oktober 2006 - 08:25 #4
Dooh :D

$data = eregi_replace("\[img w=(([^]]+)) h=([^]]+) src={([^]]+)}", "<img width=\"\\1\" height=\"\\2\" src=\"visbillede.php?code=\\3\">", $data);
Avatar billede coderdk Praktikant
31. oktober 2006 - 08:29 #5
Du bør bruge preg_* funktionerne ;)

$data = preg_replace( "/\[img w=(\d+) h=(\d+) src=(.*?)\]/i", "<img style=\"width: \\1px; height: \\2px" src=\"\\3\" alt=\"\">", $data );
Avatar billede phliplip Nybegynder
31. oktober 2006 - 08:30 #6
Hov... ja! Enig med coderdk :D Preg Rocks!

$data = preg_replace( "/\[img w=(\d+) h=(\d+) src=(.*?)\]/i", "<img style=\"width: \\1px; height: \\2px\" src=\"\\3\" alt=\"\">", $data );

En lille rettelse !-)
Avatar billede coderdk Praktikant
31. oktober 2006 - 08:42 #7
Ah tak phliplip :)
Avatar billede expnet Seniormester
31. oktober 2006 - 14:47 #8
takker mange for jers svar det spller max nu..

men tro det var phliplip's svar der kom først
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