Créer une variable redirect_url dans l'url :)
- Accueil
- Forum
- Programmation
- PHP
- Créer une variable redirect_url dans l'url :)
SkinDePewDiePie_ Le 25 janvier 2018 à 20:49 (Édité le 25 janvier 2019 à 17:54)
coucougael94 Le 29 janvier 2018 à 15:33 (Édité le 1 janvier 1970 à 01:00)
header ('Location: '.$_POST['redirect_url']);
Une autre question ? -> Direction la doc de PHP fonction header()
Balatharas Le 26 janvier 2018 à 20:47 (Édité le 1 janvier 1970 à 01:00)
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_ Le 26 janvier 2018 à 21:42 (Édité le 1 janvier 1970 à 01:00)
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 Le 29 janvier 2018 à 15:33 (Édité le 1 janvier 1970 à 01:00)
header ('Location: '.$_POST['redirect_url']);
Une autre question ? -> Direction la doc de PHP fonction header()
Balatharas Le 1 février 2018 à 14:25 (Édité le 1 janvier 1970 à 01:00)
foreach($_GET as $key => $value) {
$get[$key] = trim(strip_tags($value));
}
if(isset($get['redirect_url'])) {
header('Location: '.$get['redirect_url']);
}