Apostrophe dans mysql/php bis repetita...
swissman
Messages postés
2
Date d'inscription
Statut
Membre
Dernière intervention
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour à tous!
Je pense que vous devez tous en avoir marre de ce genre de question, mais j'ai vraiment besoin d'aide!!! Je ne sais plus comment faire. Voici mon problème, sur mon site, lorsqu'un utilisateur s'enregistre, tous les champs texte refuse l'apostrophe: mysql syntaxe error. Cependant, étant un new de chez new, je n'arrive pas à corriger ce problème pour que 1: le contenu du champs soit validé par mysql, 2 pour que le résultat retourné soit égal au champ saisi, sans \ ou autre caractères...
Je vous livre une partie du code si cela peut vous aider:
$database="------";
$user="---------";
$pass="-----------";
$host="localhost";
$sitename="Je me presente";
$siteurl="http://www.jemepresente.com/php/Imagevote/";
$admin="---------";
$votesneeded="1";
$categories = array("femme","homme","couple");
$pickcat="list";
$des = array("Un 1 pointé!","Aidez-moi!","Pas génial","Bof-Bof","Dans la moyenne","Pas mal","Plutôt bien","Wow!","Chaud!","Un 10 Parfait!");
$order="loop";
$maxreport="200";
$imgsize="335";
$reportauto="yes";
$validate="yes";
$nopic="yes";
$notification="yes";
$allowupload="1";
$allowurl="0";
$uploadurl="http://www.jemepresente.com/php/Imagevote/submitimg/";
$uploadpath="/home/.sites/23/site156/web/php/Imagevote/submitimg/";
$uploadsize="150";
$commentson="1";
$samplecomments="4";
$usertable="usertable";
$imagetable="imagetable";
$mailtable="mailtable";
$admintable="admintable";
$commenttable="commenttable";
$template="template1.php";
$votephp="index.php";
$gophp="go.php";
$loginphp="login.php";
$topphp="top10.php";
$profilephp="profile.php";
$mailphp="mail.php";
$reportphp="report.php";
$modphp="moderate.php";
$signupphp="signup.php";
$processphp="process.php";
$userphp="user.php";
$faqphp="faq.php";
include ('lang.php');
include ('extras.php');
ceci pour le config.php
maintenant voici les champs à problème:
$extra=array();
$extra['info1']['name']="Etat civil";
$extra['info1']['type']=array("Marié","Célibataire","Flirt","Fiancé","non communiqué");
$extra['info2']['name']="Ville (pas d'apostrophes!)";
$extra['info2']['type']="text";
$extra['info3']['name']="Vous aimez? (pas d'apostrophes!)";
$extra['info3']['type']="text";
$extra['info4']['name']="Vous détestez! (pas d'apostrophes!)";
$extra['info4']['type']="text";
L'erreur est-elle dans un de ces fichiers? Merci à celui ou a celle qui m'aidera car je sais que cela doit être pénible de toujours expliquer la même chose... Mais bon, une fois que je le saurai, peut-être que ce sera moi qui pourrait l'expliquer! ;-)
Merci mille fois
Je pense que vous devez tous en avoir marre de ce genre de question, mais j'ai vraiment besoin d'aide!!! Je ne sais plus comment faire. Voici mon problème, sur mon site, lorsqu'un utilisateur s'enregistre, tous les champs texte refuse l'apostrophe: mysql syntaxe error. Cependant, étant un new de chez new, je n'arrive pas à corriger ce problème pour que 1: le contenu du champs soit validé par mysql, 2 pour que le résultat retourné soit égal au champ saisi, sans \ ou autre caractères...
Je vous livre une partie du code si cela peut vous aider:
$database="------";
$user="---------";
$pass="-----------";
$host="localhost";
$sitename="Je me presente";
$siteurl="http://www.jemepresente.com/php/Imagevote/";
$admin="---------";
$votesneeded="1";
$categories = array("femme","homme","couple");
$pickcat="list";
$des = array("Un 1 pointé!","Aidez-moi!","Pas génial","Bof-Bof","Dans la moyenne","Pas mal","Plutôt bien","Wow!","Chaud!","Un 10 Parfait!");
$order="loop";
$maxreport="200";
$imgsize="335";
$reportauto="yes";
$validate="yes";
$nopic="yes";
$notification="yes";
$allowupload="1";
$allowurl="0";
$uploadurl="http://www.jemepresente.com/php/Imagevote/submitimg/";
$uploadpath="/home/.sites/23/site156/web/php/Imagevote/submitimg/";
$uploadsize="150";
$commentson="1";
$samplecomments="4";
$usertable="usertable";
$imagetable="imagetable";
$mailtable="mailtable";
$admintable="admintable";
$commenttable="commenttable";
$template="template1.php";
$votephp="index.php";
$gophp="go.php";
$loginphp="login.php";
$topphp="top10.php";
$profilephp="profile.php";
$mailphp="mail.php";
$reportphp="report.php";
$modphp="moderate.php";
$signupphp="signup.php";
$processphp="process.php";
$userphp="user.php";
$faqphp="faq.php";
include ('lang.php');
include ('extras.php');
ceci pour le config.php
maintenant voici les champs à problème:
$extra=array();
$extra['info1']['name']="Etat civil";
$extra['info1']['type']=array("Marié","Célibataire","Flirt","Fiancé","non communiqué");
$extra['info2']['name']="Ville (pas d'apostrophes!)";
$extra['info2']['type']="text";
$extra['info3']['name']="Vous aimez? (pas d'apostrophes!)";
$extra['info3']['type']="text";
$extra['info4']['name']="Vous détestez! (pas d'apostrophes!)";
$extra['info4']['type']="text";
L'erreur est-elle dans un de ces fichiers? Merci à celui ou a celle qui m'aidera car je sais que cela doit être pénible de toujours expliquer la même chose... Mais bon, une fois que je le saurai, peut-être que ce sera moi qui pourrait l'expliquer! ;-)
Merci mille fois
A voir également:
- Apostrophe dans mysql/php bis repetita...
- Easy php - Télécharger - Divers Web & Internet
- Mysql community server - Télécharger - Bases de données
- Expert php pinterest - Télécharger - Langages
- Php alert ✓ - Forum PHP
- Touche bis sur téléphone fixe alcatel ✓ - Forum telephonie fixe