Code

Résolu
Els_3376 -  
 Els_3376 -
Bonjour,

J ai besoin d aide avec mon code , je voudrais récupérer des donner de mon formulaire et de le stocker dans mon mes variables superglobal et de l afficher après.
voila ce que j ai ecris:
Mon formulaire:
<label>Nom</label>
<input type="text" name="nom">
<label>Prenom</label>
<input type="text" name="prenom">
<label>Mot de passe:</label>
<input type="password" name="pass">
<input type="submit" value="Enregistrer" class="sub">
code de récupération des donnes:
<?php
 session_start()
 $_SESSION['nom']= $_POST['nom'];
 $_SESSION['prenom']=$_POST['prenom'];
?>


Merci beaucoup!!!

5 réponses

  1. jordane45 Messages postés 30426 Date d'inscription   Statut Modérateur Dernière intervention   4 830
     
    Bonjour

    Déjà.. pour poster ton code correctement sur le forum tu dois utiliser les balises de code.
    explication disponible dans le lien suivant
    ( À lire entièrement !! )
    https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code

    Ensuite..
    je ne vois pas de balise form dans ton code HTML.

    0
  2. Els_3376
     
    D'accord, merci bien, je reviens!
    0
    1. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   1 588
       
      bonjour, c'est bien de nous montrer cela.
      quelle aide attends-tu? as-tu une question?
      0
      1. Els_3376 > yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention  
         
        Bonjour! Merci, oui j ai besoin d'aide ,quand j exécute ces codes sa marche pas, il y a l erreur dans session.php à la ligne 3, $_SESSION il y a un problème! Et je voudrais savoir si c est quoi l erreur dans $_SESSION .Merci ????
        0
      2. Els_3376 > yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention  
         
        Merci yg_be!!!
        0
  3. Els_3376
     
    Voila!!

    <?php
    	session_start(); 
    ?>
    <!DOCTYPE html>
    <html>
    <head>
    	<title>Acceuille</title>
    	<link rel="stylesheet" type="text/css" href="styles.css">
    </head>
    <body>
    
    	<div class=cage1>
    		<fieldset class="field1">
    			<form method="POST" action="session.php">
    				<div>
    					
    						<label>Nom</label>
    						<input type="text" name="nom">
    						<label>Prenom</label>
    						<input type="text" name="prenom">
    						<label>Mot de passe:</label>
    						<input type="password" name="pass">
    						<input type="submit" value="Enregistrer" class="sub">
    
    				</div>
    			</form>	
    		</fieldset>
    			<p class="p">Dejas inscrit</p>
    		<fieldset class=field2>
    			<label>Mot de passe:</label>
    			<input type="passeword" name="pass">
    		</fieldset>
    	</div>
    	
    </body>
    </html>
    0
  4. Els_3376
     
    Et voila l autre code session.php:
    <?php
    	session_start()
    	$_SESSION['nom']= $_POST['nom'];
    	$_SESSION['prenom']=$_POST['prenom'];
    ?>
    <!DOCTYPE html>
    <html>
    <head>
    	<title>Session</title>
    	<link rel="stylesheet" type="text/css" href="styles.css">
    </head>
    <body>
    	<p class="nomsession">Bien venus dans votre compt <?php echo $_SESSION['nom']." ".$_SESSION['prenom'];?></p>
    
    </body>
    </html>
    0
    1. jordane45 Messages postés 30426 Date d'inscription   Statut Modérateur Dernière intervention   4 830
       
      L'erreur t'indique un souci à la ligne 3 ....
      donc regarde... à la ligne 3 !!
      En l’occurrence... tu as oublié un point-virgule
      0
      1. Els_3376 > jordane45 Messages postés 30426 Date d'inscription   Statut Modérateur Dernière intervention  
         
        Merci bien, j'ai pas mis un point-virgule a la fin du session_start();

        Merci jordane45 pour tout!!!
        0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question