tự động cập nhật thông tin chứng khoán 2007-11-07 04:38:18

mình muon tao 1 trang web ve chung khoan, co cach nao de co the tu dong lay tin tu site khac ko, vi cac thong so cua chung khoan thay doi lien tuc ma. Ban nao biet lam on chi dum nha

Tra loi 12 comment(s) gà con 2007-11-07 04:38:18

DaNangInfo 2007-11-07 05:44:49


Cách đơn giản nhất là dùng link đến website của sàn giao dịch. Sử dụng bằng cách Frame, Iframe hoặc các hàm trong PHP như: include, require, ...
Ví dụ:
<?
include ("http://www.bsc.com.vn/OP/OP.htm");
?>

Tra loi

gà con 2007-11-08 09:51:37

Thanks, nhung minh muon lay don gian nhu vnexpress thi sao, lieu co duoc ko? co nghia la minh chi can lay 5 cot: ma CK, TC, giá, KL, +/- thoi thi sao hả bạn, giúp mình với nha
Thanks,

Tra loi

DaNangInfo 2007-11-08 10:22:36

ok, cái này mình cũng đã từng làm rồi, bạn copy và lưu thành 1 file nhé (ví dụ: "chungkhoan.html")
-------Begin Code-----------
<html>
<head>
<title>[.:THONG TIN CHUNG KHOAN TRUC TUYEN - EXP INFO:.]</title>
<META http-equiv="Content-Language" content="en-us">
<META http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<center>


<script language="javascript">
        function switchActive(i){
                if(i == 0){
                        document.getElementById('cHOSE').className = 'cActive';
                        document.getElementById('cHaSTC').className = 'cNoActive';
                        document.getElementById('aHOSE').className = 'Active';
                        document.getElementById('aHaSTC').className = 'NoActive';
                }
                else{
                        document.getElementById('cHOSE').className = 'cNoActive';
                        document.getElementById('cHaSTC').className = 'cActive';
                        document.getElementById('aHOSE').className = 'NoActive';
                        document.getElementById('aHaSTC').className = 'Active';
                }
        }
</script>
<table bgcolor="#ffffff" border="0" cellspacing="0" cellpadding="0">
        <tr>
                <td width="200" valign="top">
                        <table border="0" cellspacing="0" cellpadding="0" width="200">
                                
                                <tr>
                                        
                                        <td id="cHOSE" class="cActive" width="58" height="20" align="center"><a href="http://vnexpress.net/User/ck/hcms/HCMStockSmall.asp" target="ifrmContent" id="aHOSE" class="Active" onClick="switchActive(0);">HOSE</a></td>
                                      
                                        <td id="cHaSTC" class="cNoActive" width="58" height="20" align="center"><a href="http://vnexpress.net/User/ck/hns/HNStockSmall.asp" target="ifrmContent" id="aHaSTC" class="NoActive" onClick="switchActive(1);">HaSTC</a></td>
                                        
                                </tr>
                        </table>
<table border="0" cellpadding="1" cellspacing="1" class="tbHeader" width="200">
                                <tr align="center">
                                        <td rowspan="2" class="cHeader" align="center" width="38">M&#227; CK</td>
                                        <td rowspan="2" class="cHeader" align="center" width="38">TC</td>
                                        <td colspan="2" class="cHeader" align="center" width="79" nowrap>Kh&#7899;p l&#7879;nh</td>
                                        <td rowspan="2" class="cHeader" align="center" width="50">+/-</td>
                                </tr>
                                <tr>
                                        <td class="cHeaderN" align="center" width="37">Gi&#225;</td>
                                        <td class="cHeaderN" align="center" width="42">KL</td>
                                </tr>
                        </table>
                        <iframe id="ifrmContent" name="ifrmContent" height="305" width="200"  src="http://vnexpress.net/User/ck/hcms/HCMStockSmall.asp" noresize border="false" frameborder="0" scrolling="no"></iframe>
                        <table>
                                <tr>
                                        <td style="FONT-SIZE: 8pt; BACKGROUND: #FFFFFF; COLOR: #000000; FONT-FAMILY: 'Arial'; TEXT-ALIGN: right;" align="center">(B&#7845;m v&#224;o n&#7897;i dung b&#7843;ng &#273;&#7875; xem chi ti&#7871;t)</td>
                                </tr>
                        </table>
                </td>
        </tr>
</table>    
                        
</body>
</html>
-------End Code-----------

Tra loi

gà con 2007-11-08 10:55:17

Cam on ban DaNangifo nhieu lam!:D

Tra loi

Thương Tín 2007-11-08 09:49:59


Ngắn gọn, xúc tích, thử biết liền

<?php
$url
= 'http://www.acbs.com.vn/index.jsp';
$content = file_get_contents($url);
preg_match('@<marquee scrolldelay="70"(.*?)</td>@s',$content,$content);
$content = '<marquee scrolldelay="70"'.$content[1];
echo
$content;
?>


Tra loi

gà con 2007-11-09 10:53:22

Chay ko duoc ban ThuongTin oi, no bao loi nay ne
PHP Fatal error: Maximum execution time of 30 seconds exceeded in tại dòng này nè $content = file_get_contents($url);  

Tra loi

TK 2007-11-09 11:29:35


Thêm vào trên đầu trang web:
<?php
set_time_limit
(600)
?>

Tra loi

gà con 2007-11-09 11:45:52

Ah chay duoc rui.
Thanks TK!

Tra loi

Thương Tín 2007-11-09 06:01:31

Oa oa oa! Thanks mỗi Tk thôi ko thanks tui. Giận rồi!

Tra loi

gà con 2007-11-12 04:01:30

hic, sorry, quên thanks Thuong Tin nua

Tra loi

DongAbanks 2009-07-01 09:52:33

1.................
$url = 'http://www.acbs.com.vn/index.jsp';
$content = file_get_contents($url);

preg_match('@<marquee scrolldelay="70"(.*?)</td>@s',$content,$content);

$content = '<marquee scrolldelay="70"'.$content[1];
echo $content;
Với cách này rất hay..nhưng do background của mình trắng lên dòng mã chứng khoán sàn hà nội bị mất do cùng màu với background ...hu hu hu hu ..Ai có thể giúp mình code 1 đoạn hiển thị màu tuỳ thích đc kô ??
2..............
Với đoạn mã trên chỉ lấy đc default đoạn đầu tiên marquee scrolldelay="70" ..Có sàn chứng khoán nó chia 2 sàn HASTC và HOSE làm 2 cái class..cùng một giá trị trên ...nên load đc mỗi một cái...Pro nào load đc cả 2 cái giúp mình với ....
Em nó đây :
http://www.vietstock.com.vn/tianyon/Index.aspx

Tra loi

DongAbanks 2009-07-01 09:53:11

fgfgffffffffffffffffffffffffffffffffffffffff

Tra loi

Y kien