[PHP] Generation url impossible

Fermé
AmoCore Messages postés 85 Date d'inscription dimanche 20 décembre 2009 Statut Membre Dernière intervention 22 mai 2015 - Modifié par AmoCore le 12/10/2010 à 19:04
AmoCore Messages postés 85 Date d'inscription dimanche 20 décembre 2009 Statut Membre Dernière intervention 22 mai 2015 - 15 oct. 2010 à 21:54
Bonjour,

J'illustre mon problème :
__________________________________________________________________

Alors tous démarre de "Download850.html"

Qui envoi =====>
<a href="dll.php?log=850">Lien du download</a>

_________________________________________________________________ _________________________________________________________________
Puis 'dll.php' qui reçoit l'ID et qui transforme en URL.

<?php  

$logiciel = (isset($_POST['log']))   ? Rec($_POST['log'])   : '';  

echo '<a href="'telechargement.php?id=$logiciel.'">'  

[...]

________________________________________________________________

Et enfin "telechargement.php" qui lance le download.


Bref le problème viens que l'URL ne se génère pas ,Merci de votre aide.


PS : Suis obliger de passer par 3 page , car Dll.php envoi un mail a l'acheteur.


4 réponses

Normal.
Cette écriture ne prends pas en compte les variables.
Celle-ci oui :
echo '<a href="telechargement.php?id='.$logiciel.'"> CONTINUER </a>';
1
$_GET['log'] et pas $_POST['log']
0
AmoCore Messages postés 85 Date d'inscription dimanche 20 décembre 2009 Statut Membre Dernière intervention 22 mai 2015 3
Modifié par AmoCore le 13/10/2010 à 13:04
J'ai fait la modif


<?php  

$con = mysql_connect("localhost","MABASE,"MDP");  
if (!$con)  
  {  
  die('Could not connect: ' . mysql_error());  
  }  

mysql_select_db("MA BASE DE DONNES", $con);  

$logiciel = $_GET['logiciel'] ;   

$sql="INSERT INTO mail (mail)  
VALUES  
('$_POST[email]')";  

if (!mysql_query($sql,$con))  
  {  
  die('Error: ' . mysql_error());  
  }  
echo '<a href="telechargement.php?id=$logiciel"> CONTINUER </a>';  

mysql_close($con)  
?>  



echo '<a href="telechargement.php?id=$logiciel"> CONTINUER </a>';

C'est sa qui me gène le lien sa affiche bien le lien , mais $logiciel ne rajoute pas la variable a l'url.
0
AmoCore Messages postés 85 Date d'inscription dimanche 20 décembre 2009 Statut Membre Dernière intervention 22 mai 2015 3
15 oct. 2010 à 21:54
Merci MILLE fois ^^
0