[Résolu] Proble inscription ds bdd

Vous avez un soucis de développement et ce n'est pas du ressort de notre support ? N'hésitez pas à soumettre vos petits soucis de développement et à vous entre aider par la même occasion.
Inconnu
Cet utilisateur a supprimé son compte et n’existe plus.
Messages : 6340
Inscription : 29 décembre 2010 à 18:15

Bonjour,
j'ai crée un site ou il est possible (en théorie) à un utilisateur de :
Crée un compte.
Remplir le formulaire.
L'envoyer
(inscription des données de l'utilisateur dans la bdd)
Puis de consulter ses données personnelles , via une requête mysql.

Seulement, lorsqu'il envoie le formulaire,
rien ne s’inscrit dans la bdd. ( donc il ne peut pas avoir un retour de ces données après)

Savez vous pourquoi ?

Merci
Avatar de l’utilisateur
Elodie
Fondatrice / Responsable
Fondatrice / Responsable
Messages : 7941
Inscription : 2 avril 2010 à 20:14

Hummmmm ...

Image


... non je ne vois pas ... sans message d'erreur il est difficile de deviner ;)
Vous avez une question ? Posez-la de préférence sur le forum et si ça demande un contact plus instantané, n'hésitez pas à vous rendre sur le t'chat IRC. Si votre question est personnelle, contactez-nous directement.
Inconnu
Cet utilisateur a supprimé son compte et n’existe plus.
Messages : 6340
Inscription : 29 décembre 2010 à 18:15

Il n'y a pas de messages d'erreurs .

On ne peut pas écrire dans la base de donnée .

Seulement, si on y entre manuellement un utilisateur via filezilla, ensuite, la bdd nous donne un retour.

Comme si les utilisateurs lambda n'avaient pas de droits d'acces a l'ecriture dans la bdd..

Le brouillard se dissipe t il un peu !?:p
Avatar de l’utilisateur
Elodie
Fondatrice / Responsable
Fondatrice / Responsable
Messages : 7941
Inscription : 2 avril 2010 à 20:14

Il faudrait alors afficher les messages d'erreur :
- de PHP dans le gestionnaire du site concerné
- de MySQL dans les mysql_query() :

Code : Tout sélectionner

or die(mysql_error());
;)
Vous avez une question ? Posez-la de préférence sur le forum et si ça demande un contact plus instantané, n'hésitez pas à vous rendre sur le t'chat IRC. Si votre question est personnelle, contactez-nous directement.
Inconnu
Cet utilisateur a supprimé son compte et n’existe plus.
Messages : 6340
Inscription : 29 décembre 2010 à 18:15

il ne s'affiche pas, il est dans le code pourtant.

A vous :
Site

Malgré que l'utilisateur dans " s'inscrire gratuitement" , rien ne s'ecrit dans la bdd.

( un peu d'indulgence pr un premier site :p )
Didier07
Messages : 291
Inscription : 15 mai 2011 à 09:44

Il ne faut pas confondre les fichiers et la base de donnée.
Filezilla sert à envoyer des fichiers sur le serveur et pas des données dans la base de donnée.
Avatar de l’utilisateur
Elodie
Fondatrice / Responsable
Fondatrice / Responsable
Messages : 7941
Inscription : 2 avril 2010 à 20:14

Ce que vous pourriez faire, c'est un echo() de votre requête et analyser si elle semble juste, peut être qu'elle fonctionne mais qu'elle fait pas ce que vous souhaitez qu'elle fasse.
Vous avez une question ? Posez-la de préférence sur le forum et si ça demande un contact plus instantané, n'hésitez pas à vous rendre sur le t'chat IRC. Si votre question est personnelle, contactez-nous directement.
Inconnu
Cet utilisateur a supprimé son compte et n’existe plus.
Messages : 6340
Inscription : 29 décembre 2010 à 18:15

Certes,
Mais essayez de créer un compte, puis essayer d’accéder a vos données.

Le retour est vide. :(

aucune ligne ne s'est inscrite dans la bdd
Avatar de l’utilisateur
Elodie
Fondatrice / Responsable
Fondatrice / Responsable
Messages : 7941
Inscription : 2 avril 2010 à 20:14

Puis-je modifier un peu votre fichier inscription.php pour trouver le problème ?
Vous avez une question ? Posez-la de préférence sur le forum et si ça demande un contact plus instantané, n'hésitez pas à vous rendre sur le t'chat IRC. Si votre question est personnelle, contactez-nous directement.
Inconnu
Cet utilisateur a supprimé son compte et n’existe plus.
Messages : 6340
Inscription : 29 décembre 2010 à 18:15

@Elodie :

On a deja un comtpe inscrit manuellement dans la bdd.

Lorsque via le site on consulte ce compte, tout nous est bien renvoyé ..

Est ce possible que cela ai un lien avc les CHMOD pour un utilsateur lambda?
Répondre