macchess adlı üyeden alıntı:
mesajı görüntüle
Bot Yapımı(Nerde Hata Yapıyorum?)
64
●8.590
- 27-09-2008, 00:45:37Üyeliği durdurulduörnekte var o konuda. takıldığın yerleri sorarsan yardımcı olmaya çalışırım.
- 27-09-2008, 00:58:36NOKProduction adlı üyeden alıntı: mesajı görüntüleO zama şunu sorayım post gönderdikten sonra ekrana basılan url yi bir değişkene nasıl atayabilirim.MC_delta_T adlı üyeden alıntı: mesajı görüntüle
- 27-09-2008, 01:06:19Kimlik doğrulama veya yönetimden onay bekliyor.Verdiğim örnekte mevcut zaten veriyi ekrana bastırma...
- 27-09-2008, 01:16:08Üyeliği durduruldu
$output = curl_exec($ch);
bu satırla içeriği output değişkenine aktarıyorsun. ondan sonrası basit zaten
echo $output;
- 27-09-2008, 01:25:35İkinizi de teşekkürler ancak şu an kodlar çok karışık geldi açıklamalı basit bir kod yazarsanız sevinirim;
Post gönderilecek sayfa bilgileri aşağıda örneğin bu sayfaya post gönderdikten sonra ekrandaki url yi nasıl alabilirim
url: http://www.mp3-dinle.us/arama.asp
input name: ara - 27-09-2008, 01:53:39Sana balığı tutup vermektense balık tutmayı öğretmeye çalışıyoruz ancak sen çok ısrarcısın, neyse bugün sana bayağı çalışmış olduk, al son olarak sana curl ile sayfa verisini çektireyim, $aranan değerine hangi yazıyı gönderirsen onu arattırır ve sayfayı çeker... Gerisi sana kalmış, iki üç dakika değil gerekirse günlerce uğraş kendin öğrenki kalıcı olsun bilgi...
<? if (!function_exists('curl_init')){ die('CURL is not installed!'); } $ch = curl_init(); curl_setopt($ch, CURLOPT_URL,"http://www.mp3-dinle.us/arama.asp"); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)"); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); curl_setopt($ch, CURLOPT_POSTFIELDS,"ara=$aranan"); curl_exec ($ch); $kod = curl_exec($ch); echo $kod; curl_close ($ch); ?> - 27-09-2008, 01:58:55Üyeliği durduruldunok erken davranmış ama bende o kadar yazdım buraya yazmazsam yazık olur

<?php // yeni bir curl oturumu açalım $ch = curl_init(); // bilgilerin gönderileceği adresi belirleyelim curl_setopt($ch, CURLOPT_URL, "http://www.mp3-dinle.us/arama.asp"); // bu satır opsiyonel. eğer referer bilgisi kontrol ediliyorsa diye curl_setopt($ch, CURLOPT_REFERER, "http://www.mp3-dinle.us/"); // bu satır opsiyonel. eğer browser bilgisi kontrol ediliyorsa diye curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; tr; rv:1.9.0.2) Gecko/2008091620"); // header bilgisi çıktıya eklensin mi? 0 = hayır, 1 = evet curl_setopt($ch, CURLOPT_HEADER, 1); // oluşan çıktı yazılsınmı yoksa kayıt mi edilsin (dosya veya değişkene)? true = kaydet, false = yazdır curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); // yönlendirme varsa takip edilsin mi? 0 = hayır, 1 = evet curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); // sayfaya post metodu ile bilgi gönderilecek mi? 0 = hayır, 1 = evet curl_setopt($ch, CURLOPT_POST, 1); // post edilecek değişkenler ve değerleri. ilk ara formdaki textfield ın adı. ikinci ara aranacak kelime curl_setopt($ch, CURLOPT_POSTFIELDS,"ara=ara"); // curl u çalıştır ve çıktıyı output değişkenine kaydet $output = curl_exec($ch); // curl oturumunu kapat curl_close($ch); // çıktıyı yazdır echo $output;?> - 27-09-2008, 02:41:33Denedim öyle yayınladım bende çalışıyor... Yanlış birşey söylemedin bende sana kızmıyorum sadece yardımcı olmaya çalışıyorum, gerçek yardım...
Sana verdiğim kodun demosu : adnan mp3 indir, adnan mp3ü dinle, adnan mp3leri klipleri
