login  Naam:   Wachtwoord: 
Registreer je!
 Forum

BBcode geeft geen goede output met MySQL (Opgelost)

Offline Meulenhof - 16/07/2009 22:11
Avatar van MeulenhofLid Sinds kort ben ik bezig met mijn website aan het vernieuwen.

Zo heb ik ook een nieuwe bbcode parser ingebruik genomen: http://www.site...er,_v._0.1

Demo output is hier te zien: http://tinyurl.com/lbzlt5

Echter zit nu met een raar probleem. Als die bb parser aan mijn mysql teksten koppel krijg ik geen enters. Klik op de link:
http://tinyurl.com/kjsge8

Met de oude parser werkt het wel:
http://tinyurl.com/mph9r5

Zelfde db inhoud. Alleen waarom werkt de nieuwe bb parser niet goed met mysql output? Want een .txt file output hij wel prima.

3 antwoorden

Gesponsorde links
Offline darsstar - 16/07/2009 22:50 (laatste wijziging 16/07/2009 23:27)
Avatar van darsstar Nieuw lid Ik heb hier op SiMa, phphulp en phpfreakz een reactie op het script achtergelaten met een paar fixes...
Een van de fouten was dat als je een tekst hebt zonde tags dat er dan geen nl2br() (ok, eigenlijk een str_replace()) over heen ging...

Volgens mij is mijn uitleg op phphulp het duidelijkst, maar de code die er bijgeleverd zit werkt voor mij goed en is op elke site het zelfde...

Om alleen dit probleem op te lossen heb je alleen die nieuwe WhitespaceNode en TextNode, wat er veranderd is is dat de str_replace() van WhitespaceNode naar TextNode verplaatst is...

Hopelijk krijg je het werkend 
Offline Meulenhof - 16/07/2009 23:34
Avatar van Meulenhof Lid Ja op PHPHulp staat het antwoord
http://www.phphulp.nl/php/scripts/2/1558/

Die fix die ik overal terug zie had ik al doorgevoerd .

Ben benieuwd als ik nog tegen problemen aanloop.
Offline Richard - 17/07/2009 09:50
Avatar van Richard Crew algemeen Jupjup, dat probleem had darsstar al laten weten, ik heb het alleen zo druk met werk dat ik er nog niet aan toe ben gekomen om bugs te fixen 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.166s