function rndStr($lg, $num = false)
    {
        if ($num) {
            $str = "0123456789";
        } else {
            $str = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
            $str .= strtolower($str) . "0123456789";
        }
        $str = str_split($str);
        $ret = '';
        for ($i = 1; $i <= $lg; $i++) {
            $ret .= $str[array_rand($str)];
        }
        return $ret;
    }
    $UID = strtoupper(base_convert(time() . rndStr(3, true), 10, 16)) . '_' . rndStr(40);
    $post = array();
    $post['MAX_FILE_SIZE'] = cut_str($page, 'name="MAX_FILE_SIZE" value="', '"');
    $post['owner'] = cut_str($page, 'name="owner" type="hidden" value="', '"');
    $post['pin'] = cut_str($page, 'name="pin" type="hidden" value="', '"');
    $post['base'] = cut_str($page, 'name="base" type="hidden" value="', '"');
    $post['host'] = cut_str($page, 'name="host" type="hidden" value="', '"');
    $up_url = "http://{$up[1]}/marker={$UID}";
    textarea($up_url, 0, 0, 1);
    ?>
<script type="text/javascript">document.getElementById('info').style.display='none';</script>
<?php 
    $url = parse_url($up_url);
    $upfiles = upfile($url["host"], $url["port"] ? $url["port"] : 80, $url["path"] . ($url["query"] ? "?" . $url["query"] : ""), 'http://letitbit.net/', $cookie, $post, $lfile, $lname, "file0");
    ?>
<script type="text/javascript">document.getElementById('progressblock').style.display='none';</script>
Example #2
0
echo "<br>\n";
echo mt_rand(33, 101001);
echo "<br>\n";
echo rndFloat(3, 65677, 4);
echo "<br>\n";
echo rndLowercase();
echo "<br>\n";
echo rndUppercase();
echo "<br>\n";
echo rndDigitsArr();
echo "<br>\n";
echo rndSpecialChar();
echo "<br>\n";
echo rndHex();
echo "<br>\n";
echo rndStr(10);
echo "<br>\n";
echo "<br>\n";
echo "<br>\n";
echo "<br>\n";
echo "<br>\n";
echo "<br>\n";
echo "<br>\n";
echo "<br>\n";
echo rndRgb();
echo "<br>\n";
echo rndRgba();
echo "<br>\n";
echo rndHexColor();
?>
</body>