[PHP MySql] récupération de variables

Fermé
gipn56 Messages postés 47 Date d'inscription samedi 7 avril 2007 Statut Membre Dernière intervention 24 août 2009 - 9 mai 2007 à 14:42
saisas Messages postés 21 Date d'inscription jeudi 10 mai 2007 Statut Membre Dernière intervention 13 juin 2007 - 14 mai 2007 à 10:34
Bonjour,

Je voudrais faire une page qui premettrait à l'utilisateur qui est connecté de modifier son profil.

Le probleme c'est que je n'arrive pas à récupérer ses données.

voila le script :

<?
session_start();

if(!isset($_SESSION['login'])) {
  echo '<SCRIPT LANGUAGE="JavaScript">
document.location.href="inscription.html" </SCRIPT>';
  exit;
}
?><?php 
if(@$_GET['action'] == "deconnexion") 
{ 

session_start(); // Ouverture de la session PHP4 

session_destroy(); // Destruction de la session PHP4 

} 
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<link rel="stylesheet" media="screen" type="text/css" title="Design" href="design.css" />
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>home</title>
</head>


<body bgcolor="#ffffff">

<?php 

if ($Client_Logue === false) 
{ 
echo (' 
<form action="connect2.php" method="post"> 
<table align="left" border="0" class="text1"> 
<tr> 
<td>Pseudo :</td> 
<td><input type="text" size="10" maxlenght="10" name="login"></td> 
</tr> 
<tr> 
<td>Mot de Passe :</td> 
<td><input type="password" size="10" maxlenght="10" name="password"></td> 
</tr> 
<tr> 
<td colspan="2" align="center"><input type="submit" value="Connexion"></td> 
</tr> 
</table> 
</form></td></tr> 
'); 
} 

else 
{ 
echo ('<p><center>Bonjour '.$_SESSION['login'].'</p><br /> 
<a href="index.php?action=deconnexion"><font color=#666666>Déconnexion</font></a>');
echo ('<br><a href="catalogueclient.php"><font color=#666666>Catalogue spécial client</a></font>'); 
echo ('<br><a href="monprofil.php"><font color=#666666>Mon profil</center></a></font>'); 
} 

?></td></tr><tr><td background=images/10.jpg width=194 height=6></td></tr></table>       </td>
      </tr>
      </table>
    </td>
  </div>
  <td>
    <div align="center">
      <table cellpadding="0" cellspacing="0">
        <tr>
          <td><table cellpadding="0" cellspacing="0"><tr><td background=images/17.jpg width=377 height=46 ></td></tr><tr><td background=images/14.jpg width=377 height=341>
		  Remplissez ce formulaire pour vous inscrire et avoir accès au catalogue :
		  <SCRIPT LANGUAGE="JavaScript">
function VerifForm(formulaire)
	{
	adresse = formulaire.mail.value;
	var place = adresse.indexOf("@",1);
	var point = adresse.indexOf(".",place+1);
	if ((place > -1)&&(adresse.length >2)&&(point > 1))
		{
		formulaire.submit();
		return(true);
		}
	else
		{
		alert('Entrez une adresse e-mail valide!!');
		return(false);
		}
	}
</SCRIPT>
<form action="inscription2.php" method='post'  onSubmit="return(VerifForm(this))">
          <table width="280" border="0" class="text1">
            <tr> 
              <td width="125" height="24">Pseudo :</td>
              <td width="145"> <div align="left"> 
                  <input type="text" name="login" value="<?php echo $login ?>"
                </div></td>
            </tr>
            <tr> 
              <td>Adresse Email :</td>
              <td><input type="text" value="<?php echo $mail ?>"</td>
            </tr>
	                <tr> 
              <td>Nom :</td>
              <td><input type="text" name="nom" value="<?php echo $nom ?>"</td>
            </tr>
            <tr> 
              <td>Prénom :</td>
              <td><input type="text" name="prenom" value="<?php echo $prenom ?>"</td>
            </tr>
            <tr> 
              <td>Adresse :</td>
              <td><input type="text" name="adresse" value="<?php echo $adresse ?>"</td>
            </tr>
            <tr> 
              <td>Ville :</td>
              <td><input type="text" name="ville" value="<?php echo $ville ?>"</td>
            </tr>
            <tr> 
              <td>Code Postal :</td>
              <td><input type="text" name="codepostal" value="<?php echo $codepostal ?>"</td>
            </tr>	
            <br>
            <tr> 
              <td> </td>
              <td><input type="submit" name="Submit" value="Modifier"></td>
            </tr>
          </table>
</form></p></td></tr><tr><td background=images/15.jpg width=377 height=22></td></tr></table>       </td>


En fait je n'arrive que a récupérer le login mais pas les autres.

Merci pour votre aide
A voir également:

6 réponses

gipn56 Messages postés 47 Date d'inscription samedi 7 avril 2007 Statut Membre Dernière intervention 24 août 2009 1
9 mai 2007 à 16:53
up
0
dayan-x Messages postés 49 Date d'inscription samedi 10 février 2007 Statut Membre Dernière intervention 22 février 2009 4
10 mai 2007 à 12:44
j'ai besoin de la même chose personne pourrait m'aider?
0
ixtobilly Messages postés 44 Date d'inscription mercredi 6 août 2003 Statut Membre Dernière intervention 20 février 2009 4
10 mai 2007 à 15:33
As tu essayé $_POST['nom'] , $_POST['prenom'] etc ???
0
gipn56 Messages postés 47 Date d'inscription samedi 7 avril 2007 Statut Membre Dernière intervention 24 août 2009 1
12 mai 2007 à 08:54
il faut que je le mette ou le code que tu me donnes ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
ixtobilly Messages postés 44 Date d'inscription mercredi 6 août 2003 Statut Membre Dernière intervention 20 février 2009 4
14 mai 2007 à 09:48
<td>Nom :</td>
<td><input type="text" name="nom" value="<?php echo $_POST['nom'] ?>"</td>
</tr>
<tr>
<td>Prénom :</td>
<td><input type="text" name="prenom" value="<?php echo $_POST['prenom'] ?>"</td>
</tr>
<tr>
<td>Adresse :</td>
<td><input type="text" name="adresse" value="<?php echo $_POST['adresse'] ?>"</td>
</tr>
0
saisas Messages postés 21 Date d'inscription jeudi 10 mai 2007 Statut Membre Dernière intervention 13 juin 2007 5
14 mai 2007 à 10:34
Bonjour,

sauf erreur de ma part, soit tu utilises la méthode GET et $_GET, soit tu utilises POST et $_POST. Dans ton code, les formulaires sont en méthode POST, et tu recherches les variables en $_GET...

Cordialement.
0