[HTML] Problème de redirection

Problème de redirection [HTML] - HTML/CSS - Programmation

Marsh Posté le 23-05-2008 à 14:02:03    

Bonjour à tous !
 
J'ai un petit probleme pour la redirection d'une de mes pages.
 
if (isset($_GET['refresh'])) echo '<meta http-equiv="Refresh" content="2; URL='.$_GET['page'].'" />';
 
Comme lien j'ai mis ceci
/admin/index.php?a=update_profil&refresh=1&page=../admin/index.php?a=update_profil&id_member=1
 
Est ce quelqu'un pourrait me dire comment je peux faire pour que la variable transmise par GET <gras>page</gras> vale ../admin/index.php?a=update_profil&id_member=1
 
et non
../admin/index.php?a=update_profil
 
L'interpréteur pense que <gras>id_member</gras> est une nouvelle variable au même titre que <gras>page</gras> alors que je voudrais que <gras>id_member</gras> soit inclus dans <gras>page</gras>.
J'ai essayé avec des cotes, double cotes mais ce n'est pas ca.
 
Merci

Reply

Marsh Posté le 23-05-2008 à 14:02:03   

Reply

Marsh Posté le 23-05-2008 à 14:21:47    

la valeur d'un champ doit être encodé , tu n'as pas le droit a certains caractère dans une url  
 
donc tu fais  
$url = "/admin/index.php?a=update_profil&refresh=1&page=".urlencode(../admin/index.php?a=update_profil&id_member=1);


---------------

Reply

Marsh Posté le 23-05-2008 à 14:31:18    

Merci beaucoup !
 
Je connaissais pas urlencode() ;)

Reply

Marsh Posté le 23-05-2008 à 14:33:59    

et juste un truc, il se apsse quoi si dans page , je mets http://www.google.com  , juste pour rire ?


---------------

Reply

Marsh Posté le 23-05-2008 à 19:06:12    

Tu seras redirigé vers google

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed