kostenloser Webspace werbefrei: lima-city


wie kann ich etwas aus einer Tabelle anzeigen......

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    politica

    politica hat kostenlosen Webspace.

    hallo,


    ich frag mich wie ich etwas aus einer Tabelle anzeigen kann?
    Ich hab eine Datenbank mit den namen benutzer.
    Diese tabelle enth?lt 3 spalten : id,user,pass.
    Ich m?chte nun wenn sich der Benutzer einloggt das er dan sein Benutzernamen,Passwort und seine Id sieht.
    Wie kann ich das ausgeben?

    bsp:

    Hallo /user/ dein Passwort lautet /pass/ und du hast die Id /id/ .

    WIe kann ich soetwas machen?



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

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

  3. c*********c

    Zuerst musst Du zwei Formulare machen:

    Login.htm:

    Benutzername: Eingabefeld (name="benutzer")
    Passwort: Eingabefeld (name="passwort")

    Login: Button name="Login"

    ----------------------------------------

    Dann das Formular, das die Seite auswertet:

    <?

    include ("dbconnect.php"); // Hier kannst Du die Datenbank verbinden!

    $user = $_http_POST_vars["benutzer"];
    $passwort = $_HTTP_POST_VARS["passwort"]


    $sql= "SELECT * FROM <tabellenname> WHERE benutzer='$user' AND passwort='$passwort'";
    $result = mysql_query($sql);

    while ($row = mysql_fetch_array($result)) {

    $pwt = $row["passwort"]; //Passwort aus Tabelle
    $usert = $row["user"]; //Username aus Tabelle
    $id = $row["id"]; // ID aus Tabelle auslesen

    }

    if ($pwt == $passwort AND $usert = $user) {

    echo "Eingeloggt als $user";
    echo "<br>";
    echo "ID: $id";
    echo "<br>";
    echo "Passwort: $pwt";
    }
    else {
    echo "Ihre Mitgliedsdaten sind falsch!!";
    }

    ?>

    ICh hoffe, das hat dir weitergeholfen!! Hoffe auch, dass Du verstehst, was ich damit meine!!

    MfG


  4. theuntouchables

    theuntouchables hat kostenlosen Webspace.

    Ganz simples MySQL:

    $user muss du irgendwie aus der anmeldung ?bergeben, z.b. per session

    <?php
    //Hier musste erstmal connecten (mysql_connect, select_db)...

    $sql = "SELECT * FROM tabellenname WHERE user = '$user'";
    $result = mysql_query($sql) OR die(mysql_error());
    $row = mysql_fetch_array($result);

    echo "Hallo $row['user'] deine ID ist $row ['id'] und dein Passwort ist $row['pass']";
    ?>

    Edit:
    @vorposter: ich glaube der hat das login schon, aber er soll sich selber mal melden...

    Beitrag ge?ndert am 14.11.04 12:18 von theuntouchables
  5. Autor dieses Themas

    politica

    politica hat kostenlosen Webspace.

    also ein login und regg formular hab ich schon.
    In meiner Tabelle hab ich 3 felder die angelegt werden wenn sich ein benutzer reggt:

    id,benutzer und passwort.
    Und diese 3 sachen will ich wenn sich der user eingeloggt hat ausgeben.
  6. Autor dieses Themas

    politica

    politica hat kostenlosen Webspace.

    kann nicht einer ein beispiel machen????
    Ich benutze diesen tag:

    <?php
    session_start();
    if(!session_is_registered('user') || $_SESSION['user'] == "") {
    header("Location: neu.php");
    die;
    }
    ?>

    um zu ?berpr?fen ob der benutzer eingeloggt ist wenn nicht bekommt der user keinen zugriff.

    Gibt mir mal biztte ein beispiel:

    <?php
    session_start();
    if(!session_is_registered('user') || $_SESSION['user'] == "") {
    header("Location: neu.php");
    die;
    }
    ?>
    <?php
    ........beispiel...............
    ?>

    danke
  7. 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!