Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

byboleymar
2004-12-08 17:46:05

gg... ça marche impecable mtn ;)

Sephi
2004-12-08 16:29:56

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.

byboleymar
2004-12-08 16:27:21

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.

byboleymar
2004-12-05 16:29:44

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 :

Code:

L'école <img src="test">

deviens apres un préview :

Code:

L\'école <img src=\"test\">

Si j'envoy directement le message, il n'y a aucun pb. Voici le code que j'utilise :

Code:


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']) );
}

Code:

$output.= "<form NAME=\"cadre\" method=\"post\" action=\"".str_replace( "&", "&amp;", $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\">&nbsp;<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

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact