PHP Login Script

  • ich hab zZ einen loginbereich auf meiner seite.
    jedoch kann man sich nicht registrieren....
    muss die user manuell einfügen..
    wie kann ich das so machen, das sich die user selber reggen können?


    hier mal der aktuelle code, von der datei, mit der ich die user erstelle:





    und die id muss immer eins höher werden, logischerweiße...
    bitte um hilfe.
    also den code :D



    danke

  • doppelposts bringen dich auch nicht schneller ans ziel :-/


    ...ich mein ich weiß wies geht, nur erwartest du jetzt dass ich dir das "programmiere"? ich glaub wenn du eine konkrete frage hast, wird dir sicher schnell geholfen, nur bei sowas... ich (und viele andere) hab leider keine zeit dir die arbeit abzunehmen. dein problem ist individuell.


    mfg

  • ALso ám besten du lernst das und versuchst das dann selber zu schreiben! Habe ich auch^^



    Also als erstes brauchen wir ja ein Forumlar also das wo der Jenige
    die Daten eintragen kann:




    Also wenn du alles sofort verstehst dann ist gut, ansonsten frag einfach!


    Ach ja noch was wichtiges :
    du siehst ja die variable

    Code
    1. $am == "true"


    du musst auf den Link zur Seite(also der Link der dich hierhin führt)
    folgendes eintragen seitenname.php?am=false
    Sonst wird immer sofort in die Datenbank eingetragen!

  • gut dann musst du aber den loginskript auch anders machen!
    Also dann mach das so:


    und mit der id musst du eine neue Seite machen in der folgender Code steht!



    dann musst du diese seite einfach nur ein mal aufrufen!! Und fertig!


    Erklärung:
    Mit

    Code
    1. <?
    2. $passwort2 = MD5("$passwort");
    3. ?>


    wird das passwort in MD5 umgewandelt MD5 ist der verschlüsselungscode!


    und:

    Code
    1. <?
    2. ....
    3. id int(255) NOT NULL auto_increment,
    4. ....
    5. ?>


    auto_increment legt fest das bei jedem neuen eintrag automatisch ein neuer eintrag +1 zum voherigen eingefügt wird!

  • formular.php



    login.php



    checkuser.php
    (das includier ich auf den geschützten seiten)

    PHP
    1. <?php
    2. session_start ();
    3. if (!isset ($_SESSION["user_id"]))
    4. {
    5. header ("Location: formular.php");
    6. }
    7. ?>




    ich hoffe du kennst dich da aus ^^.
    das einfache war, das ich nur eine form eingebaut hab, und es hat funktioniert....


    ich kenn mich da kaum aus..
    aber ich brauch das...



    und hier noch die form, aber ich glaub die ist egal, oder?

    Code
    1. <form action="login.php" method="post">
    2. Name: <input type="text" name="name" size="19">
    3. Kennwort: <input type="password" name="pwd" size="19">
    4. <input type="submit" value="Login">
    5. </form>
  • so, ich hab mal alles zusammengestellt, und in ei nrar archiv gepackt.
    hier könnt ihr es euch anschauen.
    wäre echt dankbar, wenn mir jemand helfen könnte.


    will eine art formular, wo man sich reggen kann.
    nur zur info:
    ich kenn mich kaum in html und php aus...
    hab aber gesagt, das ich mich auskenne.
    mein fehler ^^
    naja, bin mod von nem browsergame, und hab gesagt ich würde sowas machen.


    ich weiß, ich bin selber schuld und so, aber bitte helft mir!!!!
    schau euch einfach mal an, was ich hab.
    vielleicht kann mir ja einer von euch helfen.
    wäre echt nett.
    danke

  • mmm... dazu habe ich keine zeit alles umzu schreiben aber das was ich dir mehr mals geschrieben habe wenn du das richtig ersetzt dann funktioniert das!! Bei mir geht es ja auch ich arbeite auch an einem Browsergame!! Und bis auf der Counter geht auch alles....
    Kannst du dir ja mal angucken ! Als beweis das es bei mir geht:
    http://spacetactics.sp.funpic.de/
    Und auf der ersten Seite die Rechtschreibung und grama nicht beachten^^...Naja ist zwar noch nicht die neuste Version aufm server aber guck es dir einfach an....

  • aber kannst du mir nicht BITTE helfen?
    vielleicht kann dir der admin auch ein wenig helfen.
    sein bg ist echt geil.
    und das spielprinzip ist auch endlich mal was neues.
    der kennt sich da voll gut aus.


    zZ ist die seite off.
    aber schau halt ins alte forum. und wennst willst auch ins neue.
    aber im alten kannst viel nachlesen.
    http://www.magicforrest.de




    ach ja:
    Metallmine: (Stufe 57) bauen
    Die Metallmine liefert den Rohstoff Metall, den du zum bauen
    von Gebäuden und Schiffen benötigst.Benötigt Metall:


    Kristallmine: (Stufe 32) bauen
    Die Kristalmine liefert den Rohstoff Metall, den du zum bauen
    von Gebäuden und Schiffen benötigst.


    Solaranlage: (Stufe 54) bauen
    Die Solaranlage wird benötigt um den Planeten mit Strom zu versorgen.
    Ohne würde die Produktion der Rohstoffe auf
    dem Planten zusammenbrechen.


    Raumschiffswerft: (Stufe 29) bauen


    Die Raumschiffswerft ermöglicht es dir Schiffe zu bauen die für den
    Transport und das Kämpfen mit anderen Völkern
    ermöglicht wird.

  • und login fürs bg gibts ja schon!!!


    das ist nur mehr für die seite selber, und ihc hab halt gesagt, ich würde das genre machen.
    also das bg von meinem "chef" ist komplett spielbar, und voll geil.
    sag ich jetzt nicht einfach so:
    bis jetzt das beste bg was ich gezockt hab!!!

  • Ich dneke mal das du das ID Feld in deiner DB nich auf auto increment hast deswegen ist das ganze leicht db lastig.


    PS. Das ganze ist nicht getestet und mal ebend aus dem stehgreif gezogen!!!