Phisher: Sessions

Beitrag lesen

Hallo,

Ich glaub ich verstehe es einfach nicht wie diese blöden Sessions funktionieren!

Ich möchte einfach nur eine Variable die innerhalb meiner Session verfügbar ist. Einen Counter um Spam zu unterbinden

<?
session_start();

...

if (empty($error)) // Keine Probleme mit POST-Variablen..
{
  /* ... datenbank eintrag ... */

$spamcount = $_SESSION["spamcount"];
  session_unregister("spamcount");
  session_register("spamcount");
  $spamcount = $spamcount+1;
  $_SESSION["spamcount"] = $spamcount;
}

?>

ich möchte, dass der User das Formular 3-4 mal nutzen kann, aber danach die Funktion unterbunden wird.

if ($_SESSION["spamcount"] >= 4)

aber irgendwie speichert das Script so garnix..
Warum und wie macht man das Professionell?

Danke

|Phisher|