Advertisement
Guest User

Untitled

a guest
Dec 1st, 2015
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.47 KB | None | 0 0
  1. <?php
  2.  
  3.  
  4. $data = <<<data
  5.  
  6. <div class="user-info ">
  7. <div class="user-action-time">
  8. <a href="/posts/3735403/revisions" title="show all edits to this post">edited <span title="2015-04-06 12:31:29Z" class="relativetime">Apr 6 at 12:31</span></a>
  9. </div>
  10. <div class="user-gravatar32">
  11. <a href="/users/1333493/nemo"><div class="gravatar-wrapper-32"><img src="https://www.gravatar.com/avatar/78023162714c2799f0f8cafcfba109c7?s=32&amp;d=identicon&amp;r=PG" alt="" width="32" height="32"></div></a>
  12. </div>
  13. <div class="user-details">
  14. <a href="/users/1333493/nemo">Nemo</a><br>
  15. <span class="reputation-score" title="reputation score " dir="ltr">1,485</span><span title="1 gold badge"><span class="badge1"></span><span class="badgecount">1</span></span><span title="8 silver badges"><span class="badge2"></span><span class="badgecount">8</span></span><span title="27 bronze badges"><span class="badge3"></span><span class="badgecount">27</span></span>
  16. </div>
  17. </div> </td>
  18. <td class="post-signature owner">
  19. <div class="user-info user-hover">
  20. <div class="user-action-time">
  21. asked <span title="2010-09-17 12:45:42Z" class="relativetime">Sep 17 '10 at 12:45</span>
  22. </div>
  23. <div class="user-gravatar32">
  24. <a href="/users/124238/stephan-muller"><div class="gravatar-wrapper-32"><img src="https://i.stack.imgur.com/prYhi.jpg?s=32&amp;g=1" alt="" width="32" height="32"></div></a>
  25.  
  26.  
  27. data;
  28.  
  29.  
  30. preg_match_all('/src="([^"]*)"/i', $data, $array);
  31.  
  32. $s = "https://i.stack.imgur.com/prYhi.jpg?s=32&amp;g=1";
  33.  
  34. foreach($array[1] as $url) {
  35. if($url !== $s){
  36. continue;
  37. }
  38. $ch = curl_init();
  39. curl_setopt($ch, CURLOPT_URL, $url);
  40. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  41. curl_setopt($ch, CURLOPT_USERAGENT,'Mozilla/5.0 (Windows NT 6.2) AppleWebKit/536.6 (KHTML, like Gecko) Chrome/20.0.1090.0 Safari/536.6');
  42. curl_setopt($ch, CURLOPT_HEADER, 0);
  43. curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
  44. $content1 = curl_exec($ch);
  45. curl_close($ch);
  46. var_dump($content1);
  47. }
  48.  
  49.  
  50.  
  51. $ch = curl_init();
  52. curl_setopt($ch, CURLOPT_URL, $s);
  53. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  54. curl_setopt($ch, CURLOPT_USERAGENT,'Mozilla/5.0 (Windows NT 6.2) AppleWebKit/536.6 (KHTML, like Gecko) Chrome/20.0.1090.0 Safari/536.6');
  55. curl_setopt($ch, CURLOPT_HEADER, 0);
  56. curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
  57. $content = curl_exec($ch);
  58. curl_close($ch);
  59. var_dump($content);
  60.  
  61.  
  62.  
  63. var_dump($content1 == $content);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement