Remplacer la fonction header

Nouveau WRInaute
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;

// 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');
[color=red]header("Location: inscripconf2.php");[/color]
 
WRInaute accro
>> 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 ? )
 
Nouveau WRInaute
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.
 
WRInaute discret
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 ;)
 
WRInaute discret
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:
 
WRInaute accro
de toute facon, en php, qd quelquechose ne marche pas, il y a un message d erreur retourné... ce message donne l'erreur.
 
Nouveau WRInaute
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...
 
WRInaute accro
>> 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 ! :-)
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut