|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Invité de passage
![]() samir Inscription : mai 2011 Messages : 6 ![]() |
Bonjour,
Je sollicite votre aide car mon code ne marche pas,j'ai crée un formulaire pour que les professeurs puissent enregistrer leurs problèmes de leurs salles info., j'ai crée une table problème et un code php pour l'enregistrement des problème et un code php qui doit permettre au responsable reseau de consulter les problèmes mais les codes ne marchent pas.Pouvez vous m'aider, veuillez trouver mes codes ci-dessous Merci d'avance Voici ma table Code :
Code :
|
||||
|
|
00
|
|
|
#2 |
![]() ![]() Vincent Inscription : juillet 2005 Messages : 14 929 ![]() |
C'est quoi "ne marchent pas" ?
|
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() samir Inscription : mai 2011 Messages : 6 ![]() |
Bonjour,
ça ne fonctionne pas car quand je rentre dans le formulaire le numero de la salle et le numero de poste et la description du problème et que je valide, dans l'écran on m'indique "votre problème a été enregistré" mais quand je vais dans ma base de données les données entrées dans le formulaire n'ont pas été enregistrées dans ma base.Auriez vous un idée pourquoi? Cordialement |
|
|
00
|
|
|
#4 |
![]() ![]() Vincent Inscription : juillet 2005 Messages : 14 929 ![]() |
Tu obtiens une nouvelle ligne sans valeur ou pas de nouvelle ligne ?
Au passage : - il faut proteger toutes les données reçus du formulaire et utiliser mysql_real_escape_string() et non addslashes() - en mysql tu as CURDATE() pour inserer une date actuelle - ne te connectes pas plusieurs fois à la meme base de données dans un meme script. |
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() samir Inscription : mai 2011 Messages : 6 ![]() |
Bonjour,
Merci de votre réponse, Dans base de données, je n'obtiens pas de nouvelle ligne. Comment faire pour protéger les données reçues du formulaire(avec la fonction Isset??) "ne te connectes pas plusieurs fois à la meme base de données dans un meme script" je n'ai pas très bien compris ce que vous voulez dire, je dois me connecter une seule fois pour les 2 scripts enregist_pb.php et resp.php?? Et la fonction CURDATE(), je dois l'insérer à quel niveau, est ce vraiment nécessaire pour que mon script marche? Cordialement |
|
|
00
|
|
|
#6 | |
![]() ![]() Vincent Inscription : juillet 2005 Messages : 14 929 ![]() |
[quote=sbenamor;5967458]
Comment faire pour protéger les données reçues du formulaire(avec la fonction Isset??)[quote] Je te l'ai indiqué : avec mysql_real_escape_string() [quote] Citation:
non ce n'est pas necessaire mais pourquoi se compliquer le script en faisant autrement ? |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com