PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WEBDEV 2024 → Redirection sur une page AWP en passant un paramètre
Redirection sur une page AWP en passant un paramètre
Iniciado por Sauveur CONSALVI, 07,dic. 2019 16:27 - 7 respuestas
Miembro registrado
372 mensajes
Popularité : +7 (7 votes)
Publicado el 07,diciembre 2019 - 16:27
Bonjour,
J'ai réalisé mon site en WebDev, mais pour des raisons pratiques, j'ai laissé l'ancienne construction (Page PHP, HTM, ...)
J'ai une page PHP que j'ai modifiée ainsi, pour atteindre la nouvelle page en WebDev (Cette page est lancée par les logiciels que j'ai réalisés, et tant que l'utilisateur ne ferra pas la mise à jour, il faut que je laisse cette page pageformulaire.php sur le site, avec un nouveau code)
Voici ce nouveau code
<?php
error_reporting (E_ALL);
$Produit =(isset($_GET["Produit"]) ?$_GET["Produit"]:NULL);
?>

<script type="text/javascript">
window.document.location="/ASORCO/ASORCO_WEB/FR/PC-Tablette-Desinstallation.awp"; // OK, mais manque le paramètre
</SCRIPT>

J'arrive bien sur ma nouvelle page, PC-Tablette-Desinstallation.awp, mais je voudrai lui passer un paramètre

Comment faire ?

Merci
Cordialement
SC

--
Cordialement
SC
Miembro registrado
1.623 mensajes
Popularité : +100 (114 votes)
Publicado el 09,diciembre 2019 - 10:33
Hello,

Et bien comme en PHP je suppose.
Il faut ajouter dans l'url le parametre de ce type :
"/ASORCO/ASORCO_WEB/FR/PC-Tablette-Desinstallation.awp?MonParametre=AAAA&MonParametre2=123456"


Apres, dans le code init de la page AWP, il faut utiliser la fonction PageParamètre() (cf : https://doc.pcsoft.fr/?3058026)
Miembro registrado
372 mensajes
Popularité : +7 (7 votes)
Publicado el 09,diciembre 2019 - 14:18
Bonjour,
Hélas non .... J'ai essayé de suite cette syntaxe, mais je n'obtiens qu'une page blanche ...
Cdlt
SC

--
Cordialement
SC
Miembro registrado
1.623 mensajes
Popularité : +100 (114 votes)
Publicado el 09,diciembre 2019 - 15:01
Mais du coup, le fait d'avoir une page blanche est le comportement attendue dans la page si on ne lui passe pas de paramètres ?
Miembro registrado
372 mensajes
Popularité : +7 (7 votes)
Publicado el 09,diciembre 2019 - 17:03
Non, la page a un titre et des contrôles ...
Merci
Cdlt
SC

--
Cordialement
SC
Miembro registrado
1.623 mensajes
Popularité : +100 (114 votes)
Publicado el 09,diciembre 2019 - 17:26
Du coup ce n'est pas un problème de paramètres de page alors.
A mon avis (mais je ne suis pas expert en php) .. le probleme vient de la :
window.document.location="/ASORCO/ASORCO_WEB/FR/PC-Tablette-Desinstallation.awp"

Il faudrait rediriger vers l'adresse complète.
Miembro registrado
473 mensajes
Popularité : +20 (20 votes)
Publicado el 09,diciembre 2019 - 17:45
Si il n'y a qu'une page blanche sans message d'erreur c'est que la redirection ne se fait pas, le navigateur doit bloquer le script JS, il faut essayer avec un autre navigateur ou modifier les paramètres de sécurité
Miembro registrado
372 mensajes
Popularité : +7 (7 votes)
Publicado el 10,diciembre 2019 - 09:49
Bonjour,
Effectivement, la redirection ne se fait pas Je vois en demandant le code source
Mais idem sous CHROME, EDGE, FIREFOX ...
Modifier les paramètres de sécurité ? Cela ne me tente pas, et de plus, l'utilisateur aura son propre paramétrage
Je vais essayer un contournement avec les cookies

--
Cordialement
SC