kostenloser Webspace werbefrei: lima-city


SUCHE: hilfe beim einbinden eines PHP Logins

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    c*****9


    hallo,

    Ich habe vor auf meiner seite
    http://www.patrickbeeli.ch.vu

    einen eigenen Login bereich zu basteln. Einen sinn hat es nicht, ich will einfach wissen wie man sowas genau macht.

    Nat?rlich gibt es viele tutorials im Netz, habe auch schon n paar durchgeschaut, aber irgendwie komme ich damit nicht zurecht. Was ich suche ist nun jemand der mir per ICQ sowas erkl?rt.

    MySQL datenbank habe ich
    Und auf meinem System habe ich auch einen apache server eingerichtet.

    Wer lust hat mir dabei zu helfen soll sich per ICQ melden: 246-274-046.

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

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

  3. a******9

    Was soll bitte nach dem Login kommen?
    Einloggen ist doch gaz einfach...

    Warum steht auf der Seite:


    Das ist meiner erste Seite komplett in CSS die ich ins Netz setze, mein k?nnen im bereich HTML/CSS ist zwar recht gut, aber was die benutzerfreundlichkeit oder die darstellung anderer Browser betrifft so muss ich noch einiges Lernen. Deswegen bitte ich sie fals sie etwas entdecken das ich unbedingt ?ndern sollte so senden sie mir eine eMail.

    eine seite geht doch gar nicht komplett in CSS oder?
  4. Autor dieses Themas

    c*****9


    :) liegt daran das ich den Text aus einem ?lteren projekt ?bernommen habe. Da wurde das Visuele komplett von CSS ?bernommen.

    Und wie gesagt, der login soll keinen sinn ergeben einfach nur des Wissens halber.

    Also, wer lust hat mir dabei zu helfen, soll sich melden.
  5. Autor dieses Themas

    c*****9


    Kurze Frage und hoffentlich schnelle antwort.

    Muss ich als mysql host das hier angeben?

    mysql.lima-city.de


    weil ich bekomme diese Fehlermeldung:

    Unknown MySQL Server Host '0de' (2)
  6. thoba

    Co-Admin Kostenloser Webspace von thoba

    thoba hat kostenlosen Webspace.

    Ja, der mySQL Server ist: mysql.lima-city.de.
  7. Autor dieses Themas

    c*****9

    danke host stimmt nun.

    Nun steht da:

    Parse error: parse error, unexpected ',' in /home/webpages/lima-city/cyrix89/html/index.php on line 5

    linie 5 sieht so aus:

    mysql_select_db( DB1024427296) OR die(mysql_error());

    weis echt nicht was da falsch sien soll..
  8. Bin mir nicht sicher, aber muss der Datenbankname nicht in Anf?hrungszeichen geschrieben werden? Und wieso "unexpected ','"? Da ist doch gar kein Komma. Sicher, dass du die richtige Zeile hattest? :biggrin:
  9. schreib mal mehr vom code, aber der dbname muss auf jeden fall in anf?hrungszeichen
  10. Autor dieses Themas

    c*****9

    <?php
    error_reporting(E_ALL);
    include "inc/config.php";

    @mysql_connect( mysql.lima-city.de., USER30890, mypassword) OR die(mysql_error());
    mysql_select_db('DB1024427296') OR die(mysql_error());

    naja die anf?hrungsstriche haben ncihts gebracht.

  11. @mysql_connect( mysql.lima-city.de., USER30890, mypassword) OR die(mysql_error());


    da dies deine 5te Zeile ist, liegt es vielleicht an dem letzten Punkt bei mysql.lima-city.de. ?
  12. Autor dieses Themas

    c*****9


    es wurde oben ja geschrieben das es einen Punkt danach haben soll..
  13. @mysql_connect( mysql.lima-city.de., USER30890, mypassword) OR die(mysql_error());


    sollte eigentlich so aussehen:

    @mysql_connect( "mysql.lima-city.de", "USER30890", "mypassword") OR die(mysql_error());


    (Anf?hrungszeichen vergessen^^)

    MfG Asmodeus

    PS: Und der Punkt nach 'de' war wahrscheinlich nur als Abschluss des Satzes gedacht..
  14. s****r

    Da bin ich auch schon ziemlich am Verzweifeln,
    habe die ganze Sache ein wenig anders gel?st
    in der Eile, in dem ich eine externe Login
    Seite vorgeschaltet hab. Auf Dauer ist das jedoch
    nix. Ich hab mir auch die Tutorials durchgeschaut
    und bei php-resource reingeschaut aber da
    ist nirgends das dabei was ich suche:

    - Login grafisch anpasspar auf einer HTML-Seite
    - nach erfolgreichem Login soll eine andere
    html Seite ?ffnen (automatisch) oder eine
    permission denied Seite.
    - Das Teil soll die IPs die sich falsch einloggen
    f?r eine gewisse Zeit sperren k?nnen.
    - Die Zielseite ist eine Frameseite, alle
    Unterseiten und Frameinhalte sollen
    ebenfalls nur dann zug?nglich sein wenn
    man sich korrekt eingeloggt hat.

    Jemand ne Idee wie man das kostenlos irgendwie
    l?sen k?nnte ???
  15. Du kannst die eingabefelder und die loginseite per css an deine restlichen Seiten anpassen.
    Die eingabefelder musst du einem <Form>-Bereich haben, die du dann an eine PHP-Seite ?bergibst. Dort kanns du dann die eingegebene Daten vergleichen, und je nach Status (login erfolgreich oder access denied) eine andere Seite aufrufen.

    das ganze funkioniert dann ?ber die Session-ID. Die kannst du in jeder Seite abfragen, ob der User richtig eingelogt ist, oder nicht.

    Gru?

    B1G-B
  16. Sessions.

    1.

    Html-Seite mit Formular das Logindaten an 'login.php' sendet und ein Fenster ?ffnet {
    CODE:
    <form>
    <input - Die 2 Eingabefelder (User + PW) - />
    <input type=submit value="Fenster ?ffnen" onClick="fenster=window.open('login.php', 'fenster','toolbar=no,status=,menubar=no,scrollbars=no,width=800,height=500')"></form>

    }

    2. 'login.php' (Abfrage ob Passwort richtig ist ?-> wenn ja -> Weiterleitung ?ber "<meta http-equiv="refresh" content="0; SEITE_WENN_PW_OK" />" -> sonst Weiterleitung nach "<meta http-equiv="refresh" content="0; SEITE_WENN_FALSCHES_PW" />"

    3. Auf jeder Seite dieser Frameseite bei richtigem Passwort den Code verwenden:

    session_start();
    if ($_SESSION['login'] == true){
      echo "SEITENCODE";
    }else{
      echo "Keine Berechtigung";
    }


    MfG Asmodeus
  17. Autor dieses Themas

    c*****9


    danke habs nun ge?ndert.

    Nun kommt aber das mit den array_stripslashes

    in der datei "funtion.php" habe ich diese reingetan.

    stimmt da etwas nicht?

    <?php
    function login_right($id, $pass)
    {
    $sql = "SELECT
    COUNT(*) as Anzahl
    FROM
    users
    WHERE
    ID = '".$id."' AND
    Password = MD5('".$pass."');";
    $result = mysql_query($sql) OR die(mysql_error());
    $row = mysql_fetch_assoc($result);
    mysql_free_result($result);
    return $row['Anzahl'];
    }

    ?>
    <?php

    function array_stripslashes ($arr)
    {
    if (!is_array($arr)) return $arr;

    foreach ($arr AS $k => $v)
    {
    $arr[$k] = stripslashes($v);
    }

    return $arr;
    }



    ?>
  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!