Problème en PHP

Problème en PHP - PHP - Programmation

Marsh Posté le 16-04-2002 à 11:40:18    

En voulant créer une session je tombe sur cette erreur :
 

Citation :

Warning: Cannot add header information - headers already sent by (output started at c:\program files\easyphp\www\kalios\functions\func_sql.php:92) in c:\program files\easyphp\www\kalios\identification.php on line 151


 
Je ne comprends pas: Voici la ligne 151
 

Citation :

header("location: identification.php action=2&id=$id&login=$login&password=$password" );


 
La je voulais simplement recharger la page et meme cette instruction ne fonctionne pas


---------------
.:coin:.
Reply

Marsh Posté le 16-04-2002 à 11:40:18   

Reply

Marsh Posté le 16-04-2002 à 11:43:09    

easyphp? mmm ya des chances pr quer ton serveur soit mal config, perso j'avais des pb de session avec phptriad, et g du modifier php.ini

Reply

Marsh Posté le 16-04-2002 à 11:44:05    

(essaye sur multi ca marchera ptet)

Reply

Marsh Posté le 16-04-2002 à 11:47:58    

Goueg a écrit a écrit :

(essaye sur multi ca marchera ptet)  




 
J'ai déjà crée des session sous Easy PHP et je n'ai jamais eu de problème jusqu'a aujourd'hui


---------------
.:coin:.
Reply

Marsh Posté le 16-04-2002 à 11:56:16    

la fonction header() envoie un header HTTP qui doit être au tout tout tout début du code. si tu fais un echo avant, ou des espaces sont présents dans ton .php, ça plantera comme ça plante.
 
ici, tu commences à écrire dans func_sql.php, et tu essayes d'envoyer un header après -> c'est mort.

Reply

Marsh Posté le 16-04-2002 à 11:56:50    

par les 'espaces', j'entends n'importe quoi situé avant le <? dans le .php.

Reply

Marsh Posté le 17-04-2002 à 10:15:19    

youdontcare a écrit a écrit :

par les 'espaces', j'entends n'importe quoi situé avant le <? dans le .php.  




 
Ok merci le problème venais de la..
 
 
Comment avec php charger une nouvelle page sans utiliser  

Citation :

header("location : la page_a-chager" );

??


---------------
.:coin:.
Reply

Marsh Posté le 17-04-2002 à 10:22:59    

kalios a écrit a écrit :

Comment avec php charger une nouvelle page sans utiliser [...]


c'est le seul moyen. en html, tu as un meta tag refresh (google pour la syntaxe), en javascript document.location.href = 'page.html'.

Reply

Marsh Posté le 17-04-2002 à 10:26:48    

youdontcare a écrit a écrit :

c'est le seul moyen. en html, tu as un meta tag refresh (google pour la syntaxe), en javascript document.location.href = 'page.html'.  




 
Merci bien   :sarcastic:


---------------
.:coin:.
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed