Eliays
Messages postés67Date d'inscriptionsamedi 3 juin 2006StatutMembreDernière intervention29 janvier 2009
-
29 janv. 2009 à 10:54
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 2012
-
29 janv. 2009 à 12:10
Bonjour, j'ai un programme qui va télécharger sur dl.php?id=1
j'ai tenter de faire
<?
if ($id == 1)
{ header('location: data/id01.exe') }
?>
Mais cela ne marche pas.
Merci de votre aide.
JulSoft
Messages postés354Date d'inscriptiondimanche 3 juin 2001StatutMembreDernière intervention11 mars 2013 29 janv. 2009 à 11:08
Les paramètres passés à travers l'URL sont passés avec la méthode GET. A moins que la directive Register_Globals soit à'on', ce qui est fortement déconseillé, tu ne peux pas récupérer ta variable $id comme ça. tu dois utiliser $_GET['id'] (et il vaut mieu au préalable vérifier qu'elle existe à l'aide de isset():