Problème php
Fermé
julios123
-
Modifié le 22 avril 2022 à 12:45
jordane45 Messages postés 38300 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 21 novembre 2024 - 22 avril 2022 à 14:30
jordane45 Messages postés 38300 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 21 novembre 2024 - 22 avril 2022 à 14:30
2 réponses
jordane45
Messages postés
38300
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
21 novembre 2024
4 704
22 avril 2022 à 12:47
22 avril 2022 à 12:47
Bonjour
Merci de poster ton code ici en utilisant les balises de code.
Explications disponibles ici
https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
Merci de poster ton code ici en utilisant les balises de code.
Explications disponibles ici
https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
voila le code
<?php require_once 'init.php'; if($_SERVER['REQUEST_METHOD'] == 'POST' && $_POST['form'] == 'addMessage') { if(isset($_POST) && !empty($_POST['contact_prenom']) && !empty($_POST['contact_email']) && !empty($_POST['contact_prenom'])&& !empty($_POST['contact_nom'])); $checkMessage = $pdo->prepare('SELECT id FROM contact WHERE message = ?'); $checkMessage->execute([$_POST['contact']]); $message = $checkMessage->fetch(); $req = $pdo->prepare('INSERT INTO contact(prenom, nom, email, message) VALUES(:prenomInput,:nomInput,:emailInput,:messageInput'); $req->execute([ $_POST['contact_nom'], $_POST['contact_prenom'], $_POST['contact_email'], $_POST['contact_message'], ]); } ?>
jordane45
Messages postés
38300
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
21 novembre 2024
4 704
22 avril 2022 à 14:30
22 avril 2022 à 14:30
Le message d'erreur indique donc que ta variable $_POST ne contient pas les valeurs que tu penses..
Fais donc un var_dump de ta variable et montre nous, au passage, le code du formulaire.
Fais donc un var_dump de ta variable et montre nous, au passage, le code du formulaire.