PHP : Header ne fonctionne pas
Résolu
valentin2703
Messages postés
180
Date d'inscription
Statut
Membre
Dernière intervention
-
valentin2703 -
valentin2703 -
A voir également:
- PHP : Header ne fonctionne pas
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour a la ligne php - Forum Webmastering
- Get_magic_quotes_gpc php 8 ✓ - Forum PHP
- Alert php - Forum PHP
3 réponses
La fonction header, est exécutée du côté du serveur et le navigateur ne changera rien à son exécution.
Le problème devrait plutôt venir de la page qui est appelée.
En espérant t'avoir bien aidé, je te souhaite une excellente journée.
Le problème devrait plutôt venir de la page qui est appelée.
En espérant t'avoir bien aidé, je te souhaite une excellente journée.
J'avoue ne pas comprendre, je test avec un formulaire tous simple :
Page form.php :
Page test.php :
Avec un code comme cela, il n'y a aucune raison que cela ne marche pas ?
Page form.php :
<form method="post" action="test.php"> <label for="ecrire">Ecrire</label> <input type="text" name="ecrire" id="ecrire"/> <input type="submit" value="Envoyer"/> </form> <?php if(isset($_POST['ecrire'])){ echo $_POST['ecrire']; } ?>
Page test.php :
<?php header('Location : ./form.php'); ?>
Avec un code comme cela, il n'y a aucune raison que cela ne marche pas ?
Ben non, donc c'est pour cela que ce peut-être du à un problème du navigateur que tu ne peux pas régler côté code. Regarde du côté du cache.
Une chose est certaine, le navigateur n'influence en rien la manière dont ton header fonctionne.
Voilà, je pense que tu as mieux compris comment fonctionne tous cela, si jamais essaye de regarder des tutos sur internet qui explique comment fonctionne les scirpt exécuté côté client ou serveur et tu comprendra ce que je vient de t'expliquer.
A tout bientôt
Une chose est certaine, le navigateur n'influence en rien la manière dont ton header fonctionne.
Voilà, je pense que tu as mieux compris comment fonctionne tous cela, si jamais essaye de regarder des tutos sur internet qui explique comment fonctionne les scirpt exécuté côté client ou serveur et tu comprendra ce que je vient de t'expliquer.
A tout bientôt
« Une chose est certaine, le navigateur n'influence en rien la manière dont ton header fonctionne. »
Euh... Désolé mais c'est faux.
Le header, c'est l'en-tête HTTP fournie par le serveur au navigateur.
La fonction header() de php permet de modifier cet en-tête. Mais c'est bien le navigateur qui doit la lire et l'interpréter derrière !
Euh... Désolé mais c'est faux.
Le header, c'est l'en-tête HTTP fournie par le serveur au navigateur.
La fonction header() de php permet de modifier cet en-tête. Mais c'est bien le navigateur qui doit la lire et l'interpréter derrière !