Avatar billede mussepower5 Nybegynder
16. maj 2008 - 23:18 Der er 4 kommentarer og
1 løsning

Hvorfor får jeg fejl her ved usertjek?

hejsa.. jeg er ved at lave en hjemmeside hvor "dinhost" er min hoster...

Jeg har så skrevet en kode der lyder sådan her:

<html>
<head>

<body style="background-color: #6699FF;">

</head>
<body>
<?php

$update = "Siden er under opbygning";

?>


<a href="index.php"> <img src="http://img218.imageshack.us/img218/5360/canln1.png"/> </a>
<br>
<?php
session_start();
if(isset($_SESSION['user']))
{echo "<div>hallo,
  &gt;username&lt; | <a href=/Logout.php>Log ud</a></div>";}
else
{echo "<div>hallo,
  g&aelig;st <a href=/register.php>register</a> | <a href=/login.php>log in</a> </div>";}
  ?>

<div style="position:absolute; left:1px; top:140px; width:200px; height:85px; z-index:1; background-color: #99CCFF;">
<fieldset>

  <legend> forum</legend>
denne side er under opbygning
</fieldset>
</div>



<div style="position:absolute; left:220px; top:145px; width:500px; height:70px; z-index:1; background-color: #99CCFF;">
<fieldset>

  <legend> Can´ Historie </legend>
denne side er under opbygning
</fieldset>
</div>





<div style="position:absolute; left:220px; top:220px; width:500px; height:65px; z-index:1; background-color: #99CCFF;">
<fieldset>

  <legend> update </legend>
<?php
echo "$update";
?>
</fieldset>
</div>

</body>
</html>


______________________


Og der virker det fint.. men når jeg så går ind på dinhost så for jeg denne besked:


Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at E:\hjemmesider\musse\can.wep.dk\index.php:8) in E:\hjemmesider\musse\can.wep.dk\index.php on line 18

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at E:\hjemmesider\musse\can.wep.dk\index.php:8) in E:\hjemmesider\musse\can.wep.dk\index.php on line 18
hallo, gæst register | log in



______________________

så jeg håbede en af jer eksperter kunne hjælpe mig? vil vildt gerne vide
Avatar billede leif Seniormester
16. maj 2008 - 23:24 #1
session_start();


Skal stå før du begynder at udskrive noget til browseren så den til stå i toppen af filen før <html>
Avatar billede mussepower5 Nybegynder
16. maj 2008 - 23:28 #2
leif... det virker godt nok, men så kommer der lige et andet problem

session_start(); skal jo ikke stå på siden..

hvordan får jeg det vær uden det porvirker andet?
Avatar billede virtual1ty Nybegynder
17. maj 2008 - 02:21 #3
Nu spørger jeg måske dumt, men du har vel ikke bare skrevet det således:

session_start();
<html>
...

Det skal stå sådan her:

<?php session_start(); ?>
<html>
...
Avatar billede mussepower5 Nybegynder
17. maj 2008 - 11:09 #4
ehh.... jo okay.. min fejl^^
Avatar billede mussepower5 Nybegynder
23. juni 2008 - 15:30 #5
nå.. trode du lage svar.. så afslutter jeg bare selv...
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