Prob d'envoi à la BDD ???

Discutez d'informatique ici !
univscien
Membre Naturel
Messages: 14
Enregistré le: 17 Fév 2007, 19:53

Prob d'envoi à la BDD ???

par univscien » 18 Fév 2007, 21:59

Salut! :p
Voilà, j'ai fait un site sur le TI-Basic, et je propose aux membre de mettre leurs prgm en ligne.

Le probléme, c'est qu'une foie avoir entré les données, rien est envoyé à la BDD.

Je vais seulement mettre le code ou je pense que çà bloque:


Code: Tout sélectionner
 

 

 
Nom du programme:


Votre pseudo:



 
 

Date de création:



 ' . $j . '';
$j = $j+1;
 }
 ?>




    Janvier
    Février
    Mars
    Avril
    Mai
    Juin
    Juillet
    Août
    Septembre
    Octobre
    Novembre
    Décembre





' . $date . '';
while ($date > 1985)
{
$date = $date-1;
echo '' . $date . '';
}
    ?>





Code:


 




Message (facultatif):

(Vous pouvez y expliquer le but de votre programme)








       





Donc voilà, aprés avoir envoyé le formulaire, rien est envoyé à la BDD.
Pour info, aprés avoir remplis le formulaire, on arrive à cette page:


Code: Tout sélectionner
' . $Lesnom['nom'] . '';
}

?>


Et ici, je classe les prgm en fonction des notes.
Et ensuite, je crer un lien vers la page prgmmembre.php, ou grace au nom de l'url (?nom=' . $Lesnom['nom'] . '), je récupére les info du prgm dans la bdd.

La page prgmmembre.php:

Code: Tout sélectionner
 
 
 
    Auteur : 

    Créé le : 
    Mis en ligne le :

    Groupe :  Membre


 

Code:











Voilà.
Le prob, c'est que rien est envoyé a ma BDD je croi.
Donc si quelqu'un peus m'aider.......... ;)

Merci d'avance.



wouf
Membre Relatif
Messages: 203
Enregistré le: 17 Fév 2007, 14:55

par wouf » 19 Fév 2007, 13:35

ta table prgmmembre était déjà créée?

univscien
Membre Naturel
Messages: 14
Enregistré le: 17 Fév 2007, 19:53

par univscien » 19 Fév 2007, 13:44

Oui je l'ai bien créé.

C'est bizare je comprend pas. :triste:

Patastronch
Membre Irrationnel
Messages: 1345
Enregistré le: 22 Aoû 2005, 23:53

par Patastronch » 20 Fév 2007, 12:05

rajoute : or die ("ERROR:" . mysql_error()); a la fin de ta requete pour afficher l'erreur que renvoit ta requete.

Dit nous ce qu'il renvoit et on sera en mesure de t'aider (et toi de comprendre par toi meme ce qui va pas dans ta requete).

Prend cette habitude pour débugguer tes requetes, et pense a les retirer une fois que tout marche bien pour éviter les facilité de hacking.

Autre chose : pour eviter le hackage par sql inject, penses a appliquer la fonction addslash aux chaines saisies par l'utilisateur. Ca evitera qu'un utilisateur puisse faire des requetes sur ta DB a ton insu.

univscien
Membre Naturel
Messages: 14
Enregistré le: 17 Fév 2007, 19:53

par univscien » 20 Fév 2007, 13:32

Merci pour les réponses.

En fait c'est bon, il falait juste que le formulaire renvoi au méme endroit.


:zen:

 

Retourner vers ϟ Informatique

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 6 invités

Tu pars déja ?



Fais toi aider gratuitement sur Maths-forum !

Créé un compte en 1 minute et pose ta question dans le forum ;-)
Inscription gratuite

Identification

Pas encore inscrit ?

Ou identifiez-vous :

Inscription gratuite