Remplacer la fonction header

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics

FuriousPhp
Nouveau WRInaute
 
Messages: 3
Inscription: Ven Sep 23, 2005 13:57

Remplacer la fonction header

Message le Ven Sep 23, 2005 14:04

Bonjour tous le monde :lol: ,

Je voudrais savoir si il y avait une autre fonction que header car j'ai besoin d'un require dans mon script et les deux ne sont pas compatible.

Merci pour votre attention.

Voici mon script :

require('database.php');

//initialisation des variables

$pseudo = $_POST[pseudo];
$pass = $_POST[pass];
$confpass = $_POST[confpass];
$mail = $_POST[email];

// verification et confirmation de l'inscription

if ($pass == $confpass)
{
$requete = "insert into membres(numembre, pseudo, password, email) values ('', '$pseudo', '$pass','$mail');";
$sql = mysql_query ($requete) or die ('Erreur requete');
header("Location: inscripconf2.php");


e-kiwi
Modérateur
Modérateur
 
Messages: 13854
Inscription: Mar Déc 23, 2003 9:04

Message le Ven Sep 23, 2005 14:08

>> j'ai besoin d'un require dans mon script et les deux ne sont pas compatible.

hein ? je dirai que ton probmeme vient d ailleurs. message d erreur constaté ? (t as du code html avant ton header ? )

FuriousPhp
Nouveau WRInaute
 
Messages: 3
Inscription: Ven Sep 23, 2005 13:57

Message le Ven Sep 23, 2005 14:21

Non il n'y a pas de html avant mais j'ai lu sur php.net que require et header ne sont pas compatible


e-kiwi
Modérateur
Modérateur
 
Messages: 13854
Inscription: Mar Déc 23, 2003 9:04

Message le Ven Sep 23, 2005 14:29

remplace require par include alors :-)


Gralon
WRInaute passionné
WRInaute passionné
 
Messages: 627
Inscription: Sam Nov 02, 2002 10:11

Message le Ven Sep 23, 2005 14:29

si tu penses que c'est vraiment require qui est pas compatible mets plutôt include ...


e-kiwi
Modérateur
Modérateur
 
Messages: 13854
Inscription: Mar Déc 23, 2003 9:04

Message le Ven Sep 23, 2005 14:33

FuriousPhp a écrit:Non il n'y a pas de html avant mais j'ai lu sur php.net que require et header ne sont pas compatible


et file l url de la page ou t as lu ca, car j ai des doutes :-)

mbaudry
Nouveau WRInaute
 
Messages: 23
Inscription: Mer Sep 14, 2005 17:59

Message le Ven Sep 23, 2005 14:34

require et header cela n'a rien à voir,
- require ca te permet d'obliger d'inclure un fichier dans ton programme php.
- header c'est ce que renvoie ton serveur au navigateur.
par contre si require est palcé avant header dans ton programme bien faire attention que le fichier appelé par require ne fait pas d'affichage écran du style echo.


tom_pascal
WRInaute impliqué
WRInaute impliqué
 
Messages: 278
Inscription: Lun Nov 17, 2003 13:58

Message le Ven Sep 23, 2005 14:51

Oui, mbaudry.
Je rajouterais même de faire attention que le script inclus n'ai pas commencé à envoyer un flux d'affichage quelconque de manière plus insidueuse encore, du genre un retour charriot après la balise

?>

en fin de fichier ;)


Xele
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 109
Inscription: Dim Juil 10, 2005 10:31

Message le Ven Sep 23, 2005 14:51

Require et header marche très bien ensemble. Il faut juste qu'il n'y ai pas de echo comme on l'a dit, et qu'il n'y ai pas de ligne vide avant <?php et après ?> dans les fichiers inclus

Edit : Tom plus rapide :wink:


e-kiwi
Modérateur
Modérateur
 
Messages: 13854
Inscription: Mar Déc 23, 2003 9:04

Message le Ven Sep 23, 2005 14:52

de toute facon, en php, qd quelquechose ne marche pas, il y a un message d erreur retourné... ce message donne l'erreur.

FuriousPhp
Nouveau WRInaute
 
Messages: 3
Inscription: Ven Sep 23, 2005 13:57

Message le Ven Sep 23, 2005 15:01

Merci tous le monde j'ai réussit en utilisant include. Encore merci pour vos réponse. :lol:

mbaudry
Nouveau WRInaute
 
Messages: 23
Inscription: Mer Sep 14, 2005 17:59

Message le Ven Sep 23, 2005 16:33

oui tom_pascal, c'est très vicieux un retour chariot après le ?> dans le fichier require avant le header, le genre de truc qui pourrit la vie d'un développeur pendant 15 jours...


e-kiwi
Modérateur
Modérateur
 
Messages: 13854
Inscription: Mar Déc 23, 2003 9:04

Message le Ven Sep 23, 2005 16:37

>> le genre de truc qui pourrit la vie d'un développeur pendant 15 jours...

faut apprendre a lire les messages d erreurs retournés par le serveur ! :-)

mbaudry
Nouveau WRInaute
 
Messages: 23
Inscription: Mer Sep 14, 2005 17:59

Message le Ven Sep 23, 2005 20:55

c'est vrai cela peut aider les messages d'erreurs,
;-)


Formation recommandée sur ce thème :

Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités