Spezielle Variable per Link weitergeben (WBB)

MetalMalevolence

Grünschnabel
Hallo Leute,
Ich versuche gerade eine Variable über einen Link auf eine andere *.php Seite zu übergeben, um sie anschliessend per ($_GET[canupload]) auszulesen zu können.

Der Link sieht so aus: start.php?canupload=$wbbuserdata['userid']"
Die Variable ist in einem WBB (Woltlab Burning Board) definiert, ich brauche die um auf der verlinkten Seite überprüfen zu können ob ein User im Forum angemeldet ist.

Leider funktioniert das irgendwie nicht, wenn ich anstatt $wbbuserdata['userid'] z.B. $wbbuserdata[userid] verwende funktioniert es aber, nur das ist dann nicht die richtige Variable ... es muss also irgendwie mit den -> ' <- zusammenhängen.

Ich erhalte diese Fehlermeldung: Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /srv/www/htdocs/web15/html/board/global.php(209) : eval()'d code on line 14

Kann mir da jemand weiterhelfen ?
 
Hi

das ist wirklich ganz gefährlich was du vor hast. Den an der URL kann der User fummeln so viel er möchte. Füge einfach folgendes hinzu:
$_SESSION['Fach1'] = $wbbuserdata['userid'];

Nun musst du die Variable garnicht übergeben! Du frägst sie einfach auf der anderen Seite ab.

$abc = $_SESSION['Fach1'];

Vorausgesetzt ist, dass deine Session gestartet wurde!
 
Zuletzt bearbeitet von einem Moderator:
Zurück