Undefined index: id

frimouss -  
chico200987 Messages postés 856 Statut Membre -
Bonjour,

L'erreur se situe ligne 25 c'est a dire a if($_POST['id'] != $id ){. Ce que je ne comprends pas c'est que j'ai bien définis ma variable $id a la ligne 3 alors pourquoi cette erreur ? Merci d'avance pour votre aide

if(isset($_GET['id'])){
		    $id = intval($_GET['id']);
		   
			
}else{
			header('Location:/site/index.php');
			exit();
}

if($_SERVER['REQUEST_METHOD'] == "POST"){ 

	$ok = true;	

	if($_POST['id'] != $id ){
	  $ok = FALSE;
	  $error ="error";
	}
}
A voir également:

2 réponses

mpmp93 Messages postés 7217 Date d'inscription   Statut Membre Dernière intervention   1 340
 
Bonjour,

Ici vous transmettez en GET:

$id = intval($_GET['id']);

et si pas de GET vous revenez à l'index....

et plus loin vous testez un POST:

if($_POST['id'] != $id

Or, il ne POURRA JAMAIS avoir de POST vu que vous n'acceptez QUE LE GET.

A+

0
chico200987 Messages postés 856 Statut Membre 144
 
0