raven16
Lieutenant
- Registriert
- Nov. 2008
- Beiträge
- 580
Ich möchte gerne nach einem Login jeden Besucher mit seinem Benutzernamen begrüßen.
In meiner Adressleiste wird zuerst die UserId aus der Datenbank eingetragen und wird dann wieder von mir ausgelesen. Diese UserId möchte ich dann an die function get_user() übergeben und in dieser Funktion ist dann eine SQL-Abfrage, die mir dann zu dieser UserId dann den UserName ausspucken und die dann wieder zurück an den Absender schicken soll.
Das ganze hier mal in Quelltextform:
Hier wird der Link ausgelesen und dann die Funktion get_user() aufgerufen. In der get_user steht folgendes:
Wie kann ich in der Funktion nun den Namen wieder zurück senden?
In meiner Adressleiste wird zuerst die UserId aus der Datenbank eingetragen und wird dann wieder von mir ausgelesen. Diese UserId möchte ich dann an die function get_user() übergeben und in dieser Funktion ist dann eine SQL-Abfrage, die mir dann zu dieser UserId dann den UserName ausspucken und die dann wieder zurück an den Absender schicken soll.
Das ganze hier mal in Quelltextform:
PHP:
//Wenn der User eingeloggt ist, dann Menü anzeigen:
if(isset($_GET['userid']))
{
$userid = $_GET['userid'];
}
if($userid)
{
include("sessionhelpers.inc.php");
$user = get_user($userid,$username);
echo 'Willkommen '.$user.'.';
}
PHP:
function get_user($userid,$username)
{
$sql="SELECT UserName FROM users
WHERE UserId = '".$username."'";
$result = mysql_query($sql);
return $username;
}