Hilfe... Bei mir geht die Weiterleitung per Header nur Teilweise!!!!
Also hier das Script:
[code:1:2e5e598983]
<?php error_reporting(E_ALL)
; if( $_POST['name'] == "" or $_POST['email'] == "" or $_POST['password3'] == "" or $_POST['user2'] == "") { header("LOCATION: index2.php?page=register&error=1"); exit;}
else {
include("daten.php"); mysql_connect($servername,$user,$password) or die (Hallo); mysql_select_db($datenbankname) or die (hallo2);
$abfrage1 = "SELECT * FROM user";
$ergebnis1 = mysql_query($abfrage1); while ($row = mysql_fetch_object($ergebnis1))
{ if( $_POST['user2'] == $row->user ) { header("LOCATION: index2.php?page=register&error=2"); exit; }
elseif( $_POST['name'] == $row->name or $_POST['email'] == $row->email) { header("LOCATION: index2.php?page=register&error=3"); exit; }
else {
$input = mysql_query("INSERT INTO user ( name, email, user, password, gbstyle, seite)
VALUES ( '$name', '$email', '$user2','$password3', 'hellgruen.css','5' )")or die (mysql_error());
header("LOCATION: index2.php?page=register_done"); exit; } ; }; } ?>[/code:1:2e5e598983]
Also die erste Weiterleitung funzt, wenn ich ein Feld freilasse...(Registrierung)
Aber die, die nach dem Eintragen gemacht werden soll, funzt net. Also: Was tun? Er trägt auch nich ein!!!! Also irgendetwas stimmt nich so ganz mit diesem verfluchten Script!
Aso, er zeigt keine Fehler an!
Also hier das Script:
[code:1:2e5e598983]
<?php error_reporting(E_ALL)
; if( $_POST['name'] == "" or $_POST['email'] == "" or $_POST['password3'] == "" or $_POST['user2'] == "") { header("LOCATION: index2.php?page=register&error=1"); exit;}
else {
include("daten.php"); mysql_connect($servername,$user,$password) or die (Hallo); mysql_select_db($datenbankname) or die (hallo2);
$abfrage1 = "SELECT * FROM user";
$ergebnis1 = mysql_query($abfrage1); while ($row = mysql_fetch_object($ergebnis1))
{ if( $_POST['user2'] == $row->user ) { header("LOCATION: index2.php?page=register&error=2"); exit; }
elseif( $_POST['name'] == $row->name or $_POST['email'] == $row->email) { header("LOCATION: index2.php?page=register&error=3"); exit; }
else {
$input = mysql_query("INSERT INTO user ( name, email, user, password, gbstyle, seite)
VALUES ( '$name', '$email', '$user2','$password3', 'hellgruen.css','5' )")or die (mysql_error());
header("LOCATION: index2.php?page=register_done"); exit; } ; }; } ?>[/code:1:2e5e598983]
Also die erste Weiterleitung funzt, wenn ich ein Feld freilasse...(Registrierung)
Aber die, die nach dem Eintragen gemacht werden soll, funzt net. Also: Was tun? Er trägt auch nich ein!!!! Also irgendetwas stimmt nich so ganz mit diesem verfluchten Script!
Aso, er zeigt keine Fehler an!
Kommentar