par
Cyrano » 06 mai 2005, 20:45
J'ai encore trouvé autre chose:
D'abord, je confirme, c'est VALUES AVEC un S
regarde la première alternative if() : la tienne :
if(isset($_POST['com']) and isset($_POST['titre']) and isset($_POST['date']))
J'ai encore laissé passer un truc : ton bouton submit n'a pas d'attribut name;
Ajoute un attribut name="envoi" et remplace la ligne ci-dessus par:
if(isset($_POST['envoi'])
Ensuite, tu n'as pas recopié correctement : regarde ton formulaire :
<input type="hidden" value="<?echo "date('d m y /a h/hi')";?>" name="date"/>
C'est quoi cette valeur d'attribut ?? tu appelles une fonction date entre guillemets, c'est pris comme une chaine de caractères et ça n'est plus au format approprié, donc, ça n'enregistre plus.
Ce que j'avais fait, c'est mettre la date au format AAAA-mm-jj hh:mn
Avec ton système, tu n'obtiens rien du tout ou plutot, tu essayes d'enregistrer "date('d m y /a h/hi')" tel quel.