nok 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;?>