Post,formulaire probleme

Petit nouveau ! | 1 Messages

07 mars 2011, 20:59

Bonjour,
J'ai un probleme je voudrait que les donnes de mon formulaire s'inscrivent dans la base de donenr théoriquement c'est simple met en vrai ... Pouvez vous m'aidez ?

Code inscription.php

Code : Tout sélectionner

<form action="verif.php" method="post"> <p> <label for="pseudo" ">Pseudo</label> : <input type="text" name="pseudo" id="pseudo" /> <label for="pass" >Mot de passe</label> : <input type="pass" name="pass" id="pass" /> <input type="submit" value="envoyer" />
Code verif.php
<?php

try
{
$pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION;
$bdd = new PDO('mysql:host=localhost;dbname=test', 'root', '', $pdo_options);

$req = $bdd->prepare('INSERT INTO inscription (Pseudo, pass) VALUES(?, ?)');
$req->execute(array($_POST['Pseudo'], $_POST['pass']));

}
?>

Eléphant du PHP | 241 Messages

07 mars 2011, 21:22

Salut,
c'est $_POST['pseudo'] avec un p minuscule à pseudo.
Il faut bien respecter la casse pour le nom des champs

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

15 mars 2011, 10:44

Modération :
Afin d'améliorer la lisibilité de ton message,
pense à utiliser les balises [code] ou [php] (selon le langage utilisé).

Elles sont disponibles au-dessus de la zone de saisie de ton message
lorsque tu postes un nouveau message.

Des indications sont disponibles sur la manière de mettre en forme vos messages dans la FAQ
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer