Kalma
Erfahrenes Mitglied
Hey liebe Tutorials-gemeinde,
ich habe mir aus langeweile ein "PN-System" gecodet...
Nur leider habe ich ein Problem:
Ich habe folgende Seiten:
-1- index.php (zum einloggen)
-2- login.php (das einlogg-script)
-3- pn.php (Hier werden die PN's angezeit)
So..
Nun mein Problem:
Ich will nun, das die User sich auf der Index.php einloggen können... Das auch gut und schön..
NUR:
Nun soll in dem Script folgendes passieren:
wenn der username richtig ist, soll folgender text ausgegeben werden:
Hallo "Username"... Du bist eingeloggt
Weiter zu den PN's
dieser Text: "weiter zu den pn's" sollte so verlinkt sein:
<a href=\"pn.php?userid=".$row['id']."\"></a>
Halt so, das der die Userid ausgibt und zu folgender URL geht:
http://www.dfmusik.de/test/pn.php?userid=1
oder
http://www.dfmusik.de/test/pn.php?userid=2
und so weiter.
Nur liest der leider die UserId nicht aus...
Ich habe mir mal meine Scripts:
Index.php:
und
login.php:
Könnt ihr mir da helfen
BIIIIIIIIIIIIIIIIIIIIIITTE
David
ich habe mir aus langeweile ein "PN-System" gecodet...
Nur leider habe ich ein Problem:
Ich habe folgende Seiten:
-1- index.php (zum einloggen)
-2- login.php (das einlogg-script)
-3- pn.php (Hier werden die PN's angezeit)
So..
Nun mein Problem:
Ich will nun, das die User sich auf der Index.php einloggen können... Das auch gut und schön..
NUR:
Nun soll in dem Script folgendes passieren:
wenn der username richtig ist, soll folgender text ausgegeben werden:
Hallo "Username"... Du bist eingeloggt
Weiter zu den PN's
dieser Text: "weiter zu den pn's" sollte so verlinkt sein:
<a href=\"pn.php?userid=".$row['id']."\"></a>
Halt so, das der die Userid ausgibt und zu folgender URL geht:
http://www.dfmusik.de/test/pn.php?userid=1
oder
http://www.dfmusik.de/test/pn.php?userid=2
und so weiter.
Nur liest der leider die UserId nicht aus...
Ich habe mir mal meine Scripts:
Index.php:
PHP:
<hr />
<b>Login</b>
<br />
<form action="login.php" method="post">
Username <br />
<input type="text" name="username" />
<p>
Kennwort <br />
<input type="password" name="passwort" />
<p>
<input type="submit" value="login" />
</form>
<hr />
und
login.php:
PHP:
<?php
session_start();
include "connect.php";
$username = $_POST['username'];
$passwort = $_POST['passwort'];
$Query = "SELECT * FROM user WHERE username LIKE '$username' LIMIT 1";
$Result = mysql_query($Query);
$row = mysql_fetch_object($Result);
if($row->passwort == $passwort)
{
$_SESSION["username"] = $username;
echo " Hallo $username... Du bist eingeloggt ";
echo " <br /> ";
$rowid = mysql_fetch_array($Result);
echo " <a href=\"pn.php?userid=".$rowid['id']."\"> Weiter zu den Pn's </a> ";
} else {
echo "Benutzername und/oder Passwort waren falsch. <a href=\"index.php\">Login</a>";
}
?>
<hr />
Könnt ihr mir da helfen
BIIIIIIIIIIIIIIIIIIIIIITTE
David