30. juli 2006 - 15:29Der er
5 kommentarer og 1 løsning
Replace keyword
Hej Jeg har lavet en ordbog til min hjemmeside og vil nu gerne have at f.eks ordet cookie bliver erstattet med et link til ordbogen. Jeg har fundet frem til denne kode som virker fint:
problemet er at jeg kun vil erstatte ordet "cookie" og ikke ordret "cookies". Jeg har prøvet med følgende kode, men her er problemet at få min string $keyword ind uden en syntax error
$tekst = preg_replace("/\b$keyword\b/i", "<a href=\"$url\" target=\"_blank\">$keyword</a>", $tekst); Hvis du nu kun vil have den skal tage den først og lave den om til et link, kan du tilføje parameteret limit.
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.