Bonjour,
Je récupère id, session et token via $_GET.
Je vérifie que ces 3 données existent bien dans la BDD
et j'affiche les données.
Par contre, si il y a une erreur, je voudrai affficher une alerte ou redirection.
Actuellement, cela m'affiche mon formulaire avec l'erreur suivante=>
et voici mon code
Une idée svp?
Je récupère id, session et token via $_GET.
Je vérifie que ces 3 données existent bien dans la BDD
et j'affiche les données.
Par contre, si il y a une erreur, je voudrai affficher une alerte ou redirection.
Actuellement, cela m'affiche mon formulaire avec l'erreur suivante=>
Notice: Trying to get property of non-object in C:\wamp\www\esp1\resp\comm\equipe_modif.php on line 62 Call Stack #TimeMemoryFunctionLocation 10.0020166456{main}( )..\equipe_modif.php:0 " placeholder="Prénom *"/>
et voici mon code
if (isset($_GET['id']) AND isset($_GET['session']) AND isset($_GET['token'])) {
$id = $_GET['id'];
$session = $_GET['session'];
$token = $_GET['token'];
$req = Cnx::connectCnx()->prepare("SELECT * FROM equipe WHERE id='$id' AND session='$session' AND token='$token'");
$req->execute(array($id));
$user=$req->fetch(PDO::FETCH_OBJ);
if(count($user)<>0)
{
?>
<form enctype="multipart/form-data" action="equipe_modif.php" method="post">
<input id="id" name="id" type="hidden" value="<?php echo $user->id?>"/>
<input id="nom" name="nom" type="text" maxlength="30" size="30" value="<?php echo $user->nom?>" placeholder="Nom *"/> <br />
<input id="prenom" name="prenom" type="text" maxlength="30" size="30" value="<?php echo $user->prenom?>" placeholder="Prénom *"/> <br />
......
<input type="submit" name="modifier" value="Valider les modifications" /> <br />
</form>
<?php
}
else {
echo 'Erreur, Compte inexistant';
}
}
?>
Une idée svp?