Ik ben al even bezig met een website in PHP ik werk thuis op een linuxhost en daar werkt mijn site prima. Maar als ik deze online zet dan krijg ik een fout op het moment dat hij mij moet doorsturen naar een andere pagina namelijk
Warning: Cannot modify header information - headers already sent by (output started at C:\Inetpub\vhosts\heidevreugde.be\httpdocs\dekleynelaer\Hoofding.html:6) in C:\Inetpub\vhosts\heidevreugde.be\httpdocs\dekleynelaer\login.php on line 76
<?php
mysql_connect("localhost", "student", "xios") or die("Could not connect: " . mysql_error());
mysql_select_db("menu");
$result = mysql_query("SELECT naam, pas FROM login");
while ($row = mysql_fetch_array($result, MYSQL_NUM)) {
//if (!empty ($_post["login"]) || !empty($_POST("pas"))){
if (empty($_POST["login"]) || empty($_POST['pas'])){
}else{
if ( $row[0]== $_POST["login"]){
if ( $row[1] == $_POST["pas"]){
echo "<h1> ingelogd </h1>";
$_SESSION['login']= "ok";
$_SESSION['name']= $_POST["login"];
header("Location: ./dekleynelaer/menuvande.php");
}
} else {
echo "<h3> Foute username of paswoord </h3>";
}
}
Lijn 76 is de lijn die begin met header.
Op mijn host heb ik in de httpdocs een map aangemaakt met de naam dekleynelaer. Maar ik snap de fout niet. Kan iemand mij helpen?
Groetjes Gert