begin process at 2012 02 14 11:20:06
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

smileys et mysql


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

smileys et mysql

samedi 17 avril 2004 à 16:49:51 | smileys et mysql

nico606

g un livre d'or avec des smileys mais mysql bug voila ma source

ma page avec le formulaire:

<form method=post action="go_livre.php" name=form1 onsubmit="return verif();Smileys($message)">
<textarea name="message" id="comment" cols="42" rows="10" wrap="virtual" style="color:rgb(255,214,41); background-color:rgb(90,107,173); border-width:1; border-color:rgb(255,214,41); border-style:solid;"></textarea><br><img src="design/b-happy.gif" style="CURSOR: hand" onclick="message.value+=' :) '" width="10" height="10">
<img src="design/b-beurk.gif" style="CURSOR: hand" onclick="message.value+=' :beurk: '" width="10" height="10">
<img src="design/b-koi.gif" style="CURSOR: hand" onclick="message.value+=' :koi: '" width="10" height="10">
<img src="design/b-rond.gif" style="CURSOR: hand" onclick="message.value+=' :rond: '" width="10" height="10">
<img src="design/b-colere.gif" style="CURSOR: hand" onclick="message.value+=' :colere: '" width="10" height="10">
<img src="design/b-alien.gif" style="CURSOR: hand" onclick="message.value+=' :alien: '" width="10" height="10">
<img src="design/b-tare.gif" style="CURSOR: hand" onclick="message.value+=' :tare: '" width="10" height="10">
<img src="design/b-robot.gif" style="CURSOR: hand" onclick="message.value+=' :robot: '" width="10" height="10">
<img src="design/b-lunette.gif" style="CURSOR: hand" onclick="message.value+=' :lunette: '" width="10" height="10">
</form>

ma page qui envoi la message dans la base mysql:

<?
include("bd/database.php");
$Date = date("d/m/Y H:i:s");
$message = str_replace(":beurk:", "<img align='absmiddle' border='0' src='design/b-beurk.gif'>", $message);
$message = str_replace(":koi:", "<img align='absmiddle' border='0' src='design/b-koi.gif'>", $message);
$message = str_replace(":rond:", "<img align='absmiddle' border='0' src='design/b-rond.gif'>", $message);
$message = str_replace(":colere:", "<img align='absmiddle' border='0' src='design/b-colere.gif'>", $message);
$message = str_replace(":alien:", "<img align='absmiddle' border='0' src='design/b-alien.gif'>", $message);
$message = str_replace(":tare:", "<img align='absmiddle' border='0' src='design/b-tare.gif'>", $message);
$message = str_replace(":)", "<img align='absmiddle' border='0' src='design/b-happy.gif'>", $message);
$message = str_replace(":robot:", "<img align='absmiddle' border='0' src='design/b-robot.gif'>", $message);
$message = str_replace(":lunette:", "<img align='absmiddle' border='0' src='design/b-lunette.gif'>", $message);
$requete = "INSERT INTO livre (date, note, nom, email, message) VALUES ('$Date', '$note', '$nom', '$email', '$message')";
$res=send_sql($requete);
echo "<html>";
echo "<link rel=stylesheet type=\"text/css\" href=\"style.css\">";
echo "<title>Message envoyé</title>";
echo "<br><br><center>Le message a été envoyée</center><br><br><div align=right><a href=\"index.php\">Retour au site</a></div>";
?>


et voila ce que l'on m affiche quand je l'essaye:

You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'absmiddle' border='0' src='design/b-koi.gif'> ')' at line 1

alors je comprend rien ??????
nico
samedi 17 avril 2004 à 17:37:54 | Re : smileys et mysql

PaToJeuR

normal, les ' de tes <img ...> interferent avec les ' de ta requete

Solution:
avant d'envoyer ta requete

$message=addslashes($message);

http://fr3.php.net/addslashes pour plus de détails


PaToJeuR
samedi 17 avril 2004 à 20:53:09 | Re : smileys et mysql

nico606

sympa ca marche impec
nico


Cette discussion est classée dans : message, code, mysql, replace, str


Répondre à ce message

Sujets en rapport avec ce message

besoin d'aide pour code php mysql (débutant) [ par helene83fr ] J'ai un problème avec un bout de script comme vous allez pouvoir vous en appercevoir je suis une débutante Voici le accents et mysql [ par thelan ] Bonjour je tourne un serveur perso et je suis confronté a un probleme qui empeche le bon fonctionnement du site qu'il hebergeeffectivement il me rempl Pb de conception [ par blinix123 ] Bonjour à tous, alors voila, je vous explique avant de vous balancer tout le code :pJ'ai un code mini-chat, et un code page protegé par mot de passe, Qu'est-ce kil se passe !!! [ par kodiask ] voila mon code g une sit eou il marche et sur lautre i lmarhce pa pourkoi ?? aidez moi plzzz // on se connecte à MySQL $db = mysql_connect('**', ' message de confirmation [ par marocmarocmaroc ] Bonjour,j'ai créé un code sert à eviter les doublons dans ma table voilà le code { $connect=mysql_connect("localhost", "root", "") or die ("Eche ne pas modifier le nom du fichier uploader vers mysql [ par abarial ] Bonjour, je suis plus que debutant, un capable d'ecrire un bout de code sans me servir des sources. voila mon probleme: j'ai ce bout de code et il me Sortir Infos table MySQL [ par spacedelta ] Bonjour, Cela fait deux jours que j'essaie de trouver la réponse à mon problème. [u]Voici mon projet [/u]: J'utilise Joomla! et Ajaxchat (pour ceux q Messagerie interne, problème champ nom d'utilisateur. [ par Wolf38 ] [i]Bonjour(soir), depuis quelques semaines, je cherche à changer un menu déroulant qui contient les noms d'utilisateurs pour l'envoi de messages. Pa La fonction SUM [ par stealon ] Je n'arrive pas à avoir le résultat escompté avec la fonction SUM de SQL dans une requête genre: [code=php]$sql = mysql_query("SELECT SUM(Recette) AS Insertion code html dans Mysql [ par nizar_b15 ] Bonjour, Je veux insérer du code html dans une base mysql. J'ai utiliser la fonction mysql_real_escape_string pour mettre à jour ou insérer le bout d


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,201 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales