Also ich poste mal den Code:
Diese Variablen werden von einer anderen Seite mittels Post übergeben:
$name
$pass1
$pass2
$mail
Nun bekomme ich diese Fehlermeldung zurück:
Code:
<?php
echo "Sie werden weiter geleitet!";
if($pass1 == $pass2 or $pass1 == "") {
$fehler .= "&fehler2=1";
}
if(count_user($name) == "1" or $name == ""){
$fehler .= "&fehler1=1";
}
if($mail == "") {
$fehler .= "&fehler3=1";
}
echo $fehler;
if($fehler != "") {
header("Location: [url]http://[/url]".read_config('domain')."/".read_config('boardverzeichnis')."/reg.php?hin=1".$fehler);
} else {
header("Location: [url]http://[/url]".read_config('domain')."/".read_config('boardverzeichnis')."/reg.php?hin=2");
}
function count_user($name) {
include("../config.php");
$db = @mysql_pconnect($dbhost, $dbuser, $dbpasswd)
or die ("Connectionstatus: fehlgeschlagen");
@mysql_select_db($dbname, $db)
or die ("Keine Verbindung mit Datenbank");
$result = mysql_query("SELECT count(*) FROM ".$table_prefix."user WHERE username='".$name."'");
$user = mysql_fetch_row($result);
return $user[0];
}
function read_config($name) {
include("../config.php");
$db = @mysql_pconnect($dbhost, $dbuser, $dbpasswd)
or die ("Connectionstatus: fehlgeschlagen");
@mysql_select_db($dbname, $db)
or die ("Keine Verbindung mit Datenbank");
$result = mysql_query("SELECT wert FROM ".$table_prefix."config WHERE name='".$name."'");
$row = mysql_fetch_row($result);
return $row[0];
}
?>
$name
$pass1
$pass2
Nun bekomme ich diese Fehlermeldung zurück:
Warning: Cannot add header information - headers already sent by (output started at c:\apache\htdocs\board2\includes\reg_con.php:2) in c:\apache\htdocs\board2\includes\reg_con.php on line 16
Kommentar