• 28-02-2010, 00:14:09
    #1
    Üyeliği durduruldu
    Merhaba,
    Linux Sunucum mevcut,
    Toplu Curl işlemleri yapıyorum textarea'dan veri alarak ve for ile işlemler yapılarak
    ilkini alıyor daha sonrasında badrequest hatası vermekte ilk olarak windowstu windows dediler linux yaptık sorun gene aynı ? cevabı olan ?
  • 28-02-2010, 01:48:06
    #2
    kodları görürsek yardımcı olabiliriz sanırım
  • 28-02-2010, 01:51:12
    #3
    Üyeliği durduruldu
    Invictus adlı üyeden alıntı: mesajı görüntüle
    kodları görürsek yardımcı olabiliriz sanırım
    Tabikide ;


    $site2 = strip_tags($_POST['textfield2']);
    @$site = split("\n", $site2); 
    
    @session_start();
    if (empty($_POST["gvnlk2"]) || empty($_SESSION["guv"]) || !$_SESSION["guv"]) {
    echo "
    <br><br><br><br><br><br><br><br><br><br><br><br><br><p align='center'>
    <a href=mass.php>İşleminiz Gerçekleşmemiştir, Lütfen Güvenlik Kodunu Boş Bırakmayınız..</a></p>";
    } else {
    if ($_POST["gvnlk2"] == $_SESSION["guv"]) {
    for ($x=0; $x<=count($site)-1; $x++) 
    {
    $crl = curl_init();
    curl_setopt($crl, CURLOPT_URL,"$site[$x]");
    curl_setopt($crl, CURLOPT_HEADER, 0);
    curl_setopt($crl,CURLOPT_FOLLOWLOCATION,1);
    curl_setopt($crl, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.15) Gecko/2008111317  Firefox/3.0.4');
    curl_setopt($crl, CURLOPT_RETURNTRANSFER, 1);
    $kaynak = addslashes(curl_exec($crl));
    curl_close($crl);
    if (($ad=="") or ($site=="")){
    echo "<br><br><br><br><br><br><br><br><br><br><br><br><br><p align='center'>Lütfen Boş Alan Bırakmayınız<br><br>
    <a href='mass.php'>Geri Dön</a><br><br><br></div></div>";
    include("include/footer.php");	
    } else {
    $kaydet2 = mysql_query("insert into isim(red) 
    values ('$ad')");
    $sip = ServerIP($site[$x]);
    $server = ServerType($site[$x]);
    $kaydet = mysql_query("insert into user(site,isim,tarih,ip,kaynak,isip,islet,onay,durum,dns) 
    values ('$site[$x]','$ad','$tarih2','$ip','$kaynak','$sip','$server','$onay','$deger','$dns')");
    }
    }
    cURL işlemleri görüldüğü gbi
    textareadan veri alınıyor for ile çoklu yapılıyor ve işleme konuluyor. deli olacam vallahi
  • 28-02-2010, 02:05:06
    #4
    @$site = split("\n", $site2); satırının altına
    $site = array_map('trim', $site);
    ekleyip dener misin
  • 28-02-2010, 10:28:18
    #5
    Üyeliği durduruldu
    Invictus adlı üyeden alıntı: mesajı görüntüle
    @$site = split("\n", $site2); satırının altına
    $site = array_map('trim', $site);
    ekleyip dener misin
    kullanırken gene $site[$x] olarak kllanıcaz. sorun sunucudamı scripttemı anlamadım 2 defa sunucudeğiştirdim gene aynı
  • 28-02-2010, 12:25:34
    #6
    NeonWeb adlı üyeden alıntı: mesajı görüntüle
    kullanırken gene $site[$x] olarak kllanıcaz. sorun sunucudamı scripttemı anlamadım 2 defa sunucudeğiştirdim gene aynı
    evet kullanırken yine $site[$x] olarak kullanıcaksın. dediğimi denedin mi?
  • 28-02-2010, 15:34:29
    #7
    Üyeliği durduruldu
    Invictus adlı üyeden alıntı: mesajı görüntüle
    evet kullanırken yine $site[$x] olarak kullanıcaksın. dediğimi denedin mi?
    denedım olmadı gene toplu liste verildiğinde
    Bad Request Hatası verıyor.
  • 28-02-2010, 15:57:17
    #8
    peki. o zaman @$site = split("\n", $site2); yine bunun altına print_r($site); yaz bakalım site isimleri doğru mu

    bu arada bad request hatası dediğin bağlantığı sitede verilen html 400 hata sayfası değil mi? tamamen onu düşünerek yazmıştım ben
  • 28-02-2010, 16:20:28
    #9
    Üyeliği durduruldu
    Invictus adlı üyeden alıntı: mesajı görüntüle
    peki. o zaman @$site = split("\n", $site2); yine bunun altına print_r($site); yaz bakalım site isimleri doğru mu

    bu arada bad request hatası dediğin bağlantığı sitede verilen html 400 hata sayfası değil mi? tamamen onu düşünerek yazmıştım ben
    sitede veri var
    normal olarak baktığımda,
    tek tek çekildiğinde çekıyor
    ancak toplu olarak çekmıyor siteleri alt alta yazınca
    zaten ekrana yansıtıyorum siteler doğru
    index var sitede veri çekince kaynak kod olarak bad request veriyor.