Avatar billede human Nybegynder
17. maj 2003 - 23:49 Der er 7 kommentarer og
1 løsning

Endnu et session problem - tror jeg.

Får denne fejl:

Warning: Cannot modify header information - headers already sent by (output started at c:\apache\htdocs\techcity\beta\checkuser.php:13) in c:\apache\htdocs\techcity\beta\checkuser.php on line 63

Linie 13 står der: <? include("inc/header_inc.php"); ?>

Linie 63 står der: header("Location: login_success.php");

Hvad er det lige problemet er her?


// Human
Avatar billede alienass Nybegynder
17. maj 2003 - 23:52 #1
der skal ikke stå:
<? include
("inc/header_inc.php"); ?>
Men sådan:
<?
include
("inc/header_inc.php");
?>
Avatar billede ahv Nybegynder
17. maj 2003 - 23:52 #2
Du må ikke have noget output til browseren før en header. Og det har du ;o) Så ja du skal have struktureret lidt om, så dette ikke sker
Avatar billede alienass Nybegynder
17. maj 2003 - 23:52 #3
ups mener:
<?
include("inc/header_inc.php");
?>
Avatar billede alienass Nybegynder
17. maj 2003 - 23:53 #4
Altså den første:
<?
include("inc/header_inc.php");
?>



den 2.


header
("Location: login_success.php");
Avatar billede ahv Nybegynder
17. maj 2003 - 23:54 #5
Ønsker du at redirecte alligevel, uden at lave noget om så udskift din header med;

<script>location.href="login_success.php"</script>
Avatar billede ahv Nybegynder
17. maj 2003 - 23:55 #6
eller hov;

echo "<script>location.href='login_success.php'</script>";
Avatar billede human Nybegynder
17. maj 2003 - 23:56 #7
alienass: det er fuldstændig ligemeget.

ahv: Har lige testet det du siger, og ganske rigtigt, hvis jeg fjerner linien header("Location: login_success.php");, så kommer der ingen fejl. Er der andre måder jeg kan viderstille på, på samme linie?
Avatar billede human Nybegynder
17. maj 2003 - 23:57 #8
Mange tak ahv :o)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester