|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Invité de passage
![]() Inscription : mai 2005 Messages : 14 ![]() |
salut tt le monde
voila mon pb j'ai utlisé une session pour sauvgarder les données d'une formulaire donc aprés la vérification de username et password dont voila le code: Code :
l'autre page ou les informations sont envoyées est appelé welcome.php et contient : Code :
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at c:\program files\easyphp1-8\www\ebiznas\welcome.php:1) in c:\program files\easyphp1-8\www\ebiznas\welcome.php on line 2 .body { SCROLLBAR-FACE-COLOR: #3979bd; SCROLLBAR-HIGHLIGHT-COLOR: #cccc99; SCROLLBAR-SHADOW-COLOR: #666633; SCROLLBAR-3DLIGHT-COLOR: navy; SCROLLBAR-ARROW-COLOR: navy; SCROLLBAR-TRACK-COLOR: #e7e7e7; SCROLLBAR-DARKSHADOW-COLOR: #666633; SCROLLBAR-BASE-COLOR: #e7e7e7 } localhost sachant que le username est localhost je sais pas ou est le pb j' ai consulté bcp des tutos mes le pb reste le meme |
||||
|
|
00
|
|
|
#2 | ||
|
Membre émérite
![]() |
Code :
__________________
Les hommes naissent et demeurent libres et egaux en dignité et en droit. Les distinctions sociales ne peuvent etre fondées que sur l'utilité commune. Article 1 droits et de l'homme et du citoyen. 1789 |
||
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : mai 2005 Messages : 14 ![]() |
oui
|
|
|
00
|
|
|
#4 |
![]() ![]() |
il doit y avoir un espace avant le <?php
__________________
Rédacteur "éclectique" (XML, IRC, Web...) Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC) je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque ! pensez à la balise [code] (bouton #) et au tag (en bas)
|
|
|
00
|
|
|
#5 |
|
Membre émérite
![]() |
en tout cas session_start(); doit etre la premiere instruction en haut de tout...
tu ne dois pas le mettre au travers de ton code..comme dans ton post dans un if... alors meme dans cette page écris session_start(); après ton <?php et ca devrait etre correct
__________________
La perfection n'est pas un but, l'amélioration constante devrait l'être! La position des Développeurs de developpez avec les explications |
|
|
00
|
|
|
#6 | |
|
Invité de passage
![]() Inscription : mai 2005 Messages : 14 ![]() |
Citation:
|
|
|
|
00
|
|
|
#7 |
![]() ![]() |
quand j'ai dit "il doit", je ne voulais pas dire "il est possible qu'il y ait"
je veux dire "il doit y avoir un espace avant le <?php" parce que session_start(); est à la ligne 2 de ton fichier (comme le stipule ton mesage d'erreur) ton message d'erreur est caractéristique du fait qu'un envoie de caractère au navigateur a provoqué l'envoie des headers HTTP. de plus, le message d'erreur spécifie aussi que le premier envoie de donné qui provoque le message d'erreur se situe ligne 1 de ce même fichier, sachant que ta ligne un contient <?php et qu'il n'y a aucune fonction d'affichage, j'en déduis qu'il y a forcément un caractètre, même invisible qui s'est glissé avant ta balise <?php essaie de supprimer la ligne et de la réécrire... ^^
__________________
Rédacteur "éclectique" (XML, IRC, Web...) Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC) je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque ! pensez à la balise [code] (bouton #) et au tag (en bas)
|
|
|
00
|
|
|
#8 |
|
Membre éclairé
![]() Inscription : juillet 2005 Messages : 1 221 ![]() |
C'est très dangereux de passer les paramètres de l'utilisateur dans la session. Si un pirate vol la session il récupère les informations du membre inscrit et peut ensuite se connecter à loisir sur son compte.
Perso je prend juste l'id de l'utilisateur , ça ne sert à rien au pirate s'il le récupère. |
|
|
00
|
|
|
#9 |
|
Membre émérite
![]() |
+1 psychobob!
ouin garder le password en session cé plutot louche...une fois authentifier tu devrais juste conserver l'id car tu vas en avoir besoin tout au long j'imagine dans tes requetes...
__________________
La perfection n'est pas un but, l'amélioration constante devrait l'être! La position des Développeurs de developpez avec les explications |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com