Redirection d'une page PHP vers une autre page mvc
Fermé
WolfoMir
Messages postés
7
Date d'inscription
mardi 9 juin 2015
Statut
Membre
Dernière intervention
10 juin 2015
-
Modifié par WolfoMir le 10/06/2015 à 14:41
WolfoMir Messages postés 7 Date d'inscription mardi 9 juin 2015 Statut Membre Dernière intervention 10 juin 2015 - 10 juin 2015 à 18:23
WolfoMir Messages postés 7 Date d'inscription mardi 9 juin 2015 Statut Membre Dernière intervention 10 juin 2015 - 10 juin 2015 à 18:23
A voir également:
- Redirection d'une page PHP vers une autre page mvc
- Supprimer une page word - Guide
- Imprimer tableau excel sur une page - Guide
- Comment traduire une page - Guide
- Créer une page facebook - Guide
- Mettre google en page d'accueil - Guide
3 réponses
Danelectro
Messages postés
1737
Date d'inscription
samedi 25 février 2012
Statut
Membre
Dernière intervention
29 mars 2018
371
10 juin 2015 à 14:05
10 juin 2015 à 14:05
Salut,
Qu'est-ce qui ne "marche pas" ? Tu as un message d'erreur ?
Qu'est-ce qui ne "marche pas" ? Tu as un message d'erreur ?
CptRomaiin
Messages postés
315
Date d'inscription
mercredi 23 octobre 2013
Statut
Membre
Dernière intervention
28 avril 2016
58
10 juin 2015 à 14:24
10 juin 2015 à 14:24
Salut,
Ton header n'est pas bon, il manque Location :
Par contre tu devrais utiliser des chemins relatifs parce que quand tu vas mettre en ligne ton site sur une autre machine tes liens ne fonctionneront plus.
Ton header n'est pas bon, il manque Location :
header("Location: C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\data\localweb\test\Vue\DureeEtude.php");
Par contre tu devrais utiliser des chemins relatifs parce que quand tu vas mettre en ligne ton site sur une autre machine tes liens ne fonctionneront plus.
WolfoMir
Messages postés
7
Date d'inscription
mardi 9 juin 2015
Statut
Membre
Dernière intervention
10 juin 2015
Modifié par WolfoMir le 10/06/2015 à 14:38
Modifié par WolfoMir le 10/06/2015 à 14:38
Salut CptRomaiin
En effet, j'avais oublier de remettre Location. Cependant, il n'y a aucune action. :/ Mais merci j'avais oublier de le remettre ^^ .
En effet, j'avais oublier de remettre Location. Cependant, il n'y a aucune action. :/ Mais merci j'avais oublier de le remettre ^^ .
WolfoMir
Messages postés
7
Date d'inscription
mardi 9 juin 2015
Statut
Membre
Dernière intervention
10 juin 2015
10 juin 2015 à 18:23
10 juin 2015 à 18:23
Le problème vient de la vue, vu que je suis sous easyPhp bah en mettant le lien vers le fichier c'a ne marche pas par les répertoire. Donc j'ai bricoler un truc au niveau de la vue de départ.
<h3> <a href="http://127.0.0.1/test/Controleur/Demarrer.php">Demarrer</a> </h3>
10 juin 2015 à 14:11
Au contraire aucun message d'erreur. Ce qui ne marche pas c'est l'utilisation du header() dans le controleur pour la redirection. L'ai-je mal utiliser ou bien estce autre chose a faire? :) merci de ton aide ^^
10 juin 2015 à 14:15
10 juin 2015 à 14:47
Sinon fait un tour dans tes logs PHP pour voir s'il t'engueulent.
Et essaie avec des liens relatifs aussi.
10 juin 2015 à 15:04
"Demarrer.php contient uniquement le code que tu as posté ? "
Oui il n'y pas autre chose avant. Je sais qu'il faut pas mettre autre chose avant le header.
Pour ceux qui liront peut-être ce post plus tard , le fichier de log se trouve en effectuant un clic droit sur l'icone de easyphp > fichier log
J'ai parcourut le fichier log des erreur d'apache mais je n'ai aucun retour dessus pour ce jour-ci.
10 juin 2015 à 15:26
<?php
?>
<h3>Bienvenu sur ...</h3>
<p>bla bla bla<br/>
Est tu pret?</p>
<h3>
<a href="test\Controleur\Demarrer.php">Demarrer</a>
</h3>
(le Controleur) test/Controleur/Demarrer.php
Avec cela c'a ma resorti une erreur 404 ^^