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

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Je n'arrive pas à envoyer les informations de mon formulaire à ma base de données.

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

par j_saisrien » 30 avr. 2022, 16:01

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 ?

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

par Merydian » 29 avr. 2022, 14:06

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.

par @rthur » 29 avr. 2022, 13:48

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

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

par Merydian » 29 avr. 2022, 11:53

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: