begin process at 2010 03 21 11:50:54
  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 Message d'erreur : Class 'Newsletter' not found [ par helcian ] Bonjour, J'ai retrouvé dans un dossier compressé un projet fait en stage il y a plus d'1an dont on m'a autorisé à garder une copie à des fins stricte mysql et cookies [ par wallysub ] Bonjour, je ne comprend pas ce qui ne fonctione pas dans mon code ci dessous : ce code devrait me permettre de verifier si il y a un cookies sur le po Espace Membre [ par jackdaniel9 ] J'ai ce code pour commencer la session d'un membre : [code=php] Allo-money.com <!-- body,td,th { font-family: A Problemes pour conserver le retour chariot textarea [ par dolux64100 ] [b]Bonjour a tous, [/b] Après avoir cherche un réponse partout , je vous expose mon problèmes, je voudrait donc conserver les retour a la ligne sais


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

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 : 0,343 sec (4)

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