Cherche aide pour formulaire

Résolu
Bonjour je code une page en .php avec un formulaire, le laisse le code de mon début création ci dessous car j'aimerais que l'on m'explique comment faire pour que je puisse par exemple m'inscrire sur le site que je crée ( ce site est un test et ne sera sûrement jamais ouvert c'est juste pour apprendre )récupérer des information et pouvoir me connecter sur la page merci pour votre aide et votre temps par avance.


<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8" />
<link rel="icon" type="image/png" href="favicon.png" /> <!-- l'icon d'affichage en onglet favori -->
<link rel="stylesheet" href="Mise en forme.css" />
<title>Foruminium</title>

</head>

<body>

<header>
<a href="Foruminium2.php"><img src="favicon.png" class="logoheader" alt="Home"/a>
<h3>Foruminium</h3> <!-- en-tete contenant image et titre -->
</header>

<form method="post" action="traitement.php">

<fieldset>
<p>

<legend>Inscription</legend> <!-- Titre du fieldset -->

<label for="nom">Quel est votre nom ?</label><Br>

<input type="text" name="nom" id="nom" placeholder="Ex: JEAN" />

</Br>
<label for="prenom">Quel est votre prénom ?</label><Br>

<input type="text" name="prenom" id="prenom" placeholder="Jean" required />

</Br>
<label for="email">Quel est votre e-mail ?</label><Br>

<input type="email" name="email" id="email" placeholder="jeanjean@gmail.com" required />

</Br>

<label for="password">Quel est votre mot de passe ?</label><Br>

<input type="password" name="email" id="password" placeholder="******" required />
</Br>

<input type="submit" value="Connexion" /><input type="submit" value="S\'inscrire" />

</fieldset>

</p>

</form>

<footer id="footer">
<p>Copyright moi, tous droits réservés</p>
</footer>

</body>

</html>

4 réponses

Résumé de la discussion

Une page PHP avec un formulaire d'inscription est discutée, l'objectif étant de récupérer des informations et de permettre une connexion sur un site de test via traitement.php. Plusieurs intervenants évoquent d'utiliser session_start() au début des pages PHP, récupérer les données du formulaire avec $_POST et les stocker dans $_SESSION pour gérer l'identification et la connexion. D'autres échanges portent sur des erreurs fréquentes comme fetch() sur un booléen lorsque la requête échoue, suggérant de vérifier la connexion et de partager le code PHP adapté pour diagnostic. En outre, des échanges évoquent l'intérêt de corriger les messages d'erreur, d'établir une architecture de traitement et d'avoir un code adapté partagé pour progresser plus rapidement.

Bobot (l’IA à votre service)
  1. Contributeur
    bonsoir, comment le site va-'il enregistrer les inscriptions?
    0
    1. je pensais aligné les information de connexion dans un tableau mais s'il y a une methode plus simple je suis preneur en effet je suis réellement débutant donc la methode pour l'instant la plus simple et fonctionnele possible sera pour l'instant suffissante
      0
    2. Contributeur
      @LaKyTooù prévois-tu de stocker ce tableau?
      le plus simple est de ne rien enregistrer.
      0
  2. Ne rien enregistrer?
    Donc comment faire pour faire une sorte de connexion? Avec un pseudo au minimum?
    J'aurai pu faire un tableau dans une page annexe mais je garde l'idée de simplement avoir un pseudo
    0
    1. Contributeur
      si tu souhaites simplement mémoriser des informations d'une page à l'autre, je te suggère d'utiliser les variables SESSIONS.
      tu dois ajouter
      session_start();
      au début de chaque page.
      pour mémoriser le pseudo dans une page:
      $_SESSION['pseudo']=$pseudo;

      pour récupérer le pseudo dans une autre page:
      $pseudo=$_SESSION['pseudo'];
      0
    2. Pour la variable
      session_start();

      Je doit le mettre dans le body?
      Pour le pseudo à partir du label input et tout je récupère le prénom avec
      $_session['prenom']=$prenom
      ?'
      0
    3. Contributeur
      @LaKyTol'instruction php
      session_start();
      doit être au début de chaque page php.
      après que la page php ait récupéré le prénom dans la variable $prenom, elle peut l'enregistrer en faisant
      $_session['prenom']=$prenom;

      tu ne nous as pas encore montré ton code php: je suppose que tu maîtrises déjà comment récupérer des informations reçues par formulaire.
      0
    4. Justement ne ne comprend pas les leçon que j'ai trouvé et ça a fait un gros bordel
      0
    5. Contributeur
      @LaKyToje te suggère alors de commencer par faire des exercices beaucoup plus simples.
      0
  3. je viens de trouver mon erreur...
    j'ai oublier de crée une table ou inscrire le prenom et le messagede l'envoyeur
    0
    1. Contributeur
      super! peux-tu marquer le sujet comme résolu?
      0
    2. oui je le fait merci reellement pour votre temps!!!
      0
    3. Modérateur
      En activant la gestion des erreurs PDO.... tu aurais eu l'information (le message d'erreur) qui t'aurait permis de trouver l'erreur immédiatement...
      Penses y pour tes prochains dev.
      0
    4. oui j'y penserai merci!!
      0