Changer url d'une page a l'aide de php
keyl
-
loic -
loic -
Bonjour,
je voulais savoir s'il est possible de changer l'url d'une page en php. je m'explique
je voudrais au debut avoir une page index.php ou je demande la question "veuillez indiquer le nom de votre dossier par exemple" et apres je prepare dans ma page index.php
une ligne predefini https://monsite.com//$url (ou $url est la variable saisie lors de la questions precedente) de tel sorte a ce selon ce qui est saisie sur ma page index.php l'on soit redirigé vers https://monsite.com//$url ???
MERCI D'AVANCE POUR VOTRE AIDE
je voulais savoir s'il est possible de changer l'url d'une page en php. je m'explique
je voudrais au debut avoir une page index.php ou je demande la question "veuillez indiquer le nom de votre dossier par exemple" et apres je prepare dans ma page index.php
une ligne predefini https://monsite.com//$url (ou $url est la variable saisie lors de la questions precedente) de tel sorte a ce selon ce qui est saisie sur ma page index.php l'on soit redirigé vers https://monsite.com//$url ???
MERCI D'AVANCE POUR VOTRE AIDE
3 réponses
-
dans ton index.php, tu fais un formulaire en post.
Ensuite,
if(isset($_POST['url']))
{
header('Location: ./'.$_POST('url'));
} -
heu alors voila a quoi ressemble mon index.php
<Form action="index.php" method="POST" >
<center><Table>
<tr><td> URL <input type="text" name="url"></td></tr>
<tr><td><input type ="submit" value="valider"></td></tr>
</table></center></form>
<?php
$url =$_POST['url'];
if(isset($_POST['url']))
{
header('Location: "addresse du site"/'.$_POST('url'));
}
?>
mais ça ne marche pas peut etre que j'ai une erreur... je sais pas -
Bonjour
Il faut obligatoirement mettre <?php
$url =$_POST['url'];
if(isset($_POST['url']))
{
header('Location: "addresse du site"/'.$_POST['url']);
}
?>
AVANT le formulaire, complètement au début de ta page
et c'est $_POST['url'], pas $_POST('url') après Location: