• 03-10-2009, 14:17:34
    #1
    Öncelikle merhabalar...

    Arkadaşlar biraz bot yapmayla ugraştım ancak takıldıgım bir yer var..

    Dailymotion sitesinden aşagıdaki kodun sadece Value kısmındakileri çekicem..

    Kod:
    <input type="text" readonly="readonly" onclick="this.select();" value="&lt;div&gt;&lt;object width=&quot;480&quot; height=&quot;365&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.dailymotion.com/swf/xamd67&amp;related=0&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowScriptAccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.dailymotion.com/swf/xamd67&amp;related=0&quot; type=&quot;application/x-shockwave-flash&quot; width=&quot;480&quot; height=&quot;365&quot; allowfullscreen=&quot;true&quot; allowscriptaccess=&quot;always&quot;&gt;&lt;/object&gt;&lt;br /&gt;&lt;b&gt;&lt;a href=&quot;http://www.dailymotion.com/video/xamd67_black-in-time-alex-plisken_people&quot;&gt;Black in Time - Alex Plisken&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&lt;i&gt;Y&amp;uuml;kleyen &lt;a href=&quot;http://www.dailymotion.com/AlexPlisken&quot;&gt;AlexPlisken&lt;/a&gt;. - &lt;a href=&quot;http://www.dailymotion.com/tr/channel/people&quot;&gt;Aile videolarını izleyin.&lt;/a&gt;&lt;/i&gt;&lt;/div&gt;" class="text embed_input" id="video_player_embed_code_text" />
    Şu şekilde yaptım ama çekmiyor...
    $videocek='<input type=\"text\" readonly=\"readonly\" onclick=\"this.select();\" value=\"(.*?)\" class=\"text embed_input\" id=\"video_player_embed_code_text\" />';
    Value kısmındaki kodları nasıl çekebilirim.. ?

    Yardımcı olan ve ya olmaya çalışan herkese teşekkür ederim...
  • 03-10-2009, 15:40:19
    #2
    preg_match_all('#<input type="text" readonly="readonly" onclick="this.select();" value="(.*?)" class="text embed_input" id="video_player_embed_code_text" />#si',$BaglanacaginAdres,$deger,PREG_SET_ORDER);
    Denermisiniz?
  • 03-10-2009, 19:04:12
    #3
    Öncelikle teşekkürler hocam...

    KingMania adlı üyeden alıntı: mesajı görüntüle
    preg_match_all('#<input type="text" readonly="readonly" onclick="this.select();" value="(.*?)" class="text embed_input" id="video_player_embed_code_text" />#si',$BaglanacaginAdres,$deger,PREG_SET_ORDER);
    Denermisiniz?
    senin verdigin kodu şu şekilde denedim ama olmadı...

    $baslikalan='#<input type="text" readonly="readonly" onclick="this.select();" value="(.*?)" class="text embed_input" id="video_player_embed_code_text" />#si';     
    preg_match($baslikalan,$site,$baslikfonksiyon); 
    
    $baslik=$baslikfonksiyon[1]; 
    
    echo"$baslik";
  • 03-10-2009, 21:52:48
    #4
    $adres = file_get_contents("videolinki");
    $dmotion = explode('<input type="text" readonly="readonly" onclick="this.select();" value="',$adres);
    $dmotion = explode('" class="text embed_input" id="video_player_embed_code_text" />',$dmotion[1]);
    $echo $dmotion[0];
    böyle denermisin ? videolinki kısmını dailymotiondaki link ile değiştirmeyi unutma. Olumlu / olumsuz sonucu buraya yaz
  • 14-10-2009, 21:27:57
    #5
    Yildizturk adlı üyeden alıntı: mesajı görüntüle
    $adres = file_get_contents("videolinki");
    $dmotion = explode('<input type="text" readonly="readonly" onclick="this.select();" value="',$adres);
    $dmotion = explode('" class="text embed_input" id="video_player_embed_code_text" />',$dmotion[1]);
    $echo $dmotion[0];
    böyle denermisin ? videolinki kısmını dailymotiondaki link ile değiştirmeyi unutma. Olumlu / olumsuz sonucu buraya yaz
    öncelikle teşekkürler hocam ama maalesef..
    Parse error: syntax error, unexpected T_VARIABLE in
    hatası verdi..
  • 14-10-2009, 21:31:10
    #6
    Üyeliği durduruldu
    Yildizturk adlı üyeden alıntı: mesajı görüntüle
    $adres = file_get_contents("videolinki");
    $dmotion = explode('<input type="text" readonly="readonly" onclick="this.select();" value="',$adres);
    $dmotion = explode('" class="text embed_input" id="video_player_embed_code_text" />',$dmotion[1]);
    $echo $dmotion[0];
    böyle denermisin ? videolinki kısmını dailymotiondaki link ile değiştirmeyi unutma. Olumlu / olumsuz sonucu buraya yaz
    $echo yazmışsın hata verir.