Je ne comprends pas l'erreur de ce programme
ged.finos
-
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
<!DOCTYPE HTML!> <html> <head> <meta charset = "utf8"> <title> page protégé par mot de passe</title> </head> <body> <form action ="motdepass.php" method ="POST"> <p> <label for="text">pseudo</label> <input type ="text" name="pseudo" id="pseudo"/><br /> <label for="password">mot de passe</label> <input type ="password" name="pass" id="pass"/><br /> <label for="pas_hache">nouveau mot de passe</label> <input type ="password" name="pas_hache" id="pass_hache"/><br /> <label for="email">adresse_email</label> <input type ="email" name="email" id="email"/><br /> <label for="date">Date et heure:</label> <input type="date" name="date1" value = "date"/><br/><br/><pre/> <input type="submit" value="envoyer"> </p> </form> </body> </html>
voici mon premier programme php
voici le programme .php qui doit inserer des variables dont la date
<?php try { $bdd= new PDO('mysql:host=localhost;dbname=mydb;charset=utf8','root','',array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION)); } catch (Exception $e) { die('Erreur: ' .$e->getMessage()); } print_r($_POST); if ($_POST['pass'] == $_POST['pas_hache']) { $date1=DateTime::createFromFormat('d/m/Y', $_POST['date1']);; $pass_hache = sha1($_POST['pass']); $pseudo = ($_POST['pseudo']); $pass=($_POST['pass']); $email = ($_POST['email']); $req=$bdd->exec('INSERT INTO matable(pseudo, pass, email,inscription) VALUES(.'$pseudo' .'$pass' .'$email' .'$date1')'); print_r($req); $req ->execute(array( 'pseudo'=>$pseudo, 'pass'=>$pass, 'email'=>$email, 'inscription'=>$date1 )); echo 'Le jeu a bien été ajouté !'; } else { echo 'vous vous etes trompes'; } ?>
excusez moi mais je suis débutant en php et je ne sais pas si cela vient de la date et comment l'inserer.
merci d'avance
A voir également:
- Je ne comprends pas l'erreur de ce programme
- Programme demarrage windows - Guide
- Cette action ne peut pas être réalisée car le fichier est ouvert dans un autre programme - Guide
- Comment fermer un programme qui ne répond pas - Guide
- Message programmé iphone - Guide
- Mettre en veille un programme - Guide
1 réponse
Bonjour,
Commence par appliquer ceci :
https://forums.commentcamarche.net/forum/affich-37584941-php-pdo-gerer-les-erreurs
Puis ça :
https://forums.commentcamarche.net/forum/affich-37584947-php-gestion-des-erreurs-debogage-et-ecriture-du-code
Ensuite, si tu as toujours un souci... donne le message d'erreur.
Commence par appliquer ceci :
https://forums.commentcamarche.net/forum/affich-37584941-php-pdo-gerer-les-erreurs
Puis ça :
https://forums.commentcamarche.net/forum/affich-37584947-php-gestion-des-erreurs-debogage-et-ecriture-du-code
Ensuite, si tu as toujours un souci... donne le message d'erreur.