Új hozzászólás Aktív témák

  • dragon1993

    őstag

    Szerintetek miért van ,hogy a kódom osztott tárhelyem max 5mp alatt lefut VPS-en meg szórakozik 2 percet ?

    <?php

    $xml=simplexml_load_file("db.xml");
    $urlek="";
    $sha="";
    foreach ($xml->oldal as $oldal)
    {
    $urlek = $urlek.$oldal->url;
    $sha = $sha.$oldal->sha1;
    }

    $sha = split(",", $sha);
    $urlek = split(",", $urlek);

    $i=0;
    $mh = curl_multi_init();
    foreach ($urlek as $url)
    {
    $ch[$i] = curl_init();
    curl_setopt($ch[$i], CURLOPT_URL, $url);
    curl_setopt($ch[$i], CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch[$i], CURLOPT_CONNECTTIMEOUT, 10);
    curl_multi_add_handle($mh,$ch[$i]);
    $i++;
    }






    $active = null;
    //execute the handles
    do {
    $mrc = curl_multi_exec($mh, $active);
    } while ($mrc == CURLM_CALL_MULTI_PERFORM);

    while ($active && $mrc == CURLM_OK) {
    if (curl_multi_select($mh) != -1) {
    do {
    $mrc = curl_multi_exec($mh, $active);
    } while ($mrc == CURLM_CALL_MULTI_PERFORM);
    }
    }

    //close the handles



    $i=0;
    foreach ($sha as $d)
    {
    $tmpsha = sha1(curl_multi_getcontent($ch[$i]));
    if( $d != $tmpsha ){mail ( "******@gmail.com" , "Feltöltés érkezett" , "A következő URL változott: ".$urlek[$i],"From: ****@*****.eu\r\n");}
    curl_multi_add_handle($mh,$ch[$i]);
    $i++;
    }
    curl_multi_close($mh);
    echo "ok1";
    ?>

Új hozzászólás Aktív témák

Hirdetés