Page 1 sur 1

Je n'arrive pas à envoyer les informations de mon formulaire à ma base de données.

Posté : 29 avr. 2022, 11:53
par Merydian
Bonjour, alors je souhaiterai envoyer les données rentrée dans mon formulaire sur ma base données.
J'ai essayé deux codes différents mais aucun d'eux ne fonctionne, et je voudrais savoir si c'est parce qu'il me manque un bout de codes ou bien si juste ils ne sont plus fonctionnels.

Ceci est le premier code
<?php 
error_reporting(0);
// On vérifie si le formulaire a été envoyé
if(!empty($_POST)){
  var_dump($_POST);
}

// On inclut la page après s'être inscrit
include('../PHP/AFTInscription.php');

// On inclut la connexion à la base de données
include('../PHP/JoinBDD.php'); 

// On récupère les données en les protégeants
if ( isset( $mail)  || isset( $pseudo) || isset( $password) || isset( $DateNaissance)  ) { 
  $mail = $_POST['mail'];
  $pseudo = $_POST['Pseudo'];
  $password = $_POST['password'];
  $DateNaissance = $_POST['Date de Naissance'];

  if(!filter_var($_POST['mail'], FILTER_VALIDATE_EMAIL)){
    die("L'adresse email est incorrect");
  }

 }





?>
Et le deuxième
<?php 
error_reporting(0);
// On vérifie si le formulaire a été envoyé
if(!empty($_POST)){
  var_dump($_POST);
}

// On inclut la page après s'être inscrit
include('../PHP/AFTInscription.php');

// On inclut la connexion à la base de données
include('../PHP/JoinBDD.php'); 

// On récupère les données en les protégeants
$pseudo = strip_tags($_POST["Pseudo"]);





?>
Pour le deuxième j'ai juste essayé avec pseudo vu que je n'y arrive pas.
En sachant que le premier code ne me met pas d'erreurs mais par contre aucun données n'est inscrit dans ma base.
Et pour le deuxième j'ai un message d'erreur qui s'affiche<< '' Undefined array key php "Pseudo">>
Si quelqu'un pourrait m'aider je suis preneur :cry: :priere:

Re: Je n'arrive pas à envoyer les informations de mon formulaire à ma base de données.

Posté : 29 avr. 2022, 13:48
par @rthur
Dans aucun de ces portions de code, il n'y a quelque chose qui écrit dans une base de données.

Donc il va falloir commencer par quelques tutos pour apprendre les bases.
Par exemple : https://openclassrooms.com/fr/courses/9 ... p-et-mysql

Re: Je n'arrive pas à envoyer les informations de mon formulaire à ma base de données.

Posté : 29 avr. 2022, 14:06
par Merydian
Ouais mais je fais comment pour retirer cette erreur ? Car ça me bloque par la suite dû coup.

Re: Je n'arrive pas à envoyer les informations de mon formulaire à ma base de données.

Posté : 30 avr. 2022, 16:01
par j_saisrien
Salut Merydian

L'erreur se trouve sans doute dans une des pages que tu as incluses.
Serait-il possible de jeter un coup d'oeil au code de ta page AFTInscription.php ?