13. januar 2009 - 17:00Der er
5 kommentarer og 1 løsning
ignorerer regulære udtryk i regulære udtryk
Nu er jeg ved at lære om regulære udtryk. Men så da jeg skulle prøve at lave noget der ligner BBkode, men det selvfølgelig ikke virke. Jeg har denne kode... <?php $ingrediens1 = $_POST['ingrediens']; $ingrediens2 = preg_replace("//", "<strong>", $ingrediens1); $ingrediens3 = preg_replace("//", "</strong>", $ingrediens2); $ingrediens = nl2br($ingrediens5); echo $ingrediens; ?>
Men den opfatter selvfølgelig [ og ] som et regulære udtryk og derfor virker det ikke. Nu er jeg ikke nået så langt men er det sandsynligt at / i [/b] også vil give problemer.
Hvad kan man gøre for at ignorerer regulære udtryk?
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.