tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
376
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    maxn maxn ist offline Mitglied
    Registriert seit
    Jul 2006
    Beiträge
    12
    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......
    PHP-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>';
          }
        }
      }
      
    ?>
    Danke schonmal Maxn
    Angehängte Dateien Angehängte Dateien
    Geändert von maxn (09.07.06 um 15:56 Uhr)
     

  2. #2
    D@nger Tutorials.de Gastzugang
    Wie wärs wenn du mal alle Dateien postest?
     

  3. #3
    Avatar von hhunderter
    hhunderter hhunderter ist offline Mitglied Gold
    Registriert seit
    Mar 2005
    Ort
    Dorsten
    Beiträge
    199
    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

  4. #4
    maxn maxn ist offline Mitglied
    Registriert seit
    Jul 2006
    Beiträge
    12
    Hab den Fehler gefunden....
    Die Tabelle hieß users und ich hatte USERS groß geschrieben
    danke trotzdem....

    Maxn
     

Ähnliche Themen

  1. Fehler in Login-Script
    Von chpa im Forum PHP
    Antworten: 4
    Letzter Beitrag: 17.10.05, 21:22
  2. Fehler im Login- Script?!
    Von paulee im Forum PHP
    Antworten: 6
    Letzter Beitrag: 09.06.05, 16:14
  3. Antworten: 3
    Letzter Beitrag: 12.01.05, 21:14
  4. Fehler bei meinen login script
    Von Germanterminaotr im Forum PHP
    Antworten: 5
    Letzter Beitrag: 10.01.05, 21:14
  5. Login Script! Wo liegt der Fehler?
    Von Toasti2000 im Forum PHP
    Antworten: 5
    Letzter Beitrag: 01.03.04, 21:37