Liens Php
Résolu
P3rr0n
-
le père -
le père -
Bonjour,
jai un probleme quant je clique sur mes lien je mets ca index1.php?id=st-fe
mais dans ma barre dadresse il change pour un http://monsite.ca/modif/st-fe.php
mais je veux quil marque http://monsite.ca/index1.php?id=st-fe
voici mon coding
<?php
$id = $_GET['id'];
switch ($id){
case 'Accueil':
$file = 'index.php';
break;
case 'Dolbeau':
$file = 'controleplus.JPG';
break;
case 'st-fe':
$file = 'modif/st-fe.php';
break;
case 'courst':
$file = 'modif/courst.php';
break;
case 'coursp':
$file = 'modif/coursp.php';
break;
case 'auto':
$file = 'modif/auto.php';
break;
case 'moto':
$file = 'modif/moto.php';
break;
case 'contact':
$file = 'modif/contact.php';
break;
}
header('Content-Transfer-Encoding: none');
header('Content-Type: application/octetstream; name="'.$file.'"');
header('Content-Disposition: attachment; filename="'.$file.'"');
header("Location:".$file);
?>
jai un probleme quant je clique sur mes lien je mets ca index1.php?id=st-fe
mais dans ma barre dadresse il change pour un http://monsite.ca/modif/st-fe.php
mais je veux quil marque http://monsite.ca/index1.php?id=st-fe
voici mon coding
<?php
$id = $_GET['id'];
switch ($id){
case 'Accueil':
$file = 'index.php';
break;
case 'Dolbeau':
$file = 'controleplus.JPG';
break;
case 'st-fe':
$file = 'modif/st-fe.php';
break;
case 'courst':
$file = 'modif/courst.php';
break;
case 'coursp':
$file = 'modif/coursp.php';
break;
case 'auto':
$file = 'modif/auto.php';
break;
case 'moto':
$file = 'modif/moto.php';
break;
case 'contact':
$file = 'modif/contact.php';
break;
}
header('Content-Transfer-Encoding: none');
header('Content-Type: application/octetstream; name="'.$file.'"');
header('Content-Disposition: attachment; filename="'.$file.'"');
header("Location:".$file);
?>
A voir également:
- Liens Php
- Vérificateur de liens - Guide
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Ou trouver les liens copiés sur android - Guide
- Telecharger liens direct - Accueil - Outils
11 réponses
essayes comme ça
- tu supprimes toute la partie header
et à la place tu mets
include '$id';
ca devrait régler ton pb
mais pourquoi vouloir récupérer les pages ainsi ?
avec ton code, tu devras créer un case par page. bon courage
- tu supprimes toute la partie header
et à la place tu mets
include '$id';
ca devrait régler ton pb
mais pourquoi vouloir récupérer les pages ainsi ?
avec ton code, tu devras créer un case par page. bon courage
P3rr0n
Messages postés
7
Date d'inscription
Statut
Membre
Dernière intervention
jai fait ce que toy ma dit et ca marche #1 merci
Bonsoir
Je ne te comprends pas.
Si tu veux qu'il te mette index1.php?id=st-fe , pourquoi mets tu modif/st-fe.php dans ton code ?
Même sans être un grand expert en programmation, ça ne me semble pas très difficile à corriger
Je ne te comprends pas.
Si tu veux qu'il te mette index1.php?id=st-fe , pourquoi mets tu modif/st-fe.php dans ton code ?
Même sans être un grand expert en programmation, ça ne me semble pas très difficile à corriger
c'est toi qui impose cette url dans ton code
voila ce que tu imoses :
si $id = 'st-fe' alors $file = 'modif/st-fe.php';
et ensuite tu rediriges la page
header("Location:".$file);
tu as tout simplement le résultat de ce que tu demandes.
voila ce que tu imoses :
si $id = 'st-fe' alors $file = 'modif/st-fe.php';
et ensuite tu rediriges la page
header("Location:".$file);
tu as tout simplement le résultat de ce que tu demandes.
justement je veux que ca marque dans la barre dadresse http://monsite.ca/index1.php?id=st-fe au lieux de http://monsite.ca/modif/st-fe.php
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
ca pas resolu mon probleme ca ne marque pas correctement en haut jveux pas que ca change pour la prochaine page mais pour index.php?id=page
N'nlève pas de header, ne mets pas le include. Ce serait une erreur
Regarde dans le script que tu as donné au début :
si tu veux avoir index1.php?id=st-fe au lieu de modif/st-fe.php, il suffit de remplacer modif/st-fe.php par index1.php?id=st-fe. C'est aussi simple que ça.
Regarde dans le script que tu as donné au début :
$file = 'modif/st-fe.php';
si tu veux avoir index1.php?id=st-fe au lieu de modif/st-fe.php, il suffit de remplacer modif/st-fe.php par index1.php?id=st-fe. C'est aussi simple que ça.