Sevvlor schreef:Mijn script zou wel moeten werken hoor? Dan doe je toch echt zelf wat fout?Eerdere citaten tonen
Jenner schreef:Haal n eens weg dan?Werken allebij nietEerdere citaten tonen
Antonn schreef:http://php.net/manual/en/function.preg-replace.php => example 4
Ik denk dat ik er een beloning op ga zetten
Whitspaces
Heb je wat meer code voor ons? Volgens mij zal je broncode iets zijn als:
Dan heb je inderdaad allemaal spaties..
<textarea name="bericht">
[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [URL="http://www.php.net/trim"]trim[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"[QUOTE][COLOR= #007700].[/COLOR]name[COLOR= #007700]([/COLOR][COLOR= #0000BB]$msg[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]naam[/COLOR][COLOR= #007700]]).[/COLOR][COLOR= #DD0000]"]n"[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$msg[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]bericht[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000]"[/quote]n"[/COLOR][COLOR= #007700]);[/COLOR]
?>
</textarea> Dan heb je inderdaad allemaal spaties..
Sjoerd schreef:Heb je wat meer code voor ons? Volgens mij zal je broncode iets zijn als:
<textarea name="bericht">
[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [URL="http://www.php.net/trim"]trim[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"[QUOTE][COLOR= #007700].[/COLOR]name[COLOR= #007700]([/COLOR][COLOR= #0000BB]$msg[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]naam[/COLOR][COLOR= #007700]]).[/COLOR][COLOR= #DD0000]"]n"[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$msg[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]bericht[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000]"[/quote]n"[/COLOR][COLOR= #007700]);[/COLOR]
?>
</textarea> Dan heb je inderdaad allemaal spaties..
De quote word er met jQuery ingeladen. Daar zou het niet van moeten komen.
en de html is gewoon
<textarea name="post2" class="tbox" id="post2">[COLOR= #0000BB]<?php[/COLOR] [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]post2[/COLOR][COLOR= #007700]];[/COLOR] ?></textarea> Sevvlor schreef:Zou dus wel mogelijk kunnen zijn..De quote word er met jQuery ingeladen. Daar zou het niet van moeten komen.
en de html is gewoon<textarea name="post2" class="tbox" id="post2">[COLOR= #0000BB]<?php[/COLOR] [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]post2[/COLOR][COLOR= #007700]];[/COLOR] ?></textarea>
En je weet ook zeker dat die $_POST[post2] (lekker veilig trouwens hoe je dat doet) die tekens niet bevat?
Sjoerd schreef:Zou dus wel mogelijk kunnen zijn..en de html is gewoonEerdere citaten tonen
Sevvlor schreef:De quote word er met jQuery ingeladen. Daar zou het niet van moeten komen.<textarea name="post2" class="tbox" id="post2">[COLOR= #0000BB]<?php[/COLOR] [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]post2[/COLOR][COLOR= #007700]];[/COLOR] ?></textarea>
En je weet ook zeker dat die $_POST[post2] (lekker veilig trouwens hoe je dat doet) die tekens niet bevat?
Dat weet ik niet. en $_POST word alleen ge returned voor de user dus maakt het naar mijn idee niet uit.
Natuurlijk word het bij het echoën op het forum wel door de htmlentities gehaald.
Nu je t zegt ja.. die whitespaces zitten na de [/quote], dus als je die n hebt weggehaald en dat is het niet, dan zit het in je JS code.
Heb je geen javascript-trim die je er op kunt gooien?
Heb je geen javascript-trim die je er op kunt gooien?
Lennard schreef:, dus als je die n hebt weggehaald en dat is het niet, dan zit het in je JS code.Nu je t zegt ja.. die whitespaces zitten na de
[/quote]
Heb je geen javascript-trim die je er op kunt gooien?
Goede! niet aan gedacht (gaat het direct proberen)
echo str_replace("t",,"[QUOTE])."]n".htmlspecialchars($msg[bericht])."[/quote]n");//id=".$msg[id]." Werkte bij mij! na uren lang gefrustreerd achter notepad++ gezeten te hebben.
Not, werkt niet -.-"


Dit werkte weer wel: http://api.jquery.com/jQuery.trim/
