<? $baglanti=mysql_connect("ccc","cc","cc"); mysql_select_db("x",$baglanti); $id=$_GET['id']; //$id değişkenini get fonksiyonu ile aldım $site=file_get_contents("http://www.site.com/haber_detay.asp?haberID=$id"); // Fıkrayı alacağım sayfayı $id değişkeni ile çektim $yeniid=$id++; // $yeniid'yi $id'nin 1 fazlası yaptım // Başlık ve fıkramı çekiyorum : $baslikalan='#<h1>(.*?)<\/h1>#si'; preg_match($baslikalan,$site,$baslikfonksiyon); $fikraalan='#<p class="ozet">(.*?)<\/p>#si'; preg_match($fikraalan,$site,$fikrafonksiyon); $fikra=$fikrafonksiyon[1]; $baslik=$baslikfonksiyon[1]; // Kayıt için gerekli şartları if döngüsü ile sorguluyorum // Bunu yaparken işlemden sonra beni diğer fıkrayı çekecek sayfaya atması için refresh kodumu ekliyorum. if($baslik=="" || $fikra=="") { echo"Böyle bir fıkra yoktur."; echo"<meta http-equiv=\"refresh\" content=\"0.1;URL=http://www.ss.com/bot.php?id=$yeniid\">"; }else{ $fikrasayi=mysql_num_rows(mysql_query("SELECT * FROM fikra WHERE baslik='$baslik')"); if($fikrasayi==1){ echo"Bu fıkra önceden eklenmiştir."; echo"<meta http-equiv=\"refresh\" content=\"0.1;URL=http://www.ss.com/bot.php?id=$yeniid\">"; }else{ $tarih=date('d/m/y'); // Tarihi de alayım $fikrayukle=mysql_query("INSERT INTO fikra (baslik,fikra,tarih)VALUES('$baslik','$fikra','$ta rih')"); if($fikrayukle){ //Fıkram başarı ile yüklendiyse eğer : echo"Fıkra başarıyla kaydedildi"; echo"<meta http-equiv=\"refresh\" content=\"0.1;URL=http://www.ss.com/bot.php?id=$yeniid\">"; } } // taa yukarıda açtığım else'i burada kapattım ?>
<p class="MsoNormal"><span style=""> </span>Her seçim rum.yazıııııııııı </p> <p class="MsoNormal"><span style=""> &n</span>Tavank güzel. </p> </div>
<p class="MsoNormal"><span style="">burdaki yazıyı nası alıcaz</p> </div>
$metinalan='#<span style="">(.*?)<\/p>#si';
preg_match($metinalan,$site,$metinfonksiyon);
olmuyo
bunu birtürlü calştıramadım hataları düzeltilmiş olarak veren arkadaşlara şimdiden teşekkürler