kostenloser Webspace werbefrei: lima-city


Login scribt

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    m******r

    hi Zusammen,

    habe hier unter Tutorials ein Super Login Scribt gefunden.

    http://www.lima-city.de/tutorials.php?m=show&id=1366

    nun m?chte ich das umschreiben das ich passwort und benutzername eingeben muss und das wiederum aus einer mysql datenbank ausgelesen wird kann mir da jemand helfen? Ich bin nicht der beste in php muss noch lernen


    mfg mxserver
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Ja, kann ich wohl tun.
    Blo? wie? ^^
  4. Mach ne mysql tabelle mit
    id
    username
    password

    Das Script muss du ja wohl selber wissen
  5. p***2

    H?tte hier eines mit Session
    und Sql

    <?php
    // Loginscript mit session nicht getestet
    session_start();

    if(!array_key_exists('dummy', $_SESSION)) {
    $_SESSION['dummy'] = true;

    /**
    * Testdaten in Session speichern
    */
    $_SESSION['userID'] = 32;
    }


    if(array_key_exists('submit', $_POST)) {

    /**
    * Datenbankverbindung erstellen und das Passwort zur UserID auslesen.
    * Das Passwort befindet sich letztendlich in der Variablen $pwd
    */
    $db = new MySQL();

    $sql = 'SELECT pwd FROM tabelle WHERE id = %s';
    $sql = sprintf($sql, $_SESSION['userID']);

    $db->query($sql);
    $obj = $db->fetchObject();
    $pwd = $obj->pwd;

    if($pwd == $_POST['old'] && $_POST['new1'] == $_POST['new2']) {

    $sql = "UPDATE tabelle SET pwd = '%' WHERE id = %s";
    $sql = sprintf($sql, $_POST['new1'], $_SESSION['userID']);
    $db->query($sql);
    }

    }
    else {
    printf('<form action="%s" method="post">
    <input type="text" name="old" value="Absenden" /><br />
    <input type="text" name="new1" value="Absenden" /><br />
    <input type="text" name="new2" value="Absenden" /><br />
    <input type="submit" name="submit" value="Absenden" /><br />
    </form>',
    $_SERVER['PHP_SELF']);
    }

    ?>
  6. s********n

    Hi,
    weisst du, wenn du noch fast kein Php kannst, dann machs doch mit nem fertig Skript (Erspart viel arbeit...)
    Ich kann dir da Advanced Login empfelen...!

    http://www.msxstudios.de/index.php?p=index_advlogin

    Lg sebi

    Beitrag ge?ndert am 8.03.2006 09:17 von skate-4fun
  7. p***2



    skate-4fun schrieb:
    Hi,
    weisst du, wenn du noch fast kein Php kannst, dann machs doch mit nem fertig Skript (Erspart viel arbeit...)
    Ich kann dir da Advanced Login empfelen...!

    http://www.msxstudios.de/index.php?p=index_advlogin

    Lg sebi

    Beitrag ge?ndert am 8.03.2006 09:17 von skate-4fun

    dann wird er es ja nie php lernen. Ich denke n bissel lesen n bissel bastel und dann kann man das schon lernen und verstehen.
  8. wenn du es dir einfach machen willst: www.accessprotect.com
  9. Autor dieses Themas

    m******r

    ja von dir hab ich nich viel gutes geh?rt.
    all-web

    m?chte das schon selbst schreiben. um es zu lernen. aber wenn es geht m?chte ich es so haben wie das scribt das wenn ich den link direkt eingebe ohne sich vorher angemeldet haben das man automatisch wieder auf das login scribt kommt um sich anzumelden. mit mysql

    aber danke

    ps: wenn ihr grad das noch einf?ge mit passwort und benutzername ?ber mysql datenbank wenn ihr mir da helfen k?nnt was ich ?ndern muss.
  10. p***2



    mxserver schrieb:
    m?chte ich es so haben wie das scribt das wenn ich den link direkt eingebe ohne sich vorher angemeldet haben das man automatisch wieder auf das login scribt kommt um sich anzumelden. mit mysql


    ??? verstehe ich jetz nicht
    nicht anmelden um im Loginscript sich anmelden zu k?nnen?
    mit Session wird ?berpr?ft, ob diese besteht wenn ja kanste Dir das eingeben der Logindaten sparen und bist automatich im gesicherten Bereich.
    Vielleicht verstehe ichs doch nicht was Du da meinst?
  11. ja kann schon, ich ja nur ein nicht gesch?ztes script ?bernommen, dadurch die welt ja nicht. ich hoffe das hat sich gekl?rt.

    da mit mysql kann dir nich helfen ich kann nur php.

    PS: script schreibt man mit p
  12. Willst du sowas wie ein Autologin machen, dass kann man mit cookies machen
  13. ich glaub er meint das so, also man kann sich ganz normal einloggen, dann kommt man zu einem bestimmten link, jedoch wenn man ihn direkt aufruft, also die Session nich gueltig ist, dann kommt man wieder auf die anfangsseite.
  14. Autor dieses Themas

    m******r

    ja genau das meine ich.
  15. s********n



    mxserver schrieb:
    ja genau das meine ich.


    Heisst dass, dass du alles selber Coden willst???

    Sonst eben: www.msxstudios.de

    Greets sebi
  16. Autor dieses Themas

    m******r

    sollte ja nur f?r mein server sein das die seiten gesch?tzt sind aber mit htaccess wollte ich es nicht machen ist zu einfach find ich und ich will ja auch dabei was lernen. soll einfach sein. die seiten wo ich sch?tzen will sollen dann nur mit passwort anschaubar sein. und wenn ich den link direkt eingeben w?rde z.b. http://domain.de/server/programme.php und ich habe mich noch nicht eingeloggt das ich erst auf die seit komm um mich ein zu logen

    kann mir da jemand weiterhelfen grad das script umschrieben das es mit datenbank anbindung ist.

    mfg
    mxserver
  17. j****a

    Hallo,

    ich habe mir mit 'Advanced Login 0.76' ein Login System gemacht und das ging recht einfach, obwohl ich keine php und msql kenntnisse habe.

    Das Script ist einfach genial. Wozu selber coden ???

    Für alle die auch sowas machen möchten, habe ich in meinem Forum eine Anleitung erstellt wie man das auf Funpic reallisieren kann.

    Hier ist der Link:
    http://www.schwarz.ch.tp

    Viele Erfolg !
    ;)
  18. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!