login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Quote in Quote werkt niet

Offline SomaQan - 02/08/2008 20:24
Avatar van SomaQanPHP beginner Ik wil een Quote in een Quote hebben maar het wil niet lukken de eerst Quote doet hij goed maar bij de 2de laat hij gewoon dit zien
[ quote=name]

Scriptje
  1. $bericht = preg_replace( '/\[quote\](.+?)\[\/quote\]/is', '<div style="border: 1px dotted #eaeaea; background-color: #F5F5F5;" "><strong>Quote:</strong><br />\\1</div>', $bericht);
  2. $bericht = preg_replace( '/\[quote=(.+?)\](.+?)\[\/quote\]/is', '<div style="border: 1px dotted #eaeaea; background-color: #F5F5F5;"><strong>Quote van \\1:</strong><br />\\2</div>', $bericht);

2 antwoorden

Gesponsorde links
Offline Martijn - 04/08/2008 12:53
Avatar van Martijn Crew PHP volgens mij kan dat met de preg_replace_callback
Offline Damage - 04/08/2008 13:47 (laatste wijziging 04/08/2008 13:48)
Avatar van Damage PHP interesse
  1. <?
  2. while (preg_match('/\[citeer.*\]/i', $bericht)) {
  3. $bericht= preg_replace("/\[citeer.*\](.+)\[\/citeer\]/isU", "<div class='quote'>\\1</div>", $bericht);
  4. }
  5. ?>

Stukje uit mijn eigen code, beetje aanpassen en het werkt ;).
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.19s