cs_globule
Messages postés327Date d'inscriptionmardi 8 octobre 2002StatutMembreDernière intervention 6 octobre 2010
-
1 juin 2006 à 09:02
cs_globule
Messages postés327Date d'inscriptionmardi 8 octobre 2002StatutMembreDernière intervention 6 octobre 2010
-
1 juin 2006 à 14:49
Bonjour,
J'ai un programme PHP qui doit permettre de télécharger des fichiers en fonction d'URL stockées dans une base de données
cs_Alx2
Messages postés32Date d'inscriptionmercredi 7 janvier 2004StatutMembreDernière intervention23 novembre 2006 1 juin 2006 à 09:23
Essaie de remplacer les "&" par le code "&" (avec un simple str_replace).
Voire : remplace
echo "[$URL TELECHARGER !]
";
par :
echo "[".url_encode($URL)." TELECHARGER !]
";
Jésus sauvegarde, mais seul Bouddha fait des sauvegardes incrémentielles
cs_Alx2
Messages postés32Date d'inscriptionmercredi 7 janvier 2004StatutMembreDernière intervention23 novembre 2006 1 juin 2006 à 09:27
Désolé pour le remplacement automatique...
Je disais donc :
Essaie de remplacer les "&" par le code "&" (avec un simple str_replace).
Voire : remplace
echo "< A HREF='$URL'>TELECHARGER !
";
par :
echo "< A HREF='".url_encode($URL)."'>TELECHARGER !
";
Jésus sauvegarde, mais seul Bouddha fait des sauvegardes incrémentielles
Jésus sauvegarde, mais seul Bouddha fait des sauvegardes incrémentielles
cs_globule
Messages postés327Date d'inscriptionmardi 8 octobre 2002StatutMembreDernière intervention 6 octobre 2010 1 juin 2006 à 09:52
C'est ce qu'il y a apres le & qui n'apparait pas. il doit y avoir une fonction en PHP pour gérer ca proprement. Car c'est les utilisateurs qui vont inscrire leur URL et ce script va être enormement utilisé (je voudrais donc quelque chose d'extremement leger)
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_globule
Messages postés327Date d'inscriptionmardi 8 octobre 2002StatutMembreDernière intervention 6 octobre 2010 1 juin 2006 à 10:41
Même probleme avec le &
il coupe mon URL des qu'il voit un &
C'est quand même incroyable que les developpeurs de PHP n'est pas pensé à un truc aussi simple, sachant que le & est tres utilisé dans les URL !
C'est logique, mais comment m'en sortir facilement sans remetre en cause la programmation même de mon site (surtout les pages qui passent les parametres)
N'y a t'il pas un moyen d'englober http://www.test.com/monfichier.exe?item=8239-1&value=9234
xactise
Messages postés507Date d'inscriptionmardi 18 février 2003StatutMembreDernière intervention22 juin 20122 1 juin 2006 à 14:18
si tu recupere
URL=http://www.test.com/monfichier.exe?item=8239-1 et pas la fin (cest a dire) value=9234
tu n'a cas faire :
$_GET['URL'] = $_GET['URL'] + "value=" + $_GET['value'];
c'est de la bidouille mais bon sa devrai marcher
cs_globule
Messages postés327Date d'inscriptionmardi 8 octobre 2002StatutMembreDernière intervention 6 octobre 2010 1 juin 2006 à 14:23
Oui, mais ca peut etre générique et la variable ne sera pas forcement value
Je voudrais que la separation se fasse uniquement si je rencontre URL ou URL2