2010-08-22 4 views
4

J'ai besoin de UrlEncode ceci:Comment URLENCODE avec des variables?

<?php echo 'chart.php?api_url=http://0.chart.apis.google.com/chart?'.$chart1title.$chart1type.$chart1size.$chart1barsize.$chart1gridlines.$chart1data.$chart1color.$chart1bgcolor.$chart1visibleaxis.$chart1axislabels.$chart1axisdatascale.$chart1axisranges.'alt="answeredcalls"';?> 

Et puis décodent l'autre côté. Comment puis-je faire ceci???

+0

Les fonctions urlencode et urldecode ne sont-elles pas adaptées? – spbfox

Répondre

6
'chart.php?api_url=' . urlencode('http://0.chart.apis.google.com/chart?'.$chart1title.$chart1type.$chart1size.$chart1barsize.$chart1gridlines.$chart1data.$chart1color.$chart1bgcolor.$chart1visibleaxis.$chart1axislabels.$chart1axisdatascale.$chart1axisranges.'alt="answeredcalls"'); 
0

Généralement, vous n'aurez pas besoin d'utiliser urldecode() pour accéder aux paramètres $ _GET en PHP. Il sera, pour l'essentiel, décodé pour vous.

La réponse précédente est une bonne solution à la partie de codage de la question.