Changer url d'une page a l'aide de php

Fermé
keyl - 7 juil. 2011 à 10:55
 loic - 19 déc. 2011 à 19:52
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
A voir également:

3 réponses

thevinou Messages postés 1008 Date d'inscription lundi 28 février 2011 Statut Membre Dernière intervention 10 mars 2015 190
7 juil. 2011 à 11:00
dans ton index.php, tu fais un formulaire en post.

Ensuite,

if(isset($_POST['url']))
{
header('Location: ./'.$_POST('url'));
}
0
salut ou on trouve les index.php dans un pc stp
0
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
0
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:
0