Matze: session_ID erzeugen

Beitrag lesen

Hallo,

<?php
session_start();
?>
<a href="http://www.meineSeite.com/UserID.html?session_id=">Link-Text</a>

Beinahe so. Du musst nur daran denken, dass du hier mit HTML _und_ PHP arbeitest.

Also zuerstmal dein Link:
<a href=http://www.meineSeite.com/UserID.html?
Dann wird ein Variablenname erwartet und dahinter mit dem = der Wert zugewiesen. Also:
<a href=http://www.meineSeite.com/UserID.html?SID=

"SID" ist jetzt also der Name der Variablen, dieser wird im HTML festgelegt. Die Wertzuweisung mit dem = ebenfalls.
Jetzt kommt der Wert. Dieser steht uns aber nicht in HTML, sondern in PHP zur Verfügung, also müssen wir in PHP wechseln:
<a href=http://www.meineSeite.com/UserID.html?SID=<?PHP

und unseren benötigten Wert z.B. so ausgeben:

<a href=http://www.meineSeite.com/UserID.html?SID=<?PHP echo session_id();

Dann verlassen wir PHP wieder und arbeiten mit HTML weiter:
<a href=http://www.meineSeite.com/UserID.html?SID=<?PHP echo session_id(); ?>">Linktext</a>

Fertig :)

Grüße, Matze