1. #1
    Avatar von ZarneXxX
    Registriert seit
    05.04.2012
    Beiträge
    934
    Thanked 1.291 Times in 258 Posts

    Standard [PHP] Registrieren auf 2 Datenbanken? (CAPTCHA)

    Hallo zusammen,

    ich habe mich grade gefragt wie man sich Registrieren das in 2 Datenbanken eingelegt wird.
    PHP-Code:
    <form action="regi.php" method="post">
    Login-ID: <input style="margin-left: 10;" type="text" maxlength="12" name="username" value=""><br />
    Nickname: <input style="margin-left: 4;" type="text" maxlength="12" name="nickname" value=""><br />
    <?php echo $passtext?>
    <input type="submit" name="regi" value="<?php echo $register?>">
    </form>
    Hier wird es auf:
    auth > accounts
    gespeichert

    PHP-Code:
    <form method="post" action="process.php">
        <input type="text" name="user" class="textbox_reg" maxlength="16" size="30" value="<? echo $form->value("user"); ?>">
        <input type="password" name="pass" class="textbox_reg" maxlength="20" size="30">
        <input type="text" name="email" class="textbox_reg" maxlength="40" size="30" value="<? echo $form->value("email"); ?>">

        Mit der Registrierung stimmst du den <a href="../index_faq.php">unseren Regeln</a> zu!

    <input type="hidden" name="subjoin" class="textbox_reg" maxlength="6" size="1" value="1">
    <input type="submit" name="subjoin" class="btn"  value="Registrierung abschicken..">
    </form>
    hier auf:
    database > users

    kann man das irgendwie zusammen machen?

    Und wie mach ich ein Captcha rein?

    Gruß, ZarneXxX.

  2. #2

    Registriert seit
    18.03.2013
    Beiträge
    481
    Thanked 264 Times in 168 Posts

    Standard AW: [PHP] Registrieren auf 2 Datenbanken? (CAPTCHA)

    Du kannst bei der Verarbeitung der Daten im Backend 2 INSERT-Querys abschießen, welche auf 2 verschiedene Datenbanken gehen.

    Im Bezug auf Captcha ist es sicher hilfreich, Google mal zur Hand zu nehmen. Es gibt dutzende Tutorials dazu.



    [www.piratenpartei.de]
    "Krieg ist Frieden; Freiheit ist Sklaverei; Unwissenheit ist Stärke"

  3. #3
    Avatar von Snees
    Registriert seit
    18.11.2011
    Beiträge
    1.001
    Thanked 590 Times in 319 Posts

    Standard AW: [PHP] Registrieren auf 2 Datenbanken? (CAPTCHA)

    Tipp am Rande:

    Anstatt
    Code:
    <?php echo $register; ?>
    einfach

    Code:
    <?= $register; ?>

  4. #4

    Registriert seit
    18.03.2013
    Beiträge
    481
    Thanked 264 Times in 168 Posts

    Standard AW: [PHP] Registrieren auf 2 Datenbanken? (CAPTCHA)

    Nicht alle Anbieter unterstützen solche Shorttags wie <?=. Das kann jeder Webseitenbetreiber für sich selbst in der PHP Konfigurationsdatei einstellen, ob er diese Tags unterstützt oder nicht, Auf der sicheren Seite ist man aber immer mit <?php.



    [www.piratenpartei.de]
    "Krieg ist Frieden; Freiheit ist Sklaverei; Unwissenheit ist Stärke"

  5. The Following 2 Users Say Thank You to xOneDirectionx For This Useful Post:

    Devon (07.09.2013), DMW007 (07.09.2013)

  6. #5
    Avatar von DMW007
    Registriert seit
    15.11.2011
    Beiträge
    6.210
    Thanked 9.132 Times in 3.006 Posts
    Blog Entries
    5

    Standard AW: [PHP] Registrieren auf 2 Datenbanken? (CAPTCHA)

    Erklär mal genauer was du konkret machen willst. Erst schreibst du was vom registrieren in zwei Datenbanken, und dann auf einmal willst du zwei Formulare kombinieren. Wenn das zwei Formulare sind die in getrennten Datenbanken und Tabellen speichern kannst du die natürlich zusammenlegen wenn nichts dagegen spricht. Ob das der Fall ist kann hier keiner so aus dem Bauch heraus sagen, das hängt jeweils von den konkreten Umständen ab. Wenn zur Umsetzung deines Vorhabens aber Redundanzen nötig sind, stellt sich die Frage ob da nicht im Konzept etwas schiefgelaufen ist. Wie gesagt, ich hab keine Ahnung was du da genau machst und kann daher auch nix konkretes dazu sagen. Redundanzen sind meistens aber kein gutes Zeichen.

    Als Captchas kannst du zb Recaptcha nutzen: Get reCAPTCHA
    Vorteil: Bisher recht sicher, was wohl auch so bleiben wird weil immer neue Wörter dazukommen
    Nachteil: Gelegentlich sind die Wörter/Zahlen schlecht bis gar nicht entzifferbar


  7. #6
    Avatar von ZarneXxX
    Registriert seit
    05.04.2012
    Beiträge
    934
    Thanked 1.291 Times in 258 Posts

    Standard AW: [PHP] Registrieren auf 2 Datenbanken? (CAPTCHA)

    Ja also ich habe 2 Fomulare für eine Registrierung.
    Es soll aber 1 Formular sein.

    Ich will folgendes:
    Ich will das man sich 1 mal Registriert!
    Dabei werden dann 2 Accounts erstellt mit den selben Daten!
    Ein Account ist auf der Datenbank 1 und der andere Account ist auf der Datenbank 2!
    Nur die frage ist, wie?

    Das mit dem Captcha versuche ich jetzt!

    Edit:
    Also ich habe vorher beides Separat gemacht.
    Das heisst, man hat sich auf der HP registriert und dann konnte man von da aus sich auf dem Forum Registrieren.
    Nur das nervt weil jeder dann einen anderen Namen verwendet.
    Das soll identisch sein so das ich weiss: Aha auf der HP heisst er Hans, das heisst im Forum heisst er auch Hans!
    Und es ist doof sich 2 mal zu registrieren, deshalb ^^
    Geändert von ZarneXxX (07.09.2013 um 18:53 Uhr)

  8. #7
    Avatar von Devon
    Registriert seit
    18.11.2011
    Beiträge
    2.188
    Thanked 1.574 Times in 1.023 Posts

    Standard AW: [PHP] Registrieren auf 2 Datenbanken? (CAPTCHA)

    Versteh mich nicht falsch aber warum legst du nicht einfach 2 Tabellen an und sprichst diese an?
    Ansonsten kann ich dir PHP PDO zu Herzen legen. Schau es dir am besten mal hier an.

  9. #8
    Avatar von ZarneXxX
    Registriert seit
    05.04.2012
    Beiträge
    934
    Thanked 1.291 Times in 258 Posts

    Standard AW: [PHP] Registrieren auf 2 Datenbanken? (CAPTCHA)

    Weil beide andere Tabellen haben.
    Bei der HP "Username" und im forum "User" etc.
    Soll auf 2 Datenbanken sein.
    Wie z.B. Game Account & HP Account

Ähnliche Themen

  1. Antworten: 4
    Letzter Beitrag: 21.01.2013, 02:24
  2. Registrieren & fertig.
    Von JumP-StyLe im Forum OffTopic
    Antworten: 6
    Letzter Beitrag: 09.09.2012, 19:26
  3. AldiTalk Karte Registrieren ?
    Von Diestver im Forum Mobilgeräte
    Antworten: 4
    Letzter Beitrag: 10.01.2012, 19:34
Diese Seite nutzt Cookies, um das Nutzererlebnis zu verbessern. Klicken Sie hier, um das Cookie-Tracking zu deaktivieren.