Seisson Fejl

Tags:    php

<< < 12 > >>
hej udviklerer.

jeg har et problem med en hjemmeside jeg er ved at udvikle.
problemet er at jeg bruger session til at tjekke login info.
og i designet bruger jeg include på hver include fil er der login cheak og jeg får denne fejl hver gang hvad skal jeg gøre.
jeg har prøvet mange ting men kan ikke få det til at virke.
kan nogle hjælpe mig med dette problem skriv hurtigst mugligt.


-----Fejlen-----
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/web/gb2490/jumbo/admin/admin1.php:10) in /home/web/gb2490/jumbo/admin/Opret-Vare.php on line 2

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/web/gb2490/jumbo/admin/admin1.php:10) in /home/web/gb2490/jumbo/admin/Opret-Vare.php on line 2
-----Fejlen-----
/Mark S. Johansen
-------------------------------------------
Husk At Besøge www.GenerationX.dk
-------------------------------------------



17 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato
Du kan tilføje øverst i din fil:

<? php ob_start(); ?>

Og så tilføje nederst:

<?php ob_flush(); ?>

Så skulle dit problem forsvinde!


***************************************
***************** nife ******************
***************************************



Fold kodeboks ind/udKode 


og så skal der ikke være session_start i includen



session_start() skal være ALLER ØVERST på din side. Den skal være før du skriver noget HTML ud. Den skal kun være i een af include-filerne.



ja det er der mit problem er jo.
når jeg includer filer i min index.php
via link på index.
den er også kun i alle include filerne.
da der kun bliver included en af gangen.
-------------------------------------------
Husk At Besøge www.GenerationX.dk
-------------------------------------------

[Redigeret d. 02/12-03 20:04:22 af Mark S. Johansen]



du kan prøve med:

Fold kodeboks ind/udKode 


[Redigeret d. 02/12-03 20:06:44 af Jesper Kristensen]



virker ikke desværer du kan prøve at få en af koderne.

Fold kodeboks ind/udKode 

-------------------------------------------
Husk At Besøge www.GenerationX.dk
-------------------------------------------



er der ikke en include øverst på alle sider?

ellers må du slette session_start() i dine includes, og indsætte den øverst på alle dine sider.



ja men mit index bruger
<? include("$status"); ?>
og så link "admin1.php?status=Opret-Vare.php"

-------------------------------------------
Husk At Besøge www.GenerationX.dk
-------------------------------------------



så skriv session_start() i din index.php fil og ikke andre steder



Til Nife.

hvordan mener du kan du ikke prøve at gøre det med den kode jeg har smidt op.
for har aldrig brugt den slags kode før så er ikke ret meget inde i den.
jeg smider min index fil op når jeg kommer hjem.
(sidder oppe i skolen)

Hilsen Mark S. Johansen
-------------------------------------------
Husk At Besøge www.GenerationX.dk
-------------------------------------------



<< < 12 > >>
t