PHPmyadmin Speichert nicht Daten ab

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

Es gibt Neuigkeiten! Ab sofort könnt ihr dem Donators Club auf Lebenszeit beitreten.
Weitere Infos im Thema Donator's Club ab heute wieder verfügbar!

  • PHPmyadmin Speichert nicht Daten ab

    Hey, Ich habe ein Problem mit pma
    Undzwar speichert es die Daten die der Server sendet nicht ab

    z.B. Account Registration es steht das der Account erstellt wurde aber beim Einloggen kommt das es diesen nicht gibt,
    Und in der Datenbank wird auch nix Gespeichert

    Könnte mir da jemand eventuell helfen?
  • PHP-Quellcode

    1. <link rel="stylesheet" href="design.css">
    2. <?php
    3. session_start();
    4. mysql_connect("localhost", "root", "123456") or die ("No connection to the curry server.");
    5. mysql_select_db("PTP") or die ("Go eat curry");
    6. if(!isset($_SESSION['id']))
    7. {
    8. echo "<div class='loginbox'><form method='POST'><input type='text' name='username' placeholder='Username' required><br><input type='password' name='password' placeholder='Password' required><br><br><button type='submit' name='login'>Login</button> <button type='submit' name='register'>Register</button></form></div>";
    9. if(isset($_POST['login']))
    10. {
    11. if($_POST['username'] == "" || $_POST['password'] == "")
    12. {
    13. echo "<script type='text/javascript'>alert('You dont have entered you data my friend.');</script>";
    14. }
    15. else
    16. {
    17. $name = "SELECT * FROM account where Name='". $_POST['username'] ."' and Password='". $_POST['password'] ."' LIMIT 1";
    18. $ergebnis = mysql_query($name);
    19. while($row = mysql_fetch_object($ergebnis))
    20. {
    21. $id = $row->id;
    22. $_SESSION['id'] = $id;
    23. echo "<meta http-equiv='refresh' content='0; URL='>";
    24. }
    25. if(!isset($_SESSION['id'])) echo "<script type='text/javascript'>alert('The username or the password is false.');</script>";
    26. }
    27. }
    28. if(isset($_POST['register']))
    29. {
    30. if($_POST['username'] == "" || $_POST['password'] == "")
    31. {
    32. echo "<script type='text/javascript'>alert('You dont have entered you data my friend.');</script>";
    33. }
    34. else
    35. {
    36. $name = "SELECT count(id) as count FROM account where Name='". $_POST['username'] ."'";
    37. $ergebnis = mysql_query($name);
    38. while($row = mysql_fetch_object($ergebnis))
    39. {
    40. $count = $row->count;
    41. }
    42. if($count) echo "<script type='text/javascript'>alert('This username already exists.');</script>";
    43. else {
    44. $name = "insert into account (Name, Password) VALUES ('". $_POST['username'] ."', '". $_POST['password'] ."')";
    45. mysql_query($name);
    46. echo "<meta http-equiv='refresh' content='0; URL='>";
    47. echo "<script type='text/javascript'>alert('Your account was successiful registered. You can log in now.');</script>";
    48. }
    49. }
    50. }
    51. exit;
    52. }
    53. else
    54. {
    55. $name = "SELECT * FROM account where id='". $_SESSION['id'] ."' LIMIT 1";
    56. $ergebnis = mysql_query($name);
    57. while($row = mysql_fetch_object($ergebnis))
    58. {
    59. $userID = $row->id;
    60. $userBalance = $row->Balance;
    61. $userViews = $row->Views;
    62. }
    63. echo "<div class='navbar'><ul><li>@@03b2f79806565424e338ecdcb8dd145d0d4adf59@@</li><li>@@a448592f73307256662f356359ce55d1b5897061@@</li><li>@@755359d5a4de2f06fa863f9664e8363b4f762c8b@@</li><li>@@99ef5a2de9af74c63e7438ad2e735fe55c175ab3@@</li><li>@@beca9de5c1fe00dbdfeb989634b9853ebf365ae8@@</li></ul></div>";
    64. }
    65. ?>
    Alles anzeigen
    Script ist PHP 5.6 ( Die Indischen "Witze" kommen von meinem Coder )

    das Script läuft derzeit auf
    194.135.83.1/

    /edit
    der jenige der mir Hilft das Problem zu beheben bekommt eine Entschädigung per Paypal!

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von LeonKing1337 ()

  • Schau dir doch einfach Tutorials an.
    1. Nutze kein mysql! Nutze pdo oder mysqli.
    2. Nutze nie direkte Variablen in SQL-Statements! Nutze immer prepared Statements.
    3. Nutze `` für Spaltennamen, damit diese nicht als Keywords interpretiert werden.


    Leute, lernt scripten und versucht mal lieber etwas selber zu schreiben, als es aus einem GF zu kopieren. X/
  • seegras schrieb:

    Doofe Frage: Warum kümmert sich dann dein Indischer Coder nicht um das Problem?
    1. er ist 100% deutsch
    2. Er hat keine Lust mehr auf das Projekt
    3. Er ist grad beschäftigt sein Bootsschein zumachen


    Kaliber schrieb:

    Schau dir doch einfach Tutorials an.
    1. Nutze kein mysql! Nutze pdo oder mysqli.
    2. Nutze nie direkte Variablen in SQL-Statements! Nutze immer prepared Statements.
    3. Nutze `` für Spaltennamen, damit diese nicht als Keywords interpretiert werden.

    Habe jetzt mit mysqli probiert funktioniert leider trz nicht und von 2 / 3 Blicke ich nicht ganz durch

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von LeonKing1337 () aus folgendem Grund: credit remove

  • M4I3X schrieb:

    Da ich gerade nur am Handy bin und mir dieser Punkt direkt ins Auge gesprungen ist solltest du bei Connect auch eine Datenbank angeben, denn aktuell bist du sozusagen nur zum MySQL Server direkt verbunden aber hast keine DB ausgewählt auf der die Statements ausgeführt werden sollen.
    mysql_select_db - Er ist mit einer DB verbunden. ;)
    Das war damals so üblich, dass man dafür ne extra Funktion hatte.

    [PHP] Dynamischer TS³ Banner (Script) | [PHP][WSC] Teamspeak³ Viewer/Server Plugin Paket
    KEIN Support per Skype oder Private Nachricht!