<?
    // begin de functie
    function random_pass($num)
    {
        // genereer het random paswoord
        mt_srand((double)microtime()*1000000);

        // loop totdat het $pass(woord) dezelfde lengte heeft als $num
        while (strlen($pass) <= $num)
        {
            $i = chr(mt_rand (0,255)); 
            if (eregi("^[a-z0-9]$", $i))
                $pass = $pass.$i; 
        }

        // return het random paswoord
        return ($pass); 
    }
?>