Einloggen in Hp einfügen

  • Ich habe momentan eine Homepage die ich nur in HTML geschrieben habe. Nun möchte Einloggen ermöglichen, also das ich Accounts freischalten kann (kein e-mail system).


    Wie schwer ist sowas in php zu coden?

  • Schwer finde ich sowas nicht zu coden.
    Dafür gibt es sehr sehr viele tutorials im Internet.
    Einfach mal nach "php loginsystem tutorial" googeln.
    Die Accounts werden dann einfach in die Datenbank geschrieben und abgerufen via. PHP ^^

  • mach halt einfach an der stelle wo man sich einloggen soll ne form mit 3 inputs ( txt input für username und password und ein submit button)


    auf der nachfolgenden seite überprüfste die daten und trägst halt nen erkennungswert für den loginstatus in in nen cookie ne session oder ne db ein...


    und im weiteren verlauf fragste dann den cookie / die session oder den db eintrag ab und weisst dann ob der user eingeloggt ist


    hier mal nen kleiner code (achtung nicht auf validität und rechtschreibung geprüft)


    html seite mit login

    Code
    1. Hier bitte einloggen:<br><br>
    2. <form action="link_zur_folge_seite" method="POST" >
    3. ID: <input type="text" name="userID" /><br>
    4. Passwort: <input type="text" name="userPW" /><br>
    5. <input type"submit" name="submit" />
    6. </form>


    folgeseite

    Code
    1. //prüfen ob text in die userID input eingegeben wurde und die variable existiert
    2. if(isset($_POST['userID'])){
    3. if(strlen($_POST['userID']) < 10 && strlen($_POST['userID']) > 0){
    4. //jetzt hier prüfen ob die id und passwort korrekt sind
    5. //wenn alles ok ist cookie setzen
    6. setcookie('loginstate','1');
    7. //oder setzen der session oder eintragen der db oder so
    8. }
    9. }



    hoffe es hilft

  • Ich rate dir ab beim Input vom Passwort den type Text zu nehmen. Das Passwort wird dann nämlich wie normaler Text angezigt. Benutz lieber als type password. Dann wird das Passwort hinter Sternen verdeckt.
    Das Loginsystem ist einfach zu programmieren und die E-Mail-Service auch. Du kannst auch Sessions benutzen wenn du Infos zwischenspeichern möchtest wenn du auf einen Link in deiner Seite klickst. Die POST Variablen werden nämlich nach einer Zeit gelöscht und auf die kannst du dann nicht mehr zugreifen. Session Variablen werden erst gelöscht wenn die Session beendet wird. Ich würde dir empfehlen die zuerst zu beenden wenn du dich ausloggst.


    MfG HolyBeast


  • Ich kann die Folgeseite nicht in eine .html packen.. wo sonst?

  • Ich versuche jetzt mit durch MySql mit php mit diesem Turorial mein Login System zu machen


    Nur will nichts klappen..


    1. Ich hab mir dieses MySql (Workbench ) gedownloadet & installiert, gibts bessere oder einfachere oder vlt deutsche programme dafür?
    2. Kennt jemand vlt ein besseres Tutorial ?( Also verständlicher, so für extrem noobs)

  • Wie weit bist du denn schon mit der Homepage?
    Ich hab früher in der Schule so gelernt, dass wir Xampp benutzt haben und PhpMyAdmin usw.
    http://www.gratis-cms.com/free…ms_testsystem_xampp05.htm


    Dort ein Tut wie es damit geht. Ich weiß ja nicht wie du die Datenbank etc. anlegst
    Evt. solltest du paar Infos geben was du bis jetzt schon gemacht hast und mit was für Programmen du arbeitest


    Edit: Ich hoffe das ist so richtig. Meine Kenntnisse sind leider schon ziemlich eingerostet.

  • Die homepage läuft schon seit mehreren Monaten


    ganz simple gemacht mit html und css


    kein einloggen oder forum einfach nur paar infos.


    Das einzige Programm was ich dafür benutzt hatte war Webocton.


    Nun und jetzt möchte ich einloggen einbinden & forum und mal schauen was sich noch machen lässt

  • ganz simpel erklärt php mysql



    hoffe es hilft


    MfG Sick^