Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
25.02.2003, 17:37
Crawler



hi ;) ich hab n prob also ich will eine funktion machen für [url="http...."][img]..http://www.bild.de/bild.gif..[/img][/url] so das geht auch alles schon nur das er nach dem img tag imemr ein <br> macht und das dann kagge aussieht wenn ich [img] einzelnt verwende gehts (url einzelnt auch), also dann macht er keine komischen zeilenumsprünge.

PHP-Quellcode:<?php
//[url=""]
$string preg_replace("/\[url="([a-zA-Z]+):\/\/(.*)"\](.*)\[\/url\]/Usi"'<a href="\1://\2" target="_blank">\3</a>'$string);

//[img]
$string preg_replace('/\[img\](.*)\[\/img\]/Usi''<img src="\1" alt="" border="0">'$string);
?>
thx 4 help ich verzweifele hier noch ;) (is bestimmt irgend n dummer fehler ^^)

--

http://www.impact-art.org - http://www.crawler-lab.de - http://www.vagboard.de

Alles klar?


Dieser Beitrag wurde am 25.02.2003 um 17:38 von Crawler bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
001
25.02.2003, 17:41
chriss



probier das mal.
PHP-Quellcode:<?php
// Copyright 2003 by nox (nox.board)
// thx to Morpheus (www.slware.com) 4 Help
// Parse [url=""][/url]
$string eregi_replace('\[url="([^"]*)"\]([^\[]*)\[\/url\]''<a href="\1" target="_blank">\2</a>'$string);
// Parse [img][/img]
$string eregi_replace('\[img\]([^\[]*)\[/img\]''<img src="\1" border="0">'$string);
?>
*edit*

plötzlich coden sie alle boards :D

- nachmacher :P

--


Dieser Beitrag wurde am 25.02.2003 um 17:44 von nox bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
002
25.02.2003, 17:46
[RMen]OneStone



Offtopic: http://nox2k.dyndns.info/phpinfo.php

--

georg-wicherski@pixel-house.net | http://www.pixel-house.net/ - Coding Resource| http://www.google.de/

zum Seitenanfang zum Seitenende Profil || Suche
003
25.02.2003, 17:46
chriss



ja und? o_O
ich hab den grad erst neu aufgesetzt weil der agespackt hat..

--

zum Seitenanfang zum Seitenende Profil || Suche
004
25.02.2003, 18:52
Crawler



nö geht nich ich wudnere mich nur wo das <br> (oder \n) herkomtm weil das is nirgens wo im code und nur wenn ich img und url kombiniere dann gehts net!

--

http://www.impact-art.org - http://www.crawler-lab.de - http://www.vagboard.de

Alles klar?

zum Seitenanfang zum Seitenende Profil || Suche
005
25.02.2003, 20:32
chriss



geht nicht? O_o
bei mir gehts einwandfrei

--

zum Seitenanfang zum Seitenende Profil || Suche
006
26.02.2003, 20:35
CN



Zitat:
plötzlich coden sie alle boards :D
vorallem nachdem du ja n "board" machen musstest

btw wieso ereg verwenden wenn preg meistens schneller ist

das für url
Quellcode:$input = preg_replace('/\[url=("|\'|)([\S]+:\/\/.*)\1\](.*)\[\/url\]/Uis', '<a target="_blank" href="\2">\3</a>', $input);
$input = preg_replace('/\[url\]([\S]+:\/\/.*)\[\/url\]/Uis', '<a target="_blank" href="\1">\1</a>', $input);
für imgs hab ich grad keins..

--


Dieser Beitrag wurde am 26.02.2003 um 20:39 von CN bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
007
26.02.2003, 21:48
chriss



Zitat:
CN postete
Zitat:
plötzlich coden sie alle boards :D
vorallem nachdem du ja n "board" machen musstest
tja offensichtlich hast du meinen hint nicht verstanden, und das du ganz provokativ board in "" gesetzt hast, überlese ich einfach mal.

--

zum Seitenanfang zum Seitenende Profil || Suche
008
27.02.2003, 14:08
CN



wen juckts
und ob das ls provokation gedacht war lass ich auch mal offen

--


Dieser Beitrag wurde am 27.02.2003 um 14:22 von CN bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
009
27.02.2003, 15:05
Megge



na CN, machst du dich wieder beliebt ? wieder ma auf Suche nach Streit ?

--

zum Seitenanfang zum Seitenende Profil || Suche
010
27.02.2003, 16:55
Crawler



toll! mein img und mein url code geht schon lange ;) also das kein problem ich weiss nur net warum da aufeinmal n zeilenunbruch kommt naja ich guck ma im thwcode nach die sind n bissl schlauer als ich ;)

--

http://www.impact-art.org - http://www.crawler-lab.de - http://www.vagboard.de

Alles klar?

zum Seitenanfang zum Seitenende Profil || Suche
011
28.02.2003, 11:56
CN



vielleicht setzt du irgendwo ungewollt linefeds die dann replaced werden

--

zum Seitenanfang zum Seitenende Profil || Suche