Çok eski bir web tarayıcısı kullanıyorsunuz. Bu veya diğer siteleri görüntülemekte sorunlar yaşayabilirsiniz.. Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
Selam
Aşağıdaki kod veritabanından istenen verileri çekiyor ve ekrana link olarak basıyor.
while ( $veri = mysql_fetch_array($sorgu)) {
echo '<a href="'. $veri['kategori'] .'">'. $veri['kategori'] . '</a>';
}
Gelen verinin görünümü normal olarak alt alta oluyor.
kategori1
kategori2...
Şu an sorunsuz bir biçimde çalışıyor sadece ilk veri çekiminde ve ayrıştırmada sorun yaşıyorum.Yukarıda örnek verdim div içindekileri ayırıyor fakat istediğim bölümlerde array boş dönüyor. Bunun diğer ana kod ile alakası yok zaten.
Kısacası işlem şu şekilde : Konuların ve konulara ait olan...
Ntie yaptığım işlemde çoklu veri çekiyorum bir döngü ile birlikte. O yüzden preg_match_all kullanıyorum. Ayrıca curl kullanma sebebim ilgili sitenin file_get_contents, fopen ve get_headers() gibi fonksiyonlara önlem aldığı içindir.
Yukarıda sorduğum almak istediğim ilk veriyi preg_match_all ile ayrıştıramadım ve mecburen tüm sayfa içeriğini bir dosyaya aldım.
Daha sonra o dosyayı başka bir kod ile ayrıştırarak curl fonksiyonunu entegre ettim ve çalışmasını sağladım.
Esas kod açısından şanslıymışım ki curl kodu ve...
peep zaten print_r her array içindeki göstermiyor mu ?
echo $parca[1]; // çıktısı boş geliyor
print_r ($parca[1]); // çıktısı aşağıdaki gibi
Array
(
)
preg_match_all bölümünde aşağıdaki gibi değişiklik yaptığımda verileri sorunsuz alıyor fakat bana div içindekiler lazım olmadığı için bir...
Tam herşey bitti derken çıktı yine bir problem. :)
domain/kategori ve domain/kategori/ şeklinde yapılan girişler ayrı algılanıyor bu explode işinde. Bunu bir yerde nasıl toplayabilirim veya birisini nasıl pasif duruma getirebilirim ?
WebLOADER şaka diyorum sağolasın. Geçen gün uğraşıp yazdım bir tane kendi çapımda şimdi o bot ile alınan veriler içinden her sayfa için meta ve keywords üretmekle uğraşıyorum.
Bu arada senin botların şifreli değilmiydi ? Bu arkadaş senden başkasına nasıl verebilecek kodları ve editletebilecek ?
KRALMAS evet araştırdığımda ajax ve benzeri yöntemler buldum fakat php ile yapmak istiyorum. Eğer yapamazsam o şekilde denicem mecburen.
atay dediğin şeyi while ile yaptım fakat sonuç aynı oldu. Verdiğin for döngüsünde $i<10 yerine $i<1000 yazıp denersen olmadığını görebilirsin.
En iyisi daha...
<?
$file = fopen("http://www.csstema.com/linkler.txt",'r');
while(!feof($file)){
$satir = fgets($file);
echo $satir;
}
fclose($file);
?>
Hazır başlık açılmışken bu kodu ilgilendiren fakat başka bir yerde kullanmak istediğim şeyi nasıl yaparım diye sorayım o zaman :)
link.txt...
Bu bölümü bulup
function fetchAssoc()
{
var $database ='****';
return (@mysql_fetch_assoc($this->result));
}
Aşağıdaki şekilde değiştirip denermisin
var $database ='****';
function fetchAssoc()
{
return...
Kategoriye ait verilerin listelenmesi işide çözülmüştür. Girilen linkin kategori olduğunu doğruladıktan sonra ilgili kategoriye ait tablodan sorgu yapılarak veriler alınır ve ekrana bastırılır. Bu gibi bir işle uğraşacaklar için bilgilendirme notu olarak kalsın burda.