Added: 1 year ago
From: m0dpad
Views: 4,732
Sort by time | Sort by thread (beta)

Link to this comment:

Share to:

All Comments (27)

Sign In or Sign Up now to post a comment!
  • Wenn ich das Makeup jetzt starte, erscheinen bei mir die Label nicht :(

    Könntest du vielleicht immer den Code deiner Tutorials in die Beschreibung setzten? Das wäre cool !

  • @PelianLP

    Hey,

    den Code findest du auf meiner Seite (staticfloat) die auf meinem Kanal verlinkt ist.

  • Du weist schon , das HTML weniger gebraucht wird und das PHP den Größern anteil haben muss weil mehr mit php gemacht wird

  • @TheParadon1234

    Versteh ich nicht. Die anderen Teile des Videos beschäftigen sich doch hauptsächlich mit PHP.

  • @m0dpad Ja na deswegen ja PHP hat einen größeren anteil und html den kleineren weil ohne PHP läuft nix auf der Website

  • Guck mal in deinem Posteingang, lg

  • Welches Programm benutzt du zum bearbeiten ? danke :)

  • @Vogelhaus7

    Meinst du jetzt um das Video aufzunehmen? Wenn ja Camtasia Studio.

    Zum Programmieren Netbeans.

  • @m0dpad Ich meinte das Programmieren, Danke danke du hast mir sehr geholfen :) kannst du mir mal bitte per privater youtube-nachricht deine icq nummer oder so schicken ? :) lg

  • Super Tutorial!!! habe sehr viel gelernt.

  • Hallo,

    1.wie heißt nochmal das programm, das untem im Browserfenster angezeigt wird?

    Vllt finde ich damit meinen Fehler.

    2. wo wird eigentlich im phpcode Bezug auf die Tabelle in der Datenbank genommen?

    3.es gibt doch bestimmt noch andere Möglichkeiten die Verbindung zur Datenbank aufzunehmen,sowas z.B.: $sql = "SELECT * FROM `user` LIMIT 0, 30 "; geht das auch?

    MFG

  • @MultiNickKick

    Hallo,

    1.Weiß nicht welches du genau meinst, vermutlich das Firefox Plugin Firebug.

    2. in der Config wird die Datenbank Verbindung aufgebaut, Bezug auf die Tabelle in dem Video in dem die Daten in die DB geschrieben werden. [ $sql = ...... $stmt = $db->prepare($sql) .... ]

    3. Mit dem SELECT Statement kann man Daten aus der Tabelle auslesen ist aber für dieses Video nicht relevant.

  • @m0dpad

    Hallo,

    habe denn Fehler endlich gefunden, ich hatte die ganze zeit das Markup geöffnet und nicht die registration.php Datei.Jetzt erscheint jedoch bei mir dir Fehler:

    Fatal error: Call to a member function bind_param() on a non-object in C:\xampp\webdav\m0dpad\registr­ation_logic.php on line 50

  • @MultiNickKick

    Der Fehler deutet darauf hin das du keine Instanz ($db = new Mysqli(...)) von der Datenbank Klasse angelegt hast.

  • @m0dpad

    Ok, danke die registration funzt soweit. Jedoch beim Login bzw. bei der logik erscheint das:

    Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\webdav\login_logic.ph­p:1) in C:\xampp\webdav\login_logic.ph­p on line 21

  • @MultiNickKick

    Dies liegt daran, das keine Ausgabe zum Client erfolgen darf bevor die Session gestartet wird. Das heißt insbesondere, dass kein echo oder html vor session_start() stehen bzw. ausgegeben werden darf. (Es gibt die Möglichkeit mit ob_start() die gesamte Ausgabe zu buffern, dann würde es egal sein, aber in diesem Fall wäre das nicht sauber).

  • @m0dpad

    mir ist soeben aufgefallen, dass man sich mit dem gleichen usernamen mehrmals registrieren kann, dies gilt auch für die email. ich habe den programmcode nicht verändert. Warum ist das so? Wie könnte man eine passwort-ändern-funktion einbauen, falls der user sein passwort ändern möchte?

  • @MultiNickKick

    Dann solltest du dir auch das gesamte Tutorial mit allen Teilen anschauen, denn das Problem mit den mehrfach gleichen Benutzernamen und E-Mail-Adressen wird gelöst. (Teil 5 oder 6 glaub ich). Passwort ändern, ganz einfach mit dem UPDATE - Statement.

  • Gute und lustige tutorials.Meine Frage:

    Wie ist die Datenbank aufgebaut? Also was brauch ich alles für Werte?Username, passwort, passwort wiederholen, id, e-mail, und was noch? Habe kein Video gefunden wo das erklärt wird.

  • @MultiNickKick

    Hallo,

    für das Script im Video wird folgende Struktur verwendet

    ID Username Email Password IP date

    Passwort wiederholen brauchst du nicht, dies dient ja nur zur Validierung bei der Registrierung.

  • @m0dpad

    hi,

    ich hab noch eine Frage:

    Wie muss ich mein Script anpassen um eine Verbindung zwischen meines Scriptes(Registrierung und Loginsystem) und meiner Datenbank herzustellen? Meine Vermutung ist, dass ich nur jeweils in der registration.php und login.php das Script verändern muss aber wie genau weiß ich nicht.

    Danke

  • @MultiNickKick

    Hallo,

    im Tutorial wird ein mysqli Datenbankobjekt verwendet :

    $db = new mysqli('localhost', 'root', '', 'logintutorial');

    Als Parameter musst du deine entsprechenden Daten eintragen, nach folgendem Schema:

    $db = new mysqli('SERVER', 'BENUTZERNAME', 'PASSWORT', 'DATENBANKNAME');

  • @m0dpad

    hi,

    danke für die Hilfe. Ich habe meine datenbank, mit dem Namen "logintutorial",erstellt und sonst alles befolgt:

    // CHANGE THESE SETTINGS

    ini_set('include_path', 'C:\\xampp\\webdav\\m0dpad\\')­;

    $db = new mysqli('localhost', 'root', '', 'logintutorial');

    $salt = "09.delfhkjsdfmlwsfd..32402103­4012041234,1234.21,34.1234.,,.­231421";

    //-Meine(ihre) Dateien liegen bei mir in in dem Ordner \m0dpad\ .Meine Frage nun, da es nicht funktioniert: Was muss ich in include_path schreiben?

  • @MultiNickKick

    Hallo,

    Weiß jetzt nicht genau was bei dir nicht funktioniert, kann sein das es damit zu tun hat, dass du die Dateien nicht in dem "htdocs" Verzeichnis des Servers hast, das ist zumindest die Standardeinstellung d.h. leg das Ganze mal in diesen Pfad an C:\xampp\htdocs\webdav\m0dpad\­.'

  • @Guardianangel97 ja, das sollte man schon selber nachbauen, wenn man dabei was lernen möchte ;) Trotzdem, auf meinem Blog gibt es die Quellcodes zu den jeweiligen Video zum Download. Einen Link findest du auf meinem Kanalprofil.

  • Nettes Tut, würde mich über mehr freuen.

Loading...
Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more