Arkadaşlar bu konuda bilgisi olan arkadaşların yardımına ihtiyacım var.
Ben acemice bi bot yapmaya çalışıyorum. Verileri çekebildim. Çektiğim her konunun altına "ekle" diye bir buton var.
<div class="indir"><a href="#" onclick="$.indir('<?php echo $ruyalinki[$i]; ?>' )" style="width:560px;text-align: center;" >EKLE</a></div> şeklinde.
site.js diye bir dosya oluşturdum.
$(function(){
$.indir = function(url){
$.ajax({
type: "post",
url: "ajax.php",
data: {"url":url},
sucess: function(cevap){
alert(cevap);
}
});
}
}); şeklinde.
Ayrıca ajax.php adlı bi dosya daha oluşturdum.
<?php
require "ayar.php";
$baglan=mysql_connect("localhost","root","12345678") or die (mysql_Error());
mysql_select_db("deneme",$baglan);
if ($_POST) {
$url=$_POST["url"];
$baglan = baglan("$url");
preg_match('#<h1 class="heading">Rüyada <span>(.*?)</span> Görmek</h1>#',$baglan,$baslik);
preg_match_all('#<linkrel="image_src" href="(.*?)"/>#',$baglan,$resim);
preg_match('#<divclass="reading">(.*?)</div>#',$baglan,$icerik);
preg_match_all('#<divclass="tags">Rüyanızın yorumu: <ahref="(.*?)" rel="tag">(.*?)</a>(.*?)</div>#',$baglan,$etiket);
$baslik = $baslik[1];
$resim = $resim[1][0];
$icerik = $icerik[1];
$resimadi=uniqid(true).".jpg";
copy($resim,"upload/{$resimadi}");
$query=mysql_query("insert into wp_posts set
post_title = '$baslik',
post_content = '$icerik'");
if ($query){
echo "ok";
}else {
echo "hata"; }
}
}
?>ayrıca index.php dosyasınında başında şu kodlar var.
<script type="text/javascript" src="http://code.jquery.com/jquery-1.7.2.min.js"></script>
<script type="text/javascript" src="site.js"></script>
nerde hata yapıyorum acaba.