Bonjour.
Je suis en train de m'entrainer a faire un petit script ou je gere les membres inscrits.
Je suis sous easyphp.
J'ai réussi à faire une option pour effacer un membre.
Maintenant je veux editer les donnees d'un membre.
je passe des variables dans l'url et certaines variables n'existent pas sur la page suivante. je vérifie avec un "isset".
page admin_user.php
//on crée des variables pour passer leurs valeurs dans l'url
$ident= $donnees['User_id'];
$pseudo= $donnees['Pseudo'];
$password= $donnees['Password'];
$nom= $donnees['Nom'];
$prenom= $donnees['Prenom'];
$email= $donnees['Email'];
$adresse= $donnees['Adresse'];
$complement_adresse= $donnees['Complement_adresse'];
$code_postal= $donnees['Code_postal'];
$telephone= $donnees['Telephone'];
$societe= $donnees['Societe'];
//l'url pour editer les membres
<a href="edit_membres.php?id=<? echo $ident;?>&pseudo=<? echo $pseudo;?>&password=<? echo $password;?>&nom=<? echo $nom;?>&prenom=<? echo $prenom;?>&email=<? echo $email;?>&adresse=<? echo $adresse;?>&complement_adresse=<? echo $complement_adresse;?>&code_postal=<? echo $code_postal;?>&telephone=<? echo $telephone;?>&societe=<? echo $societe;?>"> Editer ce membre</a>
Page edit_membres.php
<?
error_reporting(E_ERROR | E_WARNING | E_PARSE | E_NOTICE);
//on recupere les informations de l'url en les mettant dans des variables
$id= $_GET['id'];
$pseudo= $_GET['pseudo'];
$password= $_GET['password'];
$nom= $_GET['nom'];
$prenom= $_GET['prenom'];
$email= $_GET['email'];
$adresse= $_GET['adresse'];
$complement_adresse= $_GET['complement_adresse'];
$code_postal=$_GET['code_postal'];
$telephone= $_GET['telephone'];
$societe= $_GET['societe'];
if(isset($_GET['code_postal']))
{$code_postal= $_GET['code_postal'];}
else
{echo 'code postal nexiste pas';}
if(!isset($id) OR empty($id))
{
echo 'Erreur de passage d\'informations</br>';
}
else
{
//un essai pour afficher les variables
?>
<p>id:<? echo $id;?></br>
Pseudo:<?echo $pseudo;?></br>
Code postal: <? echo $code_postal;?></br><?
}
----------------------------------------------------------
Quand j'affiche la page ca ne me trouve pas $_GET['code_postal']
Ca fait des heures que je galere la dessus si quelqun peut me donner la solution ca serai génial.
Merci
Partager