Dann rufe ich die URL anmeldung.php?ref=1 auf. Ich gebe dann es Formular ein und klicke auf ansenden. Nach dem absenden ist die $_SESSION[‚kt_ref‘] aber immer 0 und nicht 1.
Mein Script sieht jetzt so aus. Das rufe ich in der anm.php?ref=1 auf.
[PHP]if(isset($_GET[‚ref‘]) AND isNum($_GET[‚ref‘]))
{
$_SESSION[‚kt_ref‘] = (int)$_GET[‚ref‘];
}[/PHP]
Darunter ist noch ein Anmeldeformular
Nach dem absenden kommen ich auf die anmelden.php.
Dort wird das ganze so gespeichert:
[PHP]$user_info = serialize(array(
„user_name“ => $username,
„user_password“ => md5(md5($password1)),
„user_email“ => $email,
„user_hide_email“ => isNum($_POST[‚user_hide_email‘]) ? $_POST[‚user_hide_email‘] : „1“,
„user_geschlecht“ => isNum($_POST[‚user_geschlecht‘]) ? $_POST[‚user_geschlecht‘] : „1“,
„user_location“ => stripinput(trim($_POST[‚user_location‘])),
„user_birthdate“ => stripinput(trim($user_birthdate)),
„user_ref“ => $_SESSION[‚kt_ref‘]
));