Se connecter / S'enregistrer
Votre question

pb image dans textarea

Tags :
  • MySQL
  • Programmation
Dernière réponse : dans Programmation
a b L Programmation
27 Janvier 2007 18:18:58

Bonsoir a tous !

alors voici mon code

<?php
if ($age ==1)
{
mysql_connect("localhost", "andr-481", "****");
mysql_select_db("****");

}
else
{
mysql_connect("localhost", "root", "");
mysql_select_db("*****");
}


if (isset($_POST['pseudo']) AND isset($_POST['message']))
{

$pseudo = htmlentities($_POST['pseudo'], ENT_QUOTES);
$message = htmlentities($_POST['message'], ENT_QUOTES);
$message = nl2br($message);

mysql_query("INSERT INTO news VALUES('', '" . $pseudo . "', '" . $message . "')");
}
?>



alors si jutilise ce code
quand je mais un lien vers une image ( stoker sur imageshack )
sa m'affiche le lien (
<a href="http://imageshack.us"><img src="http://img444.imageshack.us/img444/7030/dsc05571ll8.jpg" border="0" alt="Image Hosted by ImageShack.us" /></a>
)

si j'enleve la ligne
$message = htmlentities($_POST['message'], ENT_QUOTES);

il le $message n'ai meme pas stransmie a ma base
alors comment fair pour transmetre le $message a ma base sans le htmlentities ???

Autres pages sur : image textarea

a b L Programmation
28 Janvier 2007 16:54:09

UP
29 Janvier 2007 19:20:49

La fonction htmlentities() sert à déactivier le code HTML c'est à dire qu'il sera affiché tel quel.
Pour la ligne de message tu tapes :
$message=$_POST['message'];
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS