Créer une variable redirect_url dans l'url :)

Suivre ce topic
Ce topic est suivi par : Personne...
Ce topic a été résolu
SkinDePewDiePie_

SkinDePewDiePie_ Le 25 janvier 2018 à 20:49 (Édité le 25 janvier 2019 à 17:54)

Je veux faire un variable redirect_url si un internaute tape https://www.pvparenamatteo.fr qu'il soit sur le site !
coucougael94

coucougael94 Le 29 janvier 2018 à 15:33

header ('Location: '.$_POST['redirect_url']);

Une autre question ? -> Direction la doc de PHP fonction header()
Meilleure réponse
Balatharas

Balatharas Le 26 janvier 2018 à 20:47

Bonjour toi aussi 😀
J'ai pas compris ce que tu veux faire xD
Si un user tape https://www.pvparenamatteo.fr dans un formulaire, il faut qu'il soit redirigé sur cette adresse tapée ?
Si oui c'est simple, bah tu crée ton formulaire
<form method="POST">
   <input type="text" class="myInput" name="thesite" placeholder="Tapez un site" />
   <br />
   <input type="submit" class="mySubmit" name="subthesite" value="Valider" />
</form>
 Et en php tu fais
<?php
if(isset($_POST['subthesite'])) {
   # code...
}
?>
Comme code bah, tu redirige l'user vers l'url indiquée
SkinDePewDiePie_

SkinDePewDiePie_ Le 26 janvier 2018 à 21:42

Non t'as pas compris !
Si quelqu'un tape dans la variable redirect_url=https://www.primfx.com qu'il soit redirigé vers https://www.primfx.com Sans formulaire 
coucougael94

coucougael94 Le 29 janvier 2018 à 15:33

header ('Location: '.$_POST['redirect_url']);

Une autre question ? -> Direction la doc de PHP fonction header()
Meilleure réponse
SkinDePewDiePie_

SkinDePewDiePie_ Le 30 janvier 2018 à 12:59

Ok merci coucougael94
Balatharas

Balatharas Le 1 février 2018 à 14:25

Ou plutôt
foreach($_GET as $key => $value) {
   $get[$key] = trim(strip_tags($value));

}
if(isset($get['redirect_url'])) {
    header('Location: '.$get['redirect_url']);
}
Vous devez être connecté pour poster une réponse. Se connecter ou Créer un compte