preg_replace für bb-code
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
-
<?php $string = \"hallo, das ist mein beitrag [link=http://lima-city.de]lima-city[/link] $string = preg_replace(\"|\\[link=([-_./a-zA-Z0-9!$%#?,\'=:~]+)\\](*)\\[/link\\]|\", \"<a href=\"$1\">$2</a>\"); ?>
ich will den so ersetzen, dass der als <a href=\"derlink\">das was azwischen steht</a>
Warning: Unexpected character in input: \'\\\' (ASCII=92) state=1 in P:\\xampp\\htdocs\\preg.php on line 11
Parse error: syntax error, unexpected \'[\' in P:\\xampp\\htdocs\\preg.php on line 11
mfg -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
So funktionierts:
[/code]
- vor die Eckigen klammern des BB-Codes müssen Backslashes
- Beim String hat hinten ein "; gefehlt
- Bei preg_replace hat die Angabe gefehlt, welcher String verarbeitet werden soll
Da die Code-Funktion derzeit nicht richtig funktioniert, bitte hier ansehen:
http://lima.thomasba.de/73059.php
edit: Link Update ^^
Beitrag geändert: 13.10.2008 17:02:27 von thomasba -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage