Beiträge von Maurice.

    Hallo,


    undzwar kriege ich es nicht hin mein logo über den Header zu machen. Hier mal mein code: #logo {
    width:1280px;
    height:200px;
    background:url("/images/logo.png") no-repeat;


    }
    #header {
    width:1280px;
    height:200px;
    background:url("/images/header.png") no-repeat;
    border-radius: 6px;
    }


    <div id="logo">

    </div>
    <div id="header">


    </div>



    Der Header verdeckt das Logo

    Es kommt nurnoch eine weiße seite 8| hier mal die gante index.php: <?php


    include("mysql_connect.php");
    session_start();
    error_reporting(0);


    $submit = $_POST['submit'];

    $username = sanitize($_POST['Name']);
    $password = sanitize($_POST['Passwort']);


    if($submit) {
    if($username && $password){
    $query = mysql_query("SELECT count(*) AS Ergebnis FROM accounts WHERE Name = '$username' AND Passwort = MD5('$password')");
    $row = mysql_fetch_array($query);
    if($row['Ergebnis'] == 1){
    $_SESSION['username'] = $username;
    header('location: profile.php');
    }else{
    echo 'Falsches Passwort und/oder falscher Benutzername!';
    }
    }else{
    echo "Tippe einen Usernamen und ein Passwort ein!";
    }
    ?>


    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Evolution Gaming | UCP</title>
    <link rel="shortcut icon" type="image/x-icon" href="/test.ico">
    <form action='index.php' method='POST'>
    <table>
    <tr>
    <td align="right"><font color="#00FF00">Name: <input type="text" name="Name" value='<?php echo $username?>'/> </td>
    </tr>
    <tr>
    <td><font color="#00FF00">Passwort: <input type="password" name="Passwort"/> </td>
    </tr>
    <tr>
    <td><p align="center"><input type='submit' name="submit" value='Einloggen' /> </p></td>
    </tr>
    </table>
    </form>
    </head>
    </html>

    pierre65 wie ich schon zu greeekz sagte dies funzuniert nicht. Hier noch mal ein beispiel:


    In der MySQL - Tabbelle ist das Passwort mit MD5 gesichert
    Wenn ich mich einlogge soll er das MD5 passwort enthashen und dann sich richtig einloggen.

    if(strcasecmp(md5($password),$dbpassword))


    wie soll ich das hier rein machen ?
    if($submit)
    {
    if($username && $password)
    {
    $query = mysql_query("SELECT Name, Passwort FROM accounts WHERE Name = '$username'");
    if(mysql_num_rows($query) == 1)
    {
    while($row = mysql_fetch_assoc($query))
    {
    $dbusername = $row['Name'];
    $dbpassword = $row['Passwort'];
    }
    if($username == $dbusername && $password == $dbpassword)
    {
    $_SESSION['username'] = $dbusername;
    echo header('location: profile.php');
    }
    else echo "Falsches Passwort!";
    }
    else echo "Der Username existiert nicht.!";
    }
    else echo "Tippe ein UserName und ein Passwort ein!";
    }

    Also wie muss ich es den nun machen ?
    $submit = $_POST['submit'];

    $username = sanitize($_POST['Name']);
    $password = sanitize($_POST['Passwort']);


    if($submit)
    {
    if($username && $password)
    {
    $query = mysql_query("SELECT Name, Passwort FROM accounts WHERE Name = '$username'");
    if(mysql_num_rows($query) == 1)
    {
    while($row = mysql_fetch_assoc($query))
    {
    $dbusername = $row['Name'];
    $dbpassword = $row['Passwort'];
    }
    if($username == $dbusername && $password == $dbpassword)
    {
    $_SESSION['username'] = $dbusername;
    echo header('location: profile.php');
    }
    else echo "Falsches Passwort!";
    }
    else echo "Der Username existiert nicht.!";
    }
    else echo "Tippe ein UserName und ein Passwort ein!";
    }

    Hallo,


    undzwar lasse ich das Passwort in der MySQL DB mit MD5 verschlüsseln. Und nun mache ich ein UCP und da habe ich eine frage wie entschlüssel ich es wenn er abfragt ob das Passwort richtig ist code:
    if($submit)
    {
    if($username && $password)
    {
    $query = mysql_query("SELECT Name, Passwort FROM accounts WHERE Name = '$username'");
    if(mysql_num_rows($query) == 1)
    {
    while($row = mysql_fetch_assoc($query))
    {
    $dbusername = $row['Name'];
    $dbpassword = $row['Passwort'];
    }
    if($username == $dbusername && $password == $dbpassword)
    {
    $_SESSION['username'] = $dbusername;
    echo header('location: profile.php');
    }
    else echo "Bitte überprüfe deine Angaben.!";
    }
    else echo "Bitte überprüfe deine Angaben.!";
    }
    else echo "Bitte gebe einen Username und ein Passwort ein!";
    }