ereg_replace
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
anfang
code
entfernen
ersetzen
fehler
fehlermeldung
file
forum
funktion
http
machen
niemand
url
versuch
- 
    
    so ich hab ein prob mit der funktion ereg_replace.
 ich will [url="..."]blablabla[/url] durch einen hyperlink ersetzen
 nu hab ich mal im inet danach gesucht wie man sowas macht und hab ereg_replace gefunden.
 dann hab ich des so ausprobiert:
 
 <?php
 $txt="Lima-City";
 $txt=ereg_replace('([url=")(*")(])(*)([/url])','<a href="\\2 target=_blank>\\4 </a>',$txt);
 ?>
 
 jetzt bekomm ich aber die fehlermeldung:
 Warning: ereg_replace(): REG_BADRPT in file on line 6
 
 wo is der fehler?
 
 edit: der ; in dem [url] is net von mir
 das automatisch
- 
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden! lima-city: Gratis werbefreier Webspace für deine eigene Homepage 
- 
    
    naja thema hat sihc erledigt. ich habs so gemacht wies hier in lima is. also du nur die addy hinschreibst und das dann der link ist.
 @mods
 bitte schlie?en
- 
    
    $txt='[url="http://www.lima-city.de"]Lima-City[/url]'; $txt=ereg_replace('([url=")(*")(])(*)([/url])', "<a href=\"\\1\" target=_blank>\\3</a>",$txt);
 
 Vll. So?
- 
    
    N? dann k?m sowas raus:
 <a href="[url="" target=_blank>]</a>
- 
    
    wieso ich dacht ereg_replace f?ngt bei 0 an zu z?hlen?
- 
    
    ich habs ja anderster gemacht und da gehts wenn ich mit 1 anfang
- 
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden! lima-city: Gratis werbefreier Webspace für deine eigene Homepage