tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
4
ZUGRIFFE
576
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Benard Benard ist offline Mitglied
    Registriert seit
    May 2006
    Beiträge
    16
    Hi,

    vorab: Wüsste ich nach was ich suchen müsste, würde ich Google'n und euch nicht mit solchen Nichtigkeiten belästigen!

    Also, ich wollte mir für meine Spieleserver eine Art Control Panel machen. Leichter gesagt, als getan, denn ich hatte und habe kaum Ahnung wenn's um PHP geht! Habe es jedoch nach tagelanger Arbeit hinbekommen, nur habe ich eine Sache bei der Registration vergessen:

    Wie kann ich dem PHP Script klar machen, dass es verhindern soll, dass sich ein User mit einer schon auf der MySQL DB vorhandenen E-Mail Adresse (bzw. Account-Namen) anmeldet?

    (Anbei: Was ist eure Buchempfehlung?)

    Danke für jede Antwort
     

  2. #2
    GodWar GodWar ist offline Mitglied Gold
    Registriert seit
    Jun 2004
    Beiträge
    177
    Einfach vorher abfragen ob ein Eintrag mit dem eingegebenen Nicknamen schon vergebensit:

    PHP-Code:
    $result mysql_query("SELECT * FROM ".$dbprefix."_Mitglieder WHERE nickname='$nickname'");
      if (
    mysql_num_rows($result)) {
        while(
    $row=mysql_fetch_array($result)) {
    echo 
    "Nickname existiert schon"";

     

  3. #3
    Benard Benard ist offline Mitglied
    Registriert seit
    May 2006
    Beiträge
    16
    Du bist super, ich werd's gleich mal testen

     

  4. #4
    Benard Benard ist offline Mitglied
    Registriert seit
    May 2006
    Beiträge
    16
    Scheint zu funktionieren, habe aber noch ein anderes Problem...
    PHP-Code:
          if($account_okm == true){
              
    $em = new email;
              
    $emtxt = new emailtxt(); 
              
    $em->set_receiver($account_email);
              
    $em->set_sender("no-reply@meineaddy.com");
              
    $em->set_subject("Validation E-Mail!");

                 
    $emtxt->addln("You registered an account on our servers!");
                 
    $emtxt->addln("");
                 
    $emtxt->addln("");
                 
    $emtxt->addln("Informations");
                 
    $emtxt->addln("Server:          $account_serv");
                 
    $emtxt->addln("Accountname:     $account_name");
                 
    $emtxt->addln("Password:        $account_password");
                 
    $emtxt->addln("Activation Code: $activation_key");
                 
    $emtxt->addln("");
                 
    $emtxt->addln("");
                 
    $emtxt->addln("Your account is locked!");
                 
    $emtxt->addln("To activate it klick on the following link and type in the needed");
                 
    $emtxt->addln("fields (Account Name, Password, Activation Key)");
                 
    $emtxt->addln("");
                 
    $emtxt->addln("http://meineaddy.com/activation.html");

              
    $em->set_massage($emtxt->get());
              
    $em->build_header();
           } 
    ... was könnte daran falsch sein?
     

  5. #5
    Registriert seit
    Dec 2002
    Ort
    Trier
    Beiträge
    17.502
    Blog-Einträge
    10
    Was funktioniert denn nicht wie gewollt?
     
    Markus Wulftange

Ähnliche Themen

  1. Eine Datei an einen "web-gear.com"-Account senden
    Von darkmagic2002 im Forum Java Grundlagen
    Antworten: 0
    Letzter Beitrag: 03.01.09, 22:47
  2. Antworten: 11
    Letzter Beitrag: 26.07.07, 16:07
  3. Ideen für Doppel "B" Logo
    Von regurge im Forum Creative Lounge
    Antworten: 8
    Letzter Beitrag: 29.07.05, 20:04
  4. "Scale Mode" eines "Image" Steuerelements ändern
    Von daDom im Forum Visual Basic 6.0
    Antworten: 2
    Letzter Beitrag: 24.04.04, 01:45