gg... ça marche impecable mtn ;)
Utilise la fonction stripslashes() :
http://www.nexen.net/docs/php/annotee/f … lashes.php
Et pour la variable superglobal $HTTP_POST_VARS pour faire plus court tu peux utiliser $_POST.
Up.
Personne n'a d'idée.. ça doit etre tout con, mais je sais pas quoi mettre avec $HTTP_POST_VARS['content'] .. ça doit etre un truc du genre nl2br .. mais je trouve pas.
Salut tout le monde.
G rajouter une petite fonction qui permet de prévisualiser le message avant de le poste... mais le probleme est que le message est modifier qd je le récupere :/
Exemple :
L'école <img src="test">
deviens apres un préview :
L\'école <img src=\"test\">
Si j'envoy directement le message, il n'y a aucun pb. Voici le code que j'utilise :
if ( isset( $HTTP_POST_VARS['previous'] ) ) { $author = $user['pseudo']; $output.="".$lang['preview_message']."<br />".$author."; if (!$HTTP_POST_VARS['title']) { $output.="Je sais pas donner de titre!"; }else{ $output.="<b>".$HTTP_POST_VARS['title']."</b>"; } $output.= smileys(nl2br($HTTP_POST_VARS['content']) ); }
$output.= "<form NAME=\"cadre\" method=\"post\" action=\"".str_replace( "&", "&", $REQUEST_URI )."\"><br> $output.="<input type=\"hidden\" name=\"author\" value=\"".$user['pseudo']."\"/>"; $output.="".$lang['title_message']."<input type=\"text\" name=\"title\" value=\"".$HTTP_POST_VARS['title']."\"/><br />"; $output.="<textarea name=\"content\" rows=\"10\" cols=\"50\" style=\"overflow:auto;width:450px;margin:10px;\">".$HTTP_POST_VARS['content']."</textarea><br /> <input type=\"submit\" name=\"submit\" value=\"".$lang['submit']."\" class=\"bouton\"> <input type=\"submit\" name=\"previous\" value=".$lang['preview']." class=\"bouton\"> </form>";
J'ai legerement simplifier mon code, j'ai retirer les mise en forme du text ( table, div, etc..)
Je recuper le text dans le form juste avec : $HTTP_POST_VARS['content']. Ya t'il un truc a rajouter pour viré les \.
ps : j'utilise phpWG 1.2.1