• 10-10-2008, 02:05:57
    #10
    Üyeliği durduruldu
    ewt preg te sorun cıkardı. eregi_replace yaptım onu ondada sorun cıktı. yeniden preg yazim dedim. öyle yazmısım.
  • 10-10-2008, 02:16:02
    #11
    <?php
    $yazi = 'Bu r10 çok süper bir site. Harbi büyük php coderları bulunuyor. Bakınız : <a href="buyuk r10 coderlari.html">Büyük R10 Coderları</a>';
    preg_match('/<a href=\"(.+?)\">(.+?)<\/a>/',$yazi,$son);
    $enson=str_replace(' ','-',$son[1]);
    echo $enson;
    ?>
    Bu şekilde denermisin..
  • 10-10-2008, 02:17:23
    #12
    Üyeliği durduruldu
    mert sadece bu url kısmını aldı cıkardı. geri yazıyı getirmedi.
  • 10-10-2008, 02:21:56
    #13
    Üyeliği durduruldu
    MerT adlı üyeden alıntı: mesajı görüntüle
    <?php
    $yazi = 'Bu r10 çok süper bir site. Harbi büyük php coderları bulunuyor. Bakınız : <a href="buyuk r10 coderlari.html">Büyük R10 Coderları</a>';
    preg_match('/<a href=\"(.+?)\">(.+?)<\/a>/',$yazi,$son);
    $enson=str_replace(' ','-',$son[1]);
    echo $enson;
    ?>
    Bu şekilde denermisin..
    1 tane a href yokki çok var.
  • 10-10-2008, 02:22:28
    #14
    Ekleyelim..
    <?php
    $yazi = 'Bu r10 çok süper bir site. Harbi büyük php coderları bulunuyor. Bakınız : <a href="buyuk r10 coderlari.html">Büyük R10 Coderları</a>';
    preg_match('/(.+?)<a href=\"(.+?)\">(.+?)<\/a>/',$yazi,$son);
    $enson=$son[1].'<a href="'.str_replace(' ','-',$son[2]).'">'.$son[3];
    echo $enson;
    ?>
    Böyle sorun çıkarmıyacaktır.
  • 10-10-2008, 02:23:32
    #15
    Üyeliği durduruldu
    delly senin kod güzele benziyordu. preg_replace o şekilde kullanılabiliyorsa azcık araştırdım ama senin yaptıgın gibi yapanını bulamadım.
  • 10-10-2008, 02:26:00
    #16
    Üyeliği durduruldu
    Mert bu son verdiğinde tamam düzgün ama href bittikten sonra cümlenin devamını yazmıyor en son onu yapıyor gerisini göstermiyor.
  • 10-10-2008, 02:32:20
    #17
    Üyeliği durduruldu
    kocaxx adlı üyeden alıntı: mesajı görüntüle
    delly senin kod güzele benziyordu. preg_replace o şekilde kullanılabiliyorsa azcık araştırdım ama senin yaptıgın gibi yapanını bulamadım.
    $yenimetin=preg_replace('/<a href="(.*?)">(.*?)<\/a>/','<a href="'.str_replace(" ","-",".$1.").'">$2</a>',$kocaxx);

    sanırım oLdu
  • 10-10-2008, 02:37:24
    #18
    Üyeliği durduruldu
    MerT buda şimdi bitane url yi yapıyor. ama ikinci gelen url yi yapmıyor. ben şöyle acıklayayım. bir siteyi komple cekiyorum. günde 100 içerik olarak toplam 1.2 milyon içerigi var. 700 bin içerigini çektim ve her metninin içererisinde en az birbirine 10 link çıkışı veriyor gibi. günde 200k tekil yaptırıyor bu site. ve artık link metodunu değiştirmiş. bunuda yapmam gerekiyor. yoksa çekmessem içerigini boş link olacak çekersemde yeni sayfaların içersindekiler bozuk link olucak. çıkılmaz durumdayım. şimdi bunu for döngüsüne filan atarsak bayada kastırmaz mı ?