Problème de codage

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Problème de codage

par Gico » 10 janv. 2006, 20:00

Ok, merci, ça fonctionne

par iclo » 10 janv. 2006, 17:16

Tu dois traiter les variables que tu récupères du formulaire avant de les placer dans une requête sql.
Pour plus d'infos regardes la doc sur addslashes()

par Gico » 10 janv. 2006, 16:55

C'est a dire?

Le probleme vient d'un formulaire remplis en ligne, au moment de son inscription dans la base l'erreur apparait.
Ou dois-je inserer ce code ?

par iclo » 10 janv. 2006, 13:26

utilise addslashes() pour faire précéder les guillemets et apostrophes d'un backslashe..

par Gico » 10 janv. 2006, 12:41

exemple de message d'erreur:

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 'erreur', '', '', '', '')' at line 1

par Maitrepylos » 10 janv. 2006, 11:24

Merci de mettre l'erreur :lol:

Problème de codage

par Gico » 10 janv. 2006, 10:22

Bonjour

J'ai un problème de codage avec ma base distante. Si je rentre des apostrophes dans un champs de formulaire, j'ai un message d'erreur. Je pense qu'il s'agit dune configuration de mysql mais je n'ai aucune idée de laquelle.
Merci