示例#1
0
function dummy_data()
{
    global $categories;
    global $random_category;
    global $countries;
    global $gemeinden;
    $duration = rand(1, 7);
    // between 1 and 7 days
    $random_category = array_rand($categories);
    $random_country = array_rand($countries);
    $random_gemeinde = array_rand($gemeinden);
    $arrival = random_date();
    $data = array();
    $data['arrival'] = '"' . date('Y-m-d H:i:s', $arrival) . '"';
    $data['departure'] = '"' . date('Y-m-d H:i:s', strtotime('+' . $duration . ' day', $arrival)) . '"';
    $data['country'] = '"' . $countries[$random_country] . '"';
    $data['adults'] = rand(1, 3);
    $data['children'] = rand(0, 7);
    $data['destination'] = '"' . $gemeinden[$random_gemeinde] . '"';
    $data['category'] = '"' . $categories[$random_category] . '"';
    $data['cancellation'] = 0;
    $data['created_at'] = '"' . date('Y-m-d H:i:s', rand(mktime(0, 0, 0, 1, 1, 2015), $arrival)) . '"';
    return $data;
}
示例#2
0
文件: par.php 项目: DenisMalofeyev/vk
function ccc()
{
    $pa = 'http://vk.com/victoria_anne';
    preg_match_all('/<div class="cc">(.*)<\\/div>[\\n]*<div class="info">/Us', $page, $content);
    //print_r($content);
    $countMsg = count($content[1]);
    for ($i = 0; $i < $countMsg; $i++) {
        //echo $content[1][$i];
        //$all[1][$i] = iconv('Windows-1251','UTF-8',$all[1][$i]);
        preg_match_all('/<img src="[^"]+" data-photo="([^|]+)|[0-9|]+" \\/>/', $content[1][$i], $photos);
        //echo $photos[1][0];
        preg_match_all('/<div class="text">(.*)/', $content[1][$i], $all);
        $all[1][0] = str_replace('<a class="wall_post_more" onclick="hide(this, this.previousSibling);show(this.nextSibling);return false;">', '', $all[1][0]);
        $all[1][0] = str_replace('Показать полностью..</a>', '', $all[1][0]);
        $all[1][0] = str_replace('style="display: none"', '', $all[1][0]);
        $all[1][0] = str_replace('&#33;', '', $all[1][0]);
        $all[1][0] = str_replace('&quot;', '', $all[1][0]);
        $all[1][0] = str_replace('&#036;', '', $all[1][0]);
        $all[1][0] = str_replace('&#092;', '', $all[1][0]);
        $all[1][0] = str_replace('<br>', ' ', $all[1][0]);
        //$all[1][$i] = iconv('UTF-8','Windows-1251',$all[1][$i]);
        $all[1][0] = preg_replace('/[^\\^]+Expand text../', '', $all[1][0]);
        preg_match_all('/<img src="(.*)" [^>]+>/Us', $all[1][0], $images);
        $all[1][0] = strip_tags($all[1][0]);
        //print_r($images);
        $countImages = count($images[1]);
        for ($k = 0; $k < $countImages; $k++) {
            $all[1][0] = '<img src=\\"' . $images[1][$k] . '\\">' . $all[1][0];
        }
        $allText = '<img src=\\"' . $photos[1][0] . '\\"><br>' . $all[1][0];
        isset($photos[1][0]) && $photos[1][0] != '' ? $allText = '<img src=\\"' . $photos[1][0] . '\\"><br>' . $all[1][0] : ($allText = $all[1][0]);
        //echo $allText.'<br>';
        $checkContent = checkContent($allText);
        //print_r($checkContent);
        if ($checkContent['COUNT(*)'] <= 0) {
            $user = selectUser();
            $date = random_date();
            $action = '<a href="' . SITE_ADR . 'members/' . $user['user_nicename'] . '/" title="' . $user['display_name'] . '">' . $user['display_name'] . '</a> добавил(а) запись';
            $actionDB = '<a href=\\"' . SITE_ADR . 'members/' . $user['user_nicename'] . '/\\" title=\\"' . $user['display_name'] . '\\">' . $user['display_name'] . '</a> добавил(а) запись';
            $primatyLink = SITE_ADR . 'members/' . $user['user_nicename'] . '/';
            $sql = mysql_query('INSERT INTO `wp_bp_activity` (`user_id`,`component`,`type`,`action`,`content`,`primary_link`,`date_recorded`)
				VALUES (' . $user['ID'] . ',"activity","activity_update","' . $actionDB . '","' . $allText . '", "' . $primatyLink . '","' . $date . '") ');
            //echo mysql_error();
        }
    }
    //print_r($all[1]);
    #Выставляем задержку
    $sec = rand(19000, 21000);
    usleep($sec * 100);
}