Habe ein Script mit dem Teil:
Code: Alles auswählen
$aktivierungscode = zufallsstring(10);
// $aktivierungscode = 58-Zccwvd2CfC;
echo $aktivierungscode.'<br />';
$mail_tpl = str_replace("{{bestaetigungslink}}", 'http://domain/aktivierung.php?code='.$aktivierungscode, $mail_tpl);
$mail_tpl = str_replace("{{benutzer_name}}", $benutzer_name, $mail_tpl);
$mail_tpl = str_replace("{{benutzer_kennwort}}", $benutzer_kennwort, $mail_tpl);
$mail_tpl .= $aktivierungscode;
echo $mail_tpl;
Nach der Ausgabe der $mail_tpl steht dann da aber "X-Zccwvd2CfC" und das zur Sicherheit eingebaute "$mail_tpl .= $aktivierungscode;" bringt wieder den richtigen Code "58-Zccwvd2CfC".
Das war nur ein Auszug, es werden noch 20 andere Werte ersetzt und alle stimmen, nur nicht der "$aktivierungscode".
Weiß einer von euch warum oder was das sein kann? Ich reiße mir gleich die Haare aus oder renne im Dreieck. Vier Tage für eine simple Standardfunktion und immer das gleiche Problem..... !??!
Danke euch schon mal.
Gruß, Ingo