Problème header php
Résolu/Fermé
A voir également:
- Gpt header corruption
- Chat gpt gratuit - Télécharger - Outils Internet
- Mac gpt - Accueil - Guide Intelligence artificielle
- Legi gpt - Télécharger - Intelligence artificielle
- Gat gpt - Accueil - Guide Intelligence artificielle
- Gpt builder - Accueil - Intelligence artificielle
5 réponses
astuces72
Messages postés
7760
Date d'inscription
vendredi 15 janvier 2010
Statut
Membre
Dernière intervention
29 octobre 2024
1 640
7 nov. 2012 à 23:07
7 nov. 2012 à 23:07
hello
essaye plutot ça à la place de: header("location:.....");
echo '<meta http-equiv="refresh" content="0;URL=page.php">';
0 correspond au nombre de seconde avant l'envoi de la page.
essaye plutot ça à la place de: header("location:.....");
echo '<meta http-equiv="refresh" content="0;URL=page.php">';
0 correspond au nombre de seconde avant l'envoi de la page.
Atropa
Messages postés
1940
Date d'inscription
mercredi 25 juin 2008
Statut
Membre
Dernière intervention
11 mai 2014
274
7 nov. 2012 à 23:11
7 nov. 2012 à 23:11
bonsoir pour le header met plutot
header('Location: /');
sinon c'est ta connexion a la db qui n'est pas cohérente tu te connectes avec les fonctions mysql et tu fais tes requêtes avec pdo
il vaut mieux faire ses requêtes en pdo mais il faut te connecter avec
$bdd = new PDO('mysql:dbname=testdb;host=localhost','root','');
header('Location: /');
sinon c'est ta connexion a la db qui n'est pas cohérente tu te connectes avec les fonctions mysql et tu fais tes requêtes avec pdo
il vaut mieux faire ses requêtes en pdo mais il faut te connecter avec
$bdd = new PDO('mysql:dbname=testdb;host=localhost','root','');
Utilisateur anonyme
7 nov. 2012 à 23:13
7 nov. 2012 à 23:13
Ah oui j'ai oublié de préciser l'erreur que cela me fait,
Undefined index: id in C:\wamp\www\comment.php on line 16et puis cela me redirige pas vers ma page (page.php?id=identifiant) ça marque exactement ce que j'ai mis à la place, CAD que ça me met ça,
location:page.php?id=echo $id;
Atropa
Messages postés
1940
Date d'inscription
mercredi 25 juin 2008
Statut
Membre
Dernière intervention
11 mai 2014
274
7 nov. 2012 à 23:27
7 nov. 2012 à 23:27
header('Location: /page.php?id= '.$id);
remplace par ça mais le message d'erreur dit que la variable $id n'est pas définit
remplace par ça mais le message d'erreur dit que la variable $id n'est pas définit
Utilisateur anonyme
7 nov. 2012 à 23:30
7 nov. 2012 à 23:30
Oui voilà pourtant il est bien définit, vue que j'ai deux variables ID je me suis dit que ça pouvait poser un problème. Ça peut venir de là ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Utilisateur anonyme
8 nov. 2012 à 00:27
8 nov. 2012 à 00:27
Est-ce que cela ne vient t'il pas plutôt de ma reqête, parce que ce script la est plutôt correct quand pensez vous ?
header("location:page.php?id="echo $data->id;");
header("location:page.php?id="echo $data->id;");
Atropa
Messages postés
1940
Date d'inscription
mercredi 25 juin 2008
Statut
Membre
Dernière intervention
11 mai 2014
274
8 nov. 2012 à 02:20
8 nov. 2012 à 02:20
il faut écrire :
dans ce cas
au lieu du echo (inutile d'afficher le texte et il n'a rien a faire là) il faut le concaténer
par contre un header location doit être suivit d'un exit() pour que l'exécution s'arrête
si il n'est pas suivit d' exit() l'exécution se poursuit jusqu'à la fin (souvent inutilement)
header('Location: /page.php?id= '.$data->id);
dans ce cas
au lieu du echo (inutile d'afficher le texte et il n'a rien a faire là) il faut le concaténer
par contre un header location doit être suivit d'un exit() pour que l'exécution s'arrête
si il n'est pas suivit d' exit() l'exécution se poursuit jusqu'à la fin (souvent inutilement)