正则提取flash链链接地址,链在自已的站上

解决方案 »

  1.   

    查看那网页的时候看不到那flash的地址
    怎么弄哦
    搞一半天没思路
      

  2.   

    http://hq.gutx.com/stock/realstock.php?code=sh000001
    这个网址的那个股票flash有能抓取的?
    能抓的能不能讲下
      

  3.   

    <?php
    $link=mysql_connect("localhost","root","111111") or die("can not connect datebase:" .mysql_error()); 
    ?>
    我代码运行了没问题,当然就出现连不上数据库的错误
      

  4.   

    就帮你回答下吧..
    那用js写的...与那个flash没有重大的相关联系..
    可以自己去读取相关的数据,做个类似的
      

  5.   

    <embed width="100%" height="100%" align="middle" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer" allowscriptaccess="always" wmode="opaque" name="daykLine" bgcolor="#ffffff" quality="high" src="http://211.154.254.27/swf/daykLine.swf?0.5789090221771231" style="outline-color: rgb(255, 0, 0); outline-style: solid; outline-width: 1px;"/>但这相基本没有,图是动态读数据动态生成的,所以只有了解他的图是如何成生的才管用
    比较复杂,值得研究
      

  6.   

    $htmlSource = '<embed width="100%" height="100%" align="middle" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer" allowscriptaccess="always" wmode="opaque" name="daykLine" bgcolor="#ffffff" quality="high" src="http://211.154.254.27/swf/daykLine.swf?0.5789090221771231" style="outline-color: rgb(255, 0, 0); outline-style: solid; outline-width: 1px;"/> 
    ';preg_match('/\<embed.*?[\s]+src=["]{0,1}(.*?)["]{0,1}/',$htmlSource,$Result);
    print_r($Result);