Hallo Leute,
so nun habe ich das mit den Sessions einigermassen kapiert
und es klappt auch so weit, jedoch habe ich nun noch ein kleine
Problem.
Mein Script :
Jedoch bekomme ich eine leere Ausgabe und wenn ich eine Variabel wie
z.B. echo $nachname rein packe wird dieser auch korrekt angezeigt.
An was kann das liegen ?
Danke und Gruss Ela
so nun habe ich das mit den Sessions einigermassen kapiert
und es klappt auch so weit, jedoch habe ich nun noch ein kleine
Problem.
Mein Script :
PHP-Code:
// Session festlegen ( wird aus dem Usernamen generiert )
$session = md5($plz);
// Zufallspasswort festlegen
$ret = '';
$chars = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789';
$char_num = strlen($chars)-1;
$rand = rand($_min,$_max);
for ($i=0; $i<$rand; ++$i) {
$passwort = $chars[rand(0,$char_num)];
// Userdaten werden in die Datenbank geschrieben
$sql ="INSERT INTO user (Id, Username, Kennwort, Firma, Vorname, Nachname, Strasse, Plz, Ort, Email, Status) values ('', '$username', '$passwort', '$firma', '$vorname','$nachname','$strasse','$plz','$ort','$email')";
mysql_query($sql, $db) or die(mysql_error());
mysql_affected_rows() ."";
// Anmeldemail wird an den User geschickt
$text.= "Sie wurden für den Mitgliederbereich bei ".$title." angemeldet.";
$text.= "Ihre Zugangsdaten lauten<br>";
$text.= "Username : ".$username."<br>";
$text.= "Passwort : ".$passwort."<br><br>";
$text.= "Einloggen können Sie sich auf <a href=".$url.">".$url."</a><br><br>";
$text.= "Ihr $title Team";
$empfaenger = "$email";
$betreff = "Ihre Anmeldung bei $title";
$headers = "Content-Type: text/html\n";
$headers .= "Content-Transfer-Encoding: 8bit\n";
$headers .= "From: $title\n";
$headers .= "Reply-To: $admin_mail\n";
mail($empfaenger, $betreff, $text, $headers);
echo "<br>";
echo "<center>Wir haben Ihnen ein Mail geschickt mit einem Link um Ihren Zugang freizuschalten.<br>Rufen Sie bitte Ihre eMails ab und klicken Sie auf den Link.<ul>";
echo "</ul></center>";
}
z.B. echo $nachname rein packe wird dieser auch korrekt angezeigt.
An was kann das liegen ?
Danke und Gruss Ela
Kommentar