• 11-04-2014, 18:49:22
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
     
    <div class="classifiedSubtitle">Asmaca denemeleri 1234r</div>
    </td>
    
            <td class="searchResultsAttributeValue">
                        963</td>
                <td class="searchResultsAttributeValue">
                        asmacala</td>
                <td class="searchResultsAttributeValue">
                        denedik</td>
                <td class="searchResultsPriceValue">
                    <div> 96 da</div></td>
            <td class="searchResultsDateValue">
                    <span>11 Nisan</span>
                    <br/>
                    <span>2014</span>
                </td>
            <td class="searchResultsLocationValue">
                    İstanbul<br/>901283</td>

    preg_match_all ile sayfada bu şekilde ürünler listeleniyor. 10 tane bu şekilde kısım var içerikleri farklı ben bunları nasıl alabilirim bir türlü çekemedim

    11 nisan kısmını tarih diye ayrı istanbul kısmını yer diye ayrı her bilgiyi ayrı ayrı nasıl cekebilirim ? sayfada 10 adet böyle değişen var hepsini tek tek alamadım ...


    teşekkürler.
  • 11-04-2014, 20:18:35
    #2
    preg_match_all('~td class=\"searchResultsDateValue\">([\r\n]*.*?)>(.*?)<~', $kayna, $cikti);
    echo $cikti[2][0]; şeklinde deneyin birde.
  • 12-04-2014, 00:42:55
    #3
    Kimlik doğrulama veya yönetimden onay bekliyor.
    @MrCaLamity; @bknz: https://www.r10.net/php/1220400-simpl...ullanilir.html
  • 12-04-2014, 01:22:37
    #4

    walla teşekkür ederimde , konuyu okudum ne o kadar prof bi php bilgim var , nede dediklerinizi preg_match ile uygulayabilecek php bilgim..

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 01:22:37 -->-> Daha önceki mesaj 01:20:57 --

    ufukt51 adlı üyeden alıntı: mesajı görüntüle
    preg_match_all('~td class=\"searchResultsDateValue\">([\r\n]*.*?)>(.*?)<~', $kayna, $cikti);
    echo $cikti[2][0]; şeklinde deneyin birde.

    maalesef
    ArrayArray ( [0] => Array ( ) [1] => Array ( ) [2] => Array ( ) )

    ----

    preg_match_all('~td class=\"searchResultsDateValue\">([\r\n]*.*?)>(.*?)<~', $kaynak, $cikti);
    echo $cikti;
    print_r($cikti);
    echo $cikti[2][0];
    şeklinde denedim boş döndü..
  • 12-04-2014, 03:00:34
    #5
    MrCaLamity adlı üyeden alıntı: mesajı görüntüle
    walla teşekkür ederimde , konuyu okudum ne o kadar prof bi php bilgim var , nede dediklerinizi preg_match ile uygulayabilecek php bilgim..

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 01:22:37 -->-> Daha önceki mesaj 01:20:57 --


    maalesef
    ArrayArray ( [0] => Array ( ) [1] => Array ( ) [2] => Array ( ) )
    ----
    preg_match_all('~td class=\"searchResultsDateValue\">([\r\n]*.*?)>(.*?)<~', $kaynak, $cikti);
    echo $cikti;
    print_r($cikti);
    echo $cikti[2][0];
    şeklinde denedim boş döndü..
    https://xrg.es/#10kd6uh
    yani
    preg_match_all('~td class=\"searchResultsDateValue\">([\r\n]*.*?)>(.*?)<~is',$kaynak,$cikti)
    echo $cikti[2][0];
    şeklinde sorun yok linkte de görebileceğiniz gibi.