Hallo,
also ich bin neu auf dem Gebiet PHP und beschäftige mich erst seit einigen Tagen intensiv damit. Nun steh ich vor meinem ersten Problem:
Also wenn ich das ausführe kommt folgende Meldung im Browser:
Warning: Cannot modify header information - headers already sent by (output started at /srv/www/htdocs/web16/html/bernd/pass1.php:2) in /srv/www/htdocs/web16/html/bernd/pass1.php on line 11
Was mach ich falsch? Es hilft auch nix wenn ich
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
in der ersten Zeile weglasse.
ps: Sorry das ich wegen so ner kleinigkeit gleich ein neues Thema eröffne aber ich hab darüber nix im Forum gefunden!
Vielen Dank für jede Antwort!
Bernd
also ich bin neu auf dem Gebiet PHP und beschäftige mich erst seit einigen Tagen intensiv damit. Nun steh ich vor meinem ersten Problem:
HTML:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
PHP:
<?php
if (isset($pw)) {
if ($pw=="Na7x") {
header("Location: ziel1.html");
}
elseif ($pw=="Na6x") {
header("Location: ziel2.html");
}
else {
header("Location: nase.html");
}
}
?>
HTML:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Unbenanntes Dokument</title>
</head>
<body>
<form action="<?php echo $PHP_SELF; ?>"
method="post">
<input type="text" name="pw">
<input type="submit" value="Senden">
</form>
</body>
</html>
Also wenn ich das ausführe kommt folgende Meldung im Browser:
Warning: Cannot modify header information - headers already sent by (output started at /srv/www/htdocs/web16/html/bernd/pass1.php:2) in /srv/www/htdocs/web16/html/bernd/pass1.php on line 11
Was mach ich falsch? Es hilft auch nix wenn ich
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
in der ersten Zeile weglasse.
ps: Sorry das ich wegen so ner kleinigkeit gleich ein neues Thema eröffne aber ich hab darüber nix im Forum gefunden!
Vielen Dank für jede Antwort!
Bernd