ERLEDIGT
NEIN
NEIN
ANTWORTEN
3
3
ZUGRIFFE
376
376
EMPFEHLEN
-
Tachschen miteinander,
ich hab da ein kleines Problem mit meinem Login Script.
Es will einfach nicht funktionieren. Wäre nett wenn mal einer kurz drübergucken könnte.
Problem ist folgendes: Er greift immer auf die Antwort: Beim Anlegen des neuen Benutzers trat leider ein Fehler auf! zurück......
Danke schonmal MaxnPHP-Code:<?php
require("../connect.inc.php");
?>
-----------------
<?php if(!isset($_POST['submit'])) { ?>
<form action="<?php $PHP_SELF ?>" method="post">
---------------------
<?php if($_POST['username'] != "") { echo ' value="'.$_POST['username'].'"'; } ?>
<?php if($_POST['email'] != "") { echo ' value="'.$_POST['email'].'"'; } ?>
<?php if($_POST['vorname'] != "") { echo ' value="'.$_POST['vorname'].'"'; } ?>
<?php if($_POST['nachname'] != "") { echo ' value="'.$_POST['nachname'].'"'; } ?>
<?php if($_POST['strasse'] != "") { echo ' value="'.$_POST['strasse'].'"'; } ?>
<?php if($_POST['plz'] != "") { echo ' value="'.$_POST['plz'].'"'; } ?>
<?php if($_POST['ort'] != "") { echo ' value="'.$_POST['ort'].'"'; } ?>
-----------------
<?php
}elseif(!isset($_POST['email']) || $_POST['email'] == ""){
echo '<p align="center">Nicht alle Pflichtfelder ausgefüllt<br><br><a href="neu.php">Zurück</a></p>';
}elseif(!isset($_POST['username']) || $_POST['username'] == ""){
echo '<p align="center">Nicht alle Pflichtfelder ausgefüllt<br><br><a href="neu.php">Zurück</a></p>';
}elseif(!isset($_POST['password']) || $_POST['password'] == "") {
echo '<p align="center">Nicht alle Pflichtfelder ausgefüllt<br><br><a href="neu.php">Zurück</a></p>';
}elseif($_POST['password'] != $_POST['password2']) {
echo '<form action="neu.php" method="post">';
echo '<p align="center">Die Passwörter stimmen nicht überein!<br><br>';
echo '<input type="hidden" name="username" value="'.$_POST['username'].'">';
echo '<input type="submit" name="zurueck" value="Zurück"></p>'; echo '</form>';
}else{
$query = @mysql_query("SELECT user FROM users WHERE user = '".$_POST['username']."'");
$result = @mysql_fetch_array($query);
if($_POST['username'] == $result['user']) {
echo '<p align="center">Sorry, dieser Benutzername ist leider schon vergeben!<br><br><a href="neu.php">Zurück</a></p>';
die;
}else{
$username = $_POST['username'];
$pass = md5($_POST['password']);
$email = $_POST['email'];
$vorname = $_POST['vorname'];
$nachname = $_POST['nachname'];
$straße = $_POST['strasse'];
$plz = $_POST['plz'];
$ort = $_POST['ort'];
if($insert = @mysql_query("INSERT INTO USERS SET user = '$username', pass = '$pass', email = '$email', vorname = '$vorname', nachname = '$nachname', strasse = '$strasse', plz = '$plz', ort = '$ort'")) {
echo '<p align="center">Der neue Benutzer wurde erfolgreich angelegt!<br><br><a href="sichere_seite.php">Zur Admin-Seite</a></p>';
}else{
echo '<p align="center">Beim Anlegen des neuen Benutzers trat leider ein Fehler auf!<br><br><a href="neu.php">Zurück</a></p>';
}
}
}
?>Geändert von maxn (09.07.06 um 15:56 Uhr)
-
09.07.06 15:44 #2D@nger Tutorials.de Gastzugang
Wie wärs wenn du mal alle Dateien postest?
-
09.07.06 15:45 #3
Wäre nett wenn du uns Beschreiben würdest was genau nicht geht!!
Vorsicht : NervernSäge
Das Leben ist ein Spiel , das spiel ist sch*** die Grafik ist guuuut
Gamen ist mein Leben .
der Rest ist mein Hobby
-
Hab den Fehler gefunden....
Die Tabelle hieß users und ich hatte USERS groß geschrieben
danke trotzdem....
Maxn
Ähnliche Themen
-
Fehler in Login-Script
Von chpa im Forum PHPAntworten: 4Letzter Beitrag: 17.10.05, 21:22 -
Fehler im Login- Script?!
Von paulee im Forum PHPAntworten: 6Letzter Beitrag: 09.06.05, 16:14 -
Session Fehler im Login Script, login klappt nur bei gelöschten Sessions
Von melistik im Forum PHPAntworten: 3Letzter Beitrag: 12.01.05, 21:14 -
Fehler bei meinen login script
Von Germanterminaotr im Forum PHPAntworten: 5Letzter Beitrag: 10.01.05, 21:14 -
Login Script! Wo liegt der Fehler?
Von Toasti2000 im Forum PHPAntworten: 5Letzter Beitrag: 01.03.04, 21:37





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren