als ik boven aan de pagina:

<?php session_start(); ?>

typ, dan krijg ik de error:

Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at c:\wamp\www\MNST\Index.php:9) in c:\wamp\www\MNST\Index.php on line 129

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at c:\wamp\www\MNST\Index.php:9) in c:\wamp\www\MNST\Index.php on line 129

Waarom?
Er staat _echt_ helemaal niks boven? Ook geen spaties?
als ik het echt helemaal boven aan de pagina zet dan word het onder het html-HEAD gedeelte gezet?!
De hele pagina:
<?php session_start(); ?>
<html>
<head>
<meta http-equiv="Content-Language" content="nl">
<meta http-equiv="Content-Type" content="text/html">
<meta name="Title" content="- WesselB.nl | The chat page! -">
<meta name="Author" content="Wessel B">
<meta name="Subject" content="Fun">
<meta name="Description" content="- WesselB.nl | The chat page! -">
<meta name="Keywords" content="wesselb, site, kids, wessel, fun, chat">
<meta name="Language" content="Dutch">
<meta name="Robots" content="All">
<link rel="shortcut icon" href="../Plaatjes/Favicon.ico">
<script type="text/javascript" language="JavaScript">
function Status_Run_1(run)
{
if (run == "run")
{
window.status = "WesselB.nl! | The chat page! News! - <?php include 'Text/News.txt'; ?> - ! !";
setTimeout("Status_Run_2('run')",10);
}
else
{
alert("Lock on status...");
}
}

function Status_Run_2(run)
{
if (run == "run")
{
window.status = "WesselB.nl! | The chat page! News! - <?php include 'Text/News.txt'; ?> - ! !";
setTimeout("Status_Run_1('run')",10);
}
else
{
alert("Lock on status...");
}
}

Status_Run_1('run');

function Titel_Run_1(run)
{
if (run == "run")
{
document.title = "WesselB.nl! | The chat page!";
setTimeout("Titel_Run_2('run')",1000);
}
else
{
alert("Lock on title...");
}
}

function Titel_Run_2(run)
{
if (run == "run")
{
document.title = "WesselB.nl! | The chat page!!";
setTimeout("Titel_Run_1('run')",1000);
}
else
{
alert("Lock on title...");
}
}

Titel_Run_1('run');

function goLoc(loc)
{
document.location = loc;
}
</script>
<style type="text/css">
BODY
{
font-family: Arial, Sans Serif;
font-size: 15;
color: #000000;
scrollbar-arrow-color: #000000;
scrollbar-base-color: #969696;
scrollbar-dark-shadow-color: #FFFFFF;
scrollbar-face-color: #FFFFFFF;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #FFFFFF;
}

HR
{
color: #000000;
}

INPUT
{
font-family: Arial, Sans Serif;
font-size: 14;
border-color: #000000;
background-color: #FFFFFF;
color: #000000;
}

INPUT.knop
{
font-family: Arial, Sans Serif;
font-size: 12;
border-color: #000000;
background-color: #FFFFFF;
color: #000000;
}

A
{
text-decoration: none;
color: #000000;
}

A:hover
{
text-decoration: none;
color: #FF0000;
}
</style>
<title>
- WesselB.nl | The chat page! -
</title>
</head>
<body>
<?php $ipdat['fopen'] = fopen('IP/IPS.ips','a+');
fclose(fopen('IP/BlokIPS.ips','a+'));
$ipdatf = file('IP/BlokIPS.ips');
$ipdat['count'] = count($ipdatf);

for ($nr = 1; $nr <= $ipdat['count']; $nr++)
{
$adressen = explode(';',$ipdatf[($nr-1)]);
if ($_SERVER['REMOTE_ADDR'] == $adressen[0])
{
echo '<script type="text/javascript" language="JavaScript">
document.location="IP/IP-Blok.php";</script>';
}
}

fwrite($ipdat['fopen'],'IP --> '.$_SERVER['REMOTE_ADDR'].'<-- om tijd --> '.date('H:i:s').' <-- en datum --> '.date('Y-m-d').' <--.
');
fclose($ipdat['fopen']);

switch ($_GET['p'])
{
case 'h_home':
?>
Deze pagina wordt weergeven als een link niet werkt of de pagina bestaat niet.
<br />
Om terug te gaan klik
<a href="index.php">
hier<font color="#000000">.</font>
</a>
<?php
break;
case 'login':
echo 'Bizzy to login!<br /><br />';
$_file = file('Login/Logins.txt');
$us = $_POST['user'];
$ps[0] = $_POST['pas'];
$nr = 1;
while ($nr <= count($_file))
{
$pss = explode(';',$_file[($nr-1)]);
if (!($nr == count($_file)))
{
$ps[1] = substr($pss[1],0,(strlen($pss[1])-2));
}
else
{
$ps[1] = $pss[1];
}
if ($us == $pss[0] && $ps[0] == $ps[1])
{

echo 'Login found! <a href="index.php?p=user">Continue<font color="#000000">...</font></a>';
break;
}
else
{
echo 'Check user '.$pss[0].'<br />';
}
$nr++;
}
break;
default:
?>
<table class="base" height="100%" width="100%">
<tr height="100%" width="100%">
<td height="100%" width="100%">
<div align="center">
<form action="index.php?p=login" method="POST">
<b>
Login
</b>
<br />
User :
<input name="user" type="text" value="" />
<br />
Pass :
<input name="pas" type="password" value="" />
<br />
<input type="submit" class="knop" name="knop" value="Login" />
<input type="button" class="knop" name="knop" value="Maak account"
OnClick="javascript:goLoc('index.php?p=m_account');" /><br /><br />
<input type="button" class="knop" name="knop" value="Waarom ben ik hier?"
OnClick="javascript:goLoc('index.php?p=h_home');" />
</form>
</div>
</td>
</tr>
</table>
<?php
break;
}
?>
</body>
</html>
Ik heb het voor elkaar! :D
FrontPage zette het onder het HEAD gedeelte!
[security]
Hé? Dat heb ik niet gepost!
Edit: Oh, dan zeg ik even niks.
Zoals?
Jaha schreef op 05.01.2006 17:52
Zoals?


Gewone editor. (Kladblok) Ik gebruik zelf Crimson Editor (met kleurtjes).

Voordeel van een editor t.o.v. Frontpage is dat je zelf de talen (html, php, css, etc.) moet leren. En Frontpage gooit veel overbodige rommel in de code. Plus ook het feit dat Frontpage 'denkt' dat ie het beter weet en dus codes verandert waar dat niet moet. Ik heb er zelf ook ooit mee gewerkt en toen Frontpage spaties begon te zetten op plaatsen waar dat beslist niet mocht heb ik Frontpage naar de vuilnisbak verwezen.

Reageren