Problème d'insertion de données via formulaire ???
le 10/03/2005 à 15:46
i M@N
Hello !
C'est normal que t'aies une erreur : ta variable $sql est entre des ' et tu as des ' dans ta variable ...
fais plutôt $sql =" .... ";
Enfin pas plutot, Leroivert, parce que Plutot c'est le chien de mickey !
(j'adore cette vanne ...)
@+...
One Love, One Heart, One Unity.
????
Y a des addslashes et c'est bien concatener donc non c'est pas ca IMan
P.S : elle est nulle ta vanne !
zebdinou pour les intimes / Blog : http://www.zebden.fr
le 10/03/2005 à 15:51
i M@N
Reuh ...
erf ... je viens de dire nimportnawak ... désolé.
En fait le mieux c'est de récupérer toutes es variables du script en $_POST et de les définir :
if isset($_POST['variable']; $variable = addslashes($_POST['var']);
etc ...
Ensuite tu fais une insertion normale.
Cette vanne est terriiiiiiiible !! Mouhahahahaha !!!
@+...
One Love, One Heart, One Unity.
Quand tu valide tu as quoi concretement ? ca te redirige vers page membre.php ?
t'as essayer d'afficher ta var $erreur ?
C'est blanc ? noir ? y a quoi ?
En fait quand je valide mon formulaire j'arrive sur une page blanche et cette page c'est valide.php ???
Mes données ne sont pas insérées dans ma TABLE...
Désolé je débute et je m'exprime pas franchement clairement alors je vous donne l'adresse du site si vous voulez faire un test :
http://thierry.melleraud.free.fr/team_akro.php
pour le login : toto et password:toto
le formulaire en question est en bas de page
Fais un echo $erreur apres tous les if.
zebdinou pour les intimes / Blog : http://www.zebden.fr
En faisant un echo de $erreur j'obtiens comme erreur:
Au moins un des champs est vide.
on avance on avance il tombe dans la seconde condition et donc n'execute pas la requete..
print_r($_POST) au debut pour un visu de ton tableau, et renseigne bien tous les champs
zebdinou pour les intimes / Blog : http://www.zebden.fr
très bien cette fonction pour avoir un visuel.
j'obtiens effectivement :
Array ( [pseudo] => qsdqs [prenom] => qsdqdsdqd [age] => 15 [email] => qsdqdsqd [pays] => Suisse [processeur] => qsdsqdqdd [memoire] => qsdqdsqdq [cartemere] => dqsdqdsqdsq [cartevideo] => dqsdqsdsqqd [resolution] => 800/600 [carteson] => qsdqdsd [souris] => dqsdsqdqsds [clavier] => dqsdsqdqd [ecran] => dsqdqdqd [systeme] => sdsqdqsdsqd [connexion] => qsddsqdd [map] => [arme] => qdqsdd [enregistrer] => Enregistrer les infos ) Au moins un des champs est vide.
j'ai trouvé la solution grace à toi Zebden, j'ai oublié de renseigner les options value du champs Map. Très efficace le print_r($_POST);
Mes données sont bien enregistrées.
Merci encore.
Ecrire un message
Votre message vient d'être créé avec succès.
BB-Code
Pour insérer une URL clickable
Pour insérer une adresse E-mail
Pour annoter
Pour écrire du code
Pour faire un lien vers une fonction PHP
Pour écrire du texte préformaté
Pour écrire du texte en gras
Pour écrire du texte en italique
Pour écrire du texte souligné
Pour écrire du texte barré
Pour écrire un titre principal
Pour écrire un titre secondaire
Pour écrire une liste
Smiley
:bond:
:boxe:
:bsmile:
:bump:
:clap:
:coeur:
:cool:
:cry:
:eek:
:evil:
:fleur:
:fou2:
:fou:
:grin:
:grrr:
:hammer:
:hippy:
:hum:
:idee2:
:idee:
:kdo:
:king:
:ko:
:lol:
:love2:
:love:
:mad:
:maitre:
:noel:
:oops:
:raa:
:razz:
:roll:
:sad:
:skull:
:smile:
:timide:
:trink:
:vice:
:vomi:
:wink:
:zzz: