Cannot modify header...

Tags:    php

<< < 12 > >>
Hey...
Hvordan kan jeg fikse den her?

Warning: Cannot modify header information - headers already sent by (output started at /usr/home/web/web26128/index.php:15) in /usr/home/web/web26128/usersys/login_check.php on line 18

Og linje 18 er:
header ("location: index.php");

thx...



11 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato
det kan være at en af de metoder du kalder før din header metode, rent faktisk sender noget til headeren (siden), prøv at debugge...udkommenter dem enkeltvis og se hvornår det går godt

(¯`·._.·[Brian Hvarregaard]·._.·´¯)
Praesto et Persto



User
Bruger #572 @ 20.04.05 12:41
Hey...
Hvordan kan jeg fikse den her?

Warning: Cannot modify header information - headers already sent by (output started at /usr/home/web/web26128/index.php:15) in /usr/home/web/web26128/usersys/login_check.php on line 18

Og linje 18 er:
header ("location: index.php");

thx...


Istedet for at bruge header ("location: index.php");
Brug da.. <script>document.location.href="index.php"</script>

Skal selvfølgelig stå udenfor dit php..

Har ikke testet det, men ved man ka gøre sådan.



Du må ikke skrive noget ud på siden før du kalder header metoden...

(¯`·._.·[Brian Hvarregaard]·._.·´¯)
Praesto et Persto



Du må ikke skrive noget ud på siden før du kalder header metoden...

(¯`·._.·[Brian Hvarregaard]·._.·´¯)
Praesto et Persto



oki...
Det er en log ud function. Når man trykker på et link(logud) midt på siden skal den gå hen på forsiden, og der skal den unset session.
Jeg har bare lavet en fil der hedder logud.php

Den ser sådan ud:
<?php
session_unregister ("s_bruger");
session_unregister ("s_kodeord");
session_unregister ("s_idnr");
unset($s_bruger, $s_kodeord, $s_idnr);

header ("location: index.php");
?>

Hva skal jeg lave om ?



det kan være at en af de metoder du kalder før din header metode, rent faktisk sender noget til headeren (siden), prøv at debugge...udkommenter dem enkeltvis og se hvornår det går godt

(¯`·._.·[Brian Hvarregaard]·._.·´¯)
Praesto et Persto


hmm oki...
Er det ikke fordi jeg includere logout.php, det ikke virker?
Jeg har prøvet at lave et direkte link til logout.php, istedet for ?page=logout, men den siger bare siden ikke kan findes... hvorfor det?




Hvordan får man hele header udskrevet?

[Redigeret d. 14/04-05 13:43:10 af FlashRider]



det kan sagtens være fordi du inkluderer logout... kalder du også en metode der skriver noget ud?


(¯`·._.·[Brian Hvarregaard]·._.·´¯)
Praesto et Persto



Kalder ikke noget andet i logout. Men det er 100% fordi den er inkluderet. Jeg må finde på noget andet :P



du kan bare link til logud.php i linket

<a href="logud.php">Log ud</a>

og så er logud bare den kode du har postet.
-----------------------------------------------------------------------------

Min side ->www.the-hive.dk/~donp/



du kan bare link til logud.php i linket

<a href="logud.php">Log ud</a>

og så er logud bare den kode du har postet.
-----------------------------------------------------------------------------

Min side ->www.the-hive.dk/~donp/



Nope virker ikke....



<< < 12 > >>
t