Login Script problem

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • Login Script problem

      Hey da ich gerade dabei bin PHP zu lernen wollte ich mal fragen,

      wie ich das Login script im gleichen Fenster laden lasse (ohne iFrame)

      Also wenn ich meine Daten eingebe wird es in einem neuen Tab geöffnet (klar wegen target="_blank") aber ich will dass es wie in einem User CP nur neuladet und dann da steht : willkommen $username

      aber nicht als neues design sondern nur in der kleinen Ecke wo man sich einloggt


      hoffe das kapiert wenigstens 1er xD
    • Werbung zur Unterstützung des Forums ( Bitte AddBlocker deaktivieren )

    • [FONT="Comic Sans MS"][COLOR="DeepSkyBlue"][SIZE="2"]Einfach die ganze Loginlogik auch in der gleichen Datei wie dein Loginformular definieren und dann halt eben intelligent unterscheiden lassen, was und wie zu verfahren ist.
      Dann je nach Verfahren halt die nötigen Schritte tun, zB Loginform anzeigen wenn nich angemdelt oder sowas[/SIZE][/COLOR][/FONT]
    • [x]Akazuki;197535 schrieb:

      Du meins bestimmt, das ein neues fenster kommt und nicht tab, und dieses fenster unten rechts in der ecke erscheint?
      und man sich da einloggen muss?


      ne also...

      ehm xD..

      ich hab nen kasten

      /-------------/
      | ID: _____
      | PW: ____
      |
      |[COLOR="Red"] Willkommen, $GET_[ID][/COLOR]
      /------------/

      dann wenn ich richtig eingegeben hab soll das rote direkt darunter erscheinen
    • Also ich habs so verstanden; Du willst das man sich einloggt und beim einloggen keine neue Datei geladen wird sondern in der gleichen Datei der Login erfolgt und evtl. nach erfolgreichem Login, die Inputboxen etc. verschwinden.

      Wenn das stimmt dann probier das ma:


      PHP-Quellcode

      1. <?php
      2. if ($_POST['username'] == '' OR $_POST['password'] == '')
      3. {
      4. echo '<form action="login.php" method="POST">
      5. <table>
      6. <tr>
      7. <td>Username:</td>
      8. <td><input type="text" name="username" value=""></td>
      9. </tr>
      10. <tr>
      11. <td>Passwort:</td>
      12. <td><input type="password" name="password" value=""></td>
      13. </tr>
      14. <tr>
      15. <td></td>
      16. <td><input type="submit" value="Einloggen" style="float:right;"></td>
      17. </tr>
      18. </table>';
      19. }
      20. else
      21. {
      22. // dan die abfrage ob der User existiert etc. ...
      23. }
      24. ?>
      Alles anzeigen


      Edit: ah ok dann:

      PHP-Quellcode

      1. <?php
      2. echo '<form action="login.php" method="POST">
      3. <table>
      4. <tr>
      5. <td>Username:</td>
      6. <td><input type="text" name="username" value=""></td>
      7. </tr>
      8. <tr>
      9. <td>Passwort:</td>
      10. <td><input type="password" name="password" value=""></td>
      11. </tr>
      12. <tr>
      13. <td></td>
      14. <td><input type="submit" value="Einloggen" style="float:right;"></td>
      15. </tr>
      16. </table>';
      17. $name = $_POST['username'];
      18. echo $name;
      19. ?>
      Alles anzeigen
    • Script;197552 schrieb:

      ich ?! :D

      wenn ich ahnung hätte würde ich das sofort machen :>

      Bin auch kein Pro hab Php auch erst vor paar Tagen angefangen xD, aber wenn man sich fertige Sachen wie z.B. Blackers Panel anguckt dann versteht man nach ner weile mehr als wenn man i-was selbst und so macht xD also such dir i-was fertiges und komplexes damit lernt man eig am besten
    • [COLOR="DarkOrange"][SIZE="2"]ich würd dir das login script empfehlen

      [PHP/MySQL] Login-System mit Sessions @ tutorials.de: Tutorials, Forum & Hilfe

      Jetzt setzten an Anfang deiner Hp

      PHP-Quellcode

      1. session_start ();
      Da wo die Login Form hinkommt schreibst du

      PHP-Quellcode

      1. if ($_SESSION['user_id'] == "")
      2. {
      3. echo '
      4. <form action="login.php" method="post">
      5. Name: <input type="text" name="name" size="20"><br>
      6. Kennwort: <input type="password" name="pwd" size="20"><br>
      7. <input type="submit" value="Login">
      8. </form> ';
      9. }
      10. else
      11. {
      12. echo 'Willkommen zurück, '.$_SESSION[user_nickname'];
      13. }
      Alles anzeigen
      [/SIZE][/COLOR]
    • Ich habe eine Idee an euch ;)

      Ich habe PHP mit MySQL gelernt bei php-einfach.de

      Sehr einfaches Tutorial und auch eine nette Community wie hier, die dir gerne helfen.
      Es gibt soger leute die euch dort mit der Objektorientierten Programmierung in PHP vertraut machen
      auch in PDO.

      Ich persönlich bin gerade dabei OOP zu lernen. Dannach eigne ich mir PDO an :D