hallo Leutz! Auch wenn ihr jetzt sagt, dass ich das Thema 2 Mal eröffnet habt, werde ich euch diese Frage stellen!
Ich habe aus einem Passwort Textfeld den Text herausgelesen! Aber ich bekomme immer einen Fehler angezeigt! Woran kann das liegen?
Fehler: Parse error: parse error, unexpected ';' in /usr/export/www/vhosts/funnetwork/hosting/stiewen/Sites/new_user.php on line 45
Code:
PHP
<?php
$Host = "localhost";
$User = "stiewen";
$Pass = "Mein Passwort";
$Base = "stiewen";
$sql = mysql_connect($Host, $User, $Pass);
mysql_select_db($Base);
if ( isset( $_POST['Name'],
$_POST['Pass'],
$_POST['Passwiedhl'],
$_POST['Email'],
$_POST['HP'],
$_POST['ICQ'],
$_POST['MSN'] ) ) {
echo "<link rel='stylesheet' href='Styles.css' type='text/css'>";
echo "<font size='+4'>Registrierung</font>
";
if ( trim($_POST['Name']) != "" ) {
if ( $Pass != "" ) {
if ( $Email != "" ) {
if ( $Pass == trim($_POST['Passwiedhl']) ) {
if ( substr($_POST['HP'], 0, 7) != "http://" ) {
$HP = "http://".$_POST['Email'];
} else {
$HP = $_POST['Email'];
}
$sql = "SELECT Name FROM user WHERE Name = ".$_POST['Name'];
$Ergebnis = mysql_query($sql) OR die(mysql_error());
if ( $Ergebnis != "" ) {
$sql = "SELECT Email FROM user WHERE Email = ".$_POST['Email'];
$Ergebnis = mysql_query($sql);
if ( $Ergebnis != "" ) {
$sql = "INSERT INTO user (ID, Name, Passwort, Email, Homepage, ICQ, MSN, Datum )
VALUES (
'',
'".addslashes(htmlspecialchars($_POST['Name'])."',
'".addslashes(htmlspecialchars($_POST['Pass'])."',
'".addslashes(htmlspecialchars($_POST['Email'])."',
'".addslashes(htmlspecialchars($_POST['HP'])."',
'".addslashes(htmlspecialchars($_POST['ICQ'])."',
'".addslashes(htmlspecialchars($_POST['MSN'])."',
NOW() )";
mysql_query($sql) OR die(mysql_error());
echo "<center>
Sie wurden registriert
[url='show_all_user.php']zur Userliste[/url]</center>";
} else {
echo "<center>
E-Mail ist bereits vergeben!
[url='regist.html']zurück zur Registrierung[/url]</center>";
}
} else {
echo "<center>
Name ist bereits vergeben!
[url='regist.html']zurück zur Registrierung[/url]</center>";
}
} else {
echo "<center>
Passwortwiederholung stimmt nicht mit dem angelegten Passwort über ein!
[url='regist.html']zurück zur Registrierung[/url]</center>";
}
} else {
echo "<center>
Geben Sie ihre E-Mail Adresse ein!
[url='regist.html']zurück zur Registrierung[/url]</center>";
}
} else {
echo "<center>
Geben Sie ein Passwort ein!
[url='regist.html']zurück zur Registrierung[/url]</center>";
}
} else {
echo "<center>
Geben Sie einen Namen ein!
[url='regist.html']zurück zur Registrierung[/url]</center>";
}
}
?>
Alles anzeigen