seriennummer generieren und per Email versenden?

puschelchen

Erfahrenes Mitglied
Hallo guten Morgen
ich hab derzeit ein kleines Problem mit einem Code
der Code ist von http://bisafans.de/bb/board186-off_topic/board338-webdesign/109088-php_zufällige_buchstaben/
PHP:
<?php
function charRand($a) {
    $randString = '';
    $chars = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890';
    for ($i=0;$i<$a;$i++) {
        $randNum = mt_rand(0, strlen($chars)-1);
        $randString .= $chars[$randNum];
    }
    return $randString;
}

echo charRand(10);
?>
so den hab ich mit einem require_once auf die seite geladen nun wenn ich Land wechsel ändert sich immer der Code. Also kam mir in den Sinn von demjenigen die Email in die Datenbank eintragen zu lassen und automatisch eine Email versenden da ich aber schon einiges mal mit Emails versucht hab möcht ich nun wissen was ich alles genau dazu benötige. ich hoff ihr könnt mir helfen
Danke schonmal im Voraus
 
Mit Emails kann ich nicht helfen. Aber mit dem Arrayy mischen.

Darum uach nur so am Rande deine Funktion für Array-liebhaber
PHP:
function randString($length) {
    $chars = array_merge(range('a', 'z'),Range('A', 'Z'), Range(0, 9));
    $selectedChars = array_intersect_key($chars,array_flip(array_rand($chars, $length)));
    shuffle($selectedChars);
    return implode($selectedChars);
}
 
hm okay hab nochma nachgedacht ich werd die Seriennummer gleich in die Datenbank eintragen und wenn die übereinstimmen soll er einfach neu generieren und fertig :D
 

Neue Beiträge

Zurück