• 10-04-2010, 01:19:15
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Merhaba,

    Kendime bir bot hazlıyorum da. Botta verileri çekiyorum yazdırıyorum. ufak bir özellik daha ekliyeceğim. Metinde geçen ikinci </p> etiketinden sonra <!--more--> yorum satırı eklemek. nasıl yapabilirim?
  • 10-04-2010, 01:47:53
    #2
    Üyeliği durduruldu
    yalnışım varsa düzelt istediğin şumu ?

    metin yazısı yazıyor v.s. v.s. </p> metin yazısı devam ediyor v.s. v.s. </p> smetin yazısı devam ediyor v.s. v.s.

    smetin diye başlıyan yere <!--more--> diyeceksin sadece geri herşey aynı kalıcak ondan önceki ve sonraki yerler?

    doğru anladıysam
    $cektigintumcumle="o aralığı çektin galiba işte onun tanımı cektigintumcumle dedim";
    preg_match("/(.*?)\<\/p\>(.*?)\<\/p\>(.*?)/msi",$cektigintumcumle, $webscripti);

    $istedigin="$webscripti[1]</p>$webscripti[2]</p><!--more-->$webscripti[3]";

    kolay gelsin
  • 10-04-2010, 12:45:31
    #3
    Evet istediğim o. Ancak ayrı bir preg_match'e gerek yok sanıyorum. :/ PHP'nin metin fonksiyonlarından biri bunu yapabilir yaa. :/
  • 10-04-2010, 14:39:48
    #4
    $yazi = preg_replace('#(.*?)</p>(.*?)(</p>)(.*?)#si', '$1</p>$2</p><!--more-->$4', $yazi,1);