pb passage variable entre php et html via javascript?
6 réponses
Christophe Candas
Bonjour,
un script php permet de récupérer une URL à partir d'un mot de passe, URL
stocké dans $way.
Comment passer cette URL au code HTML inclu dans ce script php afin de faire
une redirection en utlisant le <META HTTP-EQUIV="refresh"
CONTENT="1;URL=Javascript:window.location.replace('$way')">
Dans cette expression, j'obtient une redirection sur ...$way et non pas sur
l'URL.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Démosthene
Bonjour,
un script php permet de récupérer une URL à partir d'un mot de passe, URL stocké dans $way. Comment passer cette URL au code HTML inclu dans ce script php afin de faire une redirection en utlisant le <META HTTP-EQUIV="refresh" CONTENT="1;URL=Javascript:window.location.replace('$way')">
Dans cette expression, j'obtient une redirection sur ...$way et non pas sur l'URL.
La version est plus sûre et ne nécessite pas deux passages
Bon courage ;)
Bonjour,
un script php permet de récupérer une URL à partir d'un mot de passe, URL
stocké dans $way.
Comment passer cette URL au code HTML inclu dans ce script php afin de faire
une redirection en utlisant le <META HTTP-EQUIV="refresh"
CONTENT="1;URL=Javascript:window.location.replace('$way')">
Dans cette expression, j'obtient une redirection sur ...$way et non pas sur
l'URL.
un script php permet de récupérer une URL à partir d'un mot de passe, URL stocké dans $way. Comment passer cette URL au code HTML inclu dans ce script php afin de faire une redirection en utlisant le <META HTTP-EQUIV="refresh" CONTENT="1;URL=Javascript:window.location.replace('$way')">
Dans cette expression, j'obtient une redirection sur ...$way et non pas sur l'URL.
La version est plus sûre et ne nécessite pas deux passages
Bon courage ;)
Christophe Candas
Merci pour cette rapide réponse. J'ai implémenté la 2° solution qui fonctionne du tonnerre!!!
Bonne continuation, cordialement Christophe
"Démosthene" a écrit dans le message de news: 41ab3769$0$27034$
Bonjour,
un script php permet de récupérer une URL à partir d'un mot de passe, URL stocké dans $way. Comment passer cette URL au code HTML inclu dans ce script php afin de faire une redirection en utlisant le <META HTTP-EQUIV="refresh" CONTENT="1;URL=Javascript:window.location.replace('$way')">
Dans cette expression, j'obtient une redirection sur ...$way et non pas sur l'URL.
La version est plus sûre et ne nécessite pas deux passages
Bon courage ;)
Merci pour cette rapide réponse.
J'ai implémenté la 2° solution qui fonctionne du tonnerre!!!
Bonne continuation, cordialement Christophe
"Démosthene" <automaticSUPPRIMER@netcourrier.com> a écrit dans le message de
news: 41ab3769$0$27034$636a15ce@news.free.fr...
Bonjour,
un script php permet de récupérer une URL à partir d'un mot de passe, URL
stocké dans $way.
Comment passer cette URL au code HTML inclu dans ce script php afin de
faire une redirection en utlisant le <META HTTP-EQUIV="refresh"
CONTENT="1;URL=Javascript:window.location.replace('$way')">
Dans cette expression, j'obtient une redirection sur ...$way et non pas
sur l'URL.
Merci pour cette rapide réponse. J'ai implémenté la 2° solution qui fonctionne du tonnerre!!!
Bonne continuation, cordialement Christophe
"Démosthene" a écrit dans le message de news: 41ab3769$0$27034$
Bonjour,
un script php permet de récupérer une URL à partir d'un mot de passe, URL stocké dans $way. Comment passer cette URL au code HTML inclu dans ce script php afin de faire une redirection en utlisant le <META HTTP-EQUIV="refresh" CONTENT="1;URL=Javascript:window.location.replace('$way')">
Dans cette expression, j'obtient une redirection sur ...$way et non pas sur l'URL.
La version est plus sûre et ne nécessite pas deux passages
La version 2: celle que tu utilises fonctionne certes du tonnerre, mais la version 1 est de loin la plus sûre et la plus économique (désolé mon clavier à fourché ;)
Les soucis que tu peux rencontrer avec la solution 2 : c'est que le client n'autorise pas javascript. Si le client n'autorise pas Javascript, il va pouvoir voir ta page $way, fais un test pour voir.
Je te conseille la version tout php :
<? if ($way) { header("Location : ".$way); exit; } ?>
c'est peut-être à cause des <? ?> que celà n'a pas marché, j'ai écris trop vite
La version est plus sûre et ne nécessite pas deux passages
La version 2: celle que tu utilises fonctionne certes du tonnerre, mais
la version 1 est de loin la plus sûre et la plus économique (désolé mon
clavier à fourché ;)
Les soucis que tu peux rencontrer avec la solution 2 : c'est que le
client n'autorise pas javascript. Si le client n'autorise pas
Javascript, il va pouvoir voir ta page $way, fais un test pour voir.
Je te conseille la version tout php :
<?
if ($way) {
header("Location : ".$way);
exit;
}
?>
c'est peut-être à cause des <? ?> que celà n'a pas marché, j'ai écris
trop vite
La version est plus sûre et ne nécessite pas deux passages
La version 2: celle que tu utilises fonctionne certes du tonnerre, mais la version 1 est de loin la plus sûre et la plus économique (désolé mon clavier à fourché ;)
Les soucis que tu peux rencontrer avec la solution 2 : c'est que le client n'autorise pas javascript. Si le client n'autorise pas Javascript, il va pouvoir voir ta page $way, fais un test pour voir.
Je te conseille la version tout php :
<? if ($way) { header("Location : ".$way); exit; } ?>
c'est peut-être à cause des <? ?> que celà n'a pas marché, j'ai écris trop vite
Christophe Candas
Je n'avais pas essayé la verrsion 1°, utilisant déjà la structure de la version 2°. Si le client n'a pas autorisé Javascript il n'y a aucune chance qu'il arrive jusque là... du fait des menus etc etc. Merci encore.
Christophe
"Démosthene" a écrit dans le message de news: 41ab692e$0$1038$
La version est plus sûre et ne nécessite pas deux passages
La version 2: celle que tu utilises fonctionne certes du tonnerre, mais la version 1 est de loin la plus sûre et la plus économique (désolé mon clavier à fourché ;)
Les soucis que tu peux rencontrer avec la solution 2 : c'est que le client n'autorise pas javascript. Si le client n'autorise pas Javascript, il va pouvoir voir ta page $way, fais un test pour voir.
Je te conseille la version tout php :
<? if ($way) { header("Location : ".$way); exit; } ?>
c'est peut-être à cause des <? ?> que celà n'a pas marché, j'ai écris trop vite
Je n'avais pas essayé la verrsion 1°, utilisant déjà la structure de la
version 2°.
Si le client n'a pas autorisé Javascript il n'y a aucune chance qu'il arrive
jusque là... du fait des menus etc etc.
Merci encore.
Christophe
"Démosthene" <automaticSUPPRIMER@netcourrier.com> a écrit dans le message de
news: 41ab692e$0$1038$636a15ce@news.free.fr...
La version est plus sûre et ne nécessite pas deux passages
La version 2: celle que tu utilises fonctionne certes du tonnerre, mais la
version 1 est de loin la plus sûre et la plus économique (désolé mon
clavier à fourché ;)
Les soucis que tu peux rencontrer avec la solution 2 : c'est que le client
n'autorise pas javascript. Si le client n'autorise pas Javascript, il va
pouvoir voir ta page $way, fais un test pour voir.
Je te conseille la version tout php :
<?
if ($way) {
header("Location : ".$way);
exit;
}
?>
c'est peut-être à cause des <? ?> que celà n'a pas marché, j'ai écris trop
vite
Je n'avais pas essayé la verrsion 1°, utilisant déjà la structure de la version 2°. Si le client n'a pas autorisé Javascript il n'y a aucune chance qu'il arrive jusque là... du fait des menus etc etc. Merci encore.
Christophe
"Démosthene" a écrit dans le message de news: 41ab692e$0$1038$
La version est plus sûre et ne nécessite pas deux passages
La version 2: celle que tu utilises fonctionne certes du tonnerre, mais la version 1 est de loin la plus sûre et la plus économique (désolé mon clavier à fourché ;)
Les soucis que tu peux rencontrer avec la solution 2 : c'est que le client n'autorise pas javascript. Si le client n'autorise pas Javascript, il va pouvoir voir ta page $way, fais un test pour voir.
Je te conseille la version tout php :
<? if ($way) { header("Location : ".$way); exit; } ?>
c'est peut-être à cause des <? ?> que celà n'a pas marché, j'ai écris trop vite
Thibaut Allender
Je n'avais pas essayé la verrsion 1°, utilisant déjà la structure de la version 2°. Si le client n'a pas autorisé Javascript il n'y a aucune chance qu'il arrive jusque là... du fait des menus etc etc.
euh, la version 2 donnée est catastrophique...
pourquoi utiliser du javascript dans un meta refresh ??? je ne sais meme pas si c'est supporté par tous les browsers
Je n'avais pas essayé la verrsion 1°, utilisant déjà la structure de la
version 2°.
Si le client n'a pas autorisé Javascript il n'y a aucune chance qu'il arrive
jusque là... du fait des menus etc etc.
euh, la version 2 donnée est catastrophique...
pourquoi utiliser du javascript dans un meta refresh ???
je ne sais meme pas si c'est supporté par tous les browsers
Je n'avais pas essayé la verrsion 1°, utilisant déjà la structure de la version 2°. Si le client n'a pas autorisé Javascript il n'y a aucune chance qu'il arrive jusque là... du fait des menus etc etc.
euh, la version 2 donnée est catastrophique...
pourquoi utiliser du javascript dans un meta refresh ??? je ne sais meme pas si c'est supporté par tous les browsers
"Thibaut Allender" a écrit dans le message de news:
Je n'avais pas essayé la verrsion 1°, utilisant déjà la structure de la version 2°. Si le client n'a pas autorisé Javascript il n'y a aucune chance qu'il arrive jusque là... du fait des menus etc etc.
euh, la version 2 donnée est catastrophique...
pourquoi utiliser du javascript dans un meta refresh ??? je ne sais meme pas si c'est supporté par tous les browsers
J'ai finalement retenue ta solution plus simple qui pourrait éviter le pb de javascript non supporté dans le meta refresh.
Cordialement Christophe
"Thibaut Allender"
<use_contact_form_on_website@n.o.s.p.a.m.capsule.org.invalid> a écrit dans
le message de news: fecs72-5d1.ln1@Pilaf.capsule.corp...
Je n'avais pas essayé la verrsion 1°, utilisant déjà la structure de la
version 2°.
Si le client n'a pas autorisé Javascript il n'y a aucune chance qu'il
arrive jusque là... du fait des menus etc etc.
euh, la version 2 donnée est catastrophique...
pourquoi utiliser du javascript dans un meta refresh ???
je ne sais meme pas si c'est supporté par tous les browsers
"Thibaut Allender" a écrit dans le message de news:
Je n'avais pas essayé la verrsion 1°, utilisant déjà la structure de la version 2°. Si le client n'a pas autorisé Javascript il n'y a aucune chance qu'il arrive jusque là... du fait des menus etc etc.
euh, la version 2 donnée est catastrophique...
pourquoi utiliser du javascript dans un meta refresh ??? je ne sais meme pas si c'est supporté par tous les browsers