Ergebnis 1 bis 9 von 9

Thema: Anmeldedaten doppelt speichern

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Moderator
    Registriert seit
    07.07.2006
    Beiträge
    1.370
    Ich habe zu danken, genau solch eine Erklärung habe ich gebraucht, so schwer ist es dann ja doch nicht.

    MfG

    Edit: Also ich habe mich nun mal probiert und leider klappt es trotsdem nicht. Es werden nur die Daten in den VMS-Tabellen angelegt, in der anderen gewollten leider nicht , also doch nicht sooo einfach.

    Hier mein eingefügter Code:

    PHP-Code:
    db_query("INSERT INTO browser_user (id,user,passwort,) VALUES ('".$_POST['uid']."','".$_POST['nickname']."','".md5($_POST['passwort_1'])."')"); 
    Habe auch mal in dem anderen Script geschaut, dort werden die Daten so eingetragen:

    PHP-Code:
    $insert = @mysql_query("insert into browser_user set user = '".mysql_real_escape_string($_POST["username"])."', dorf = '".mysql_real_escape_string($_POST["username"])."s Dorf', passwort = '".md5($_POST["password"])."', email = '".mysql_real_escape_string($_POST["mail"])."'")) 
    Hoffe jemand sieht den Fehler.

    MfG

  2. #2
    Administrator Avatar von Lokutos
    Registriert seit
    29.03.2008
    Beiträge
    3.147
    hinter passwort sicher mal kein komma oder du must was angeben und dan musst du mal scheuen ob es die drei spalten auch in der datenbank gibt die du da hingeschrieben hast

    als drites ist die tabelle in der selben datenbank wie das vms?
    SwissNetWorX - VMS Hosting / V-Server / Cloud-Server / Hosting

  3. #3
    Moderator
    Registriert seit
    07.07.2006
    Beiträge
    1.370
    Juhu, es hat geklappt.

    Das blöde Komma war schuld, sowas übersieht man zu später Stunde gerne mal.

    Danke nochmal.

    MfG

  4. #4
    Moderator
    Registriert seit
    07.07.2006
    Beiträge
    1.370
    Ich krame mal den Threat wieder hoch, da es genau dazu passt.

    Also, es geht um genau das gleiche wie oben, beim Anmelden sollen die Daten mehrfach gespeichert werden,diesmal jedoch liegt die 2te Tabelle auf einer anderen Datenbank auf dem gleichen Server.

    PHP-Code:
    db_query('INSERT INTO andere_tabelle (userid,username,passwort) VALUES ('.$_POST['userid'].',"'.$_POST['nickname'].'","'.md5($_POST['passwort_1']).'")'); 
    So, wird in der gleichen Datenbank gespeichert, aber wie kann ich halt auf einer anderen DB speichern?

    Hoffe jemand kann helfen.

    MfG

  5. #5
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    Möglichkeit 1:

    Vor dem Query einmal die andere Datenbank auswählen:
    PHP-Code:
    bool mysql_select_db     string $database_name    ); 
    http://php.net/manual/de/function.mysql-select-db.php
    Danach wieder die VMS Datenbank.

    Oder im Query die Datenbank angeben:

    PHP-Code:
    db_query('INSERT INTO andereDB.andere_tabelle (userid,username,passwort) VALUES ('.$_POST['userid'].',"'.$_POST['nickname'].'","'.md5($_POST['passwort_1']).'")'); 
    Kill one man, and you are a murderer.
    Kill millions of men, and you are a conqueror.
    Kill them all, and you are a god.
    - Jean Rostand, Thoughts of a Biologist (1939)

Ähnliche Themen

  1. doppelt einloggen
    Von auron2008 im Forum [HD] Programmieren
    Antworten: 0
    Letzter Beitrag: 18.07.2011, 09:43
  2. alle doppelt
    Von Dyman im Forum Support zu Addons & Erweiterungen
    Antworten: 7
    Letzter Beitrag: 23.08.2010, 17:37
  3. Antworten: 4
    Letzter Beitrag: 18.06.2010, 03:25
  4. Anmeldedaten erweitern (Strasse,Wohnort etc..)
    Von Gothicman1 im Forum Support zum VMSone
    Antworten: 1
    Letzter Beitrag: 24.11.2009, 17:29
  5. Mailralley zählz doppelt
    Von flessi im Forum Support zum VMSone
    Antworten: 9
    Letzter Beitrag: 13.09.2007, 21:13

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •