Hello,
~~~php
<?php
error_reporting(E_ALL);
session_start();
if(!isset($_SESSION["aufrufe"]))
{
$_SESSION["aufrufe"] = 0;
}
else
{
$_SESSION["aufrufe"]++;
}
echo "Anzahl Aufrufe: ".$_SESSION["aufrufe"]."<br>\n";
if (isset(SID)) ## Wenn SID existiert, wurde eine Session gestartet
{
if (strlen(SID)== 32) ## Wenn SID einen String von 32 Zeochen Länge enthält
{ ## wird es die Session-Nummer sein.
$id = SID;
}
else ## anderenfalls holen wir uns
{
$id = session_id(); ## die Sessionnummer aus der Sessionverwaltung
}
echo "<a href="s.php?$id>Nächste Seite</a>";
}
else
{
echo "<a href="s.php>Nächste Seite</a>";
}
?>
Das ist jetzt nur ein Beispiel. Die Sessionnummer können wir ns immer über session\_id() beschaffen, wenn eine Session gestartet wurde. SID existiert aber auch nur dann...
Grüße aus Dortmund
Tom vom Berg

--
Nur selber lernen macht schlau
<http://bergpost.annerschbarrich.de>