dwex
Erfahrenes Mitglied
Hallo Leute,
steht gewaltig auf dem Schlauch.
Ich mache folgendes - ich übergebe nach einem Login den Loginnamen per
wieder zurück an mein Script.
Wenn ich jetzt über $_SESSION['name'] den Namen ausgebe wird er mir korrekt angezeigt.
Jetzt gebe ich Einträge aus einer DB aus welche jedes einen Löschbutton besitzt.
Hier übergebe ich die ID des DB-Eintrages als Get-Variable. Wenn ich jetzt das ganze ausführe - steht übrigends in einer If-Schleife mit session_is_registered['name'] dann funktioniert das auch - nur eben der Name aus der Session ist verschwunden.
Hier noch die relevanten Codeteile:
steht gewaltig auf dem Schlauch.
Ich mache folgendes - ich übergebe nach einem Login den Loginnamen per
PHP:
session_register("name");
Wenn ich jetzt über $_SESSION['name'] den Namen ausgebe wird er mir korrekt angezeigt.
Jetzt gebe ich Einträge aus einer DB aus welche jedes einen Löschbutton besitzt.
Hier übergebe ich die ID des DB-Eintrages als Get-Variable. Wenn ich jetzt das ganze ausführe - steht übrigends in einer If-Schleife mit session_is_registered['name'] dann funktioniert das auch - nur eben der Name aus der Session ist verschwunden.
Hier noch die relevanten Codeteile:
PHP:
<?php
session_start();
function loginok($name)
{
session_start();
session_register("name");
}
if($action == "login") {
$abfrage = mysql_query("SELECT * FROM `$tabelle2` WHERE `name` = '$name'");
$daten = mysql_fetch_assoc($abfrage);
if( ($daten['pass'] == $pass) && ($daten['name'] != "")) {
loginok($daten['name']);
} else {
echo "Sie haben nicht die erforderliche Zugangsberechtigung";
}
}
if(session_is_registered('name')) {
echo $_SESSION['name'];
}