웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
주식정보출력코드
2004.06.01 08:43
http://Bmerong.Je.ro↑샘플을 보실려면 클릭
PHPSCHOOL에 올렸던 자료인데..여기서도 함 올려봅니다.
결국 4개의 변수가 출력되는데 이변수를 개인 홈피등 웹페이지의 특정 위치에 자신이 원하는 폰트로 출력할수 있습니다.
다만 특정 사이트를 이용한 소스이므로 상업적인 용도로 이 코드를 사용하지 마시길...
주식정보출력코드
<?
//주식관련정보를 file()함수로 긁어서 4개의 변수에 저장..웹페이지에 원하는 위치에 원하는 모습으로 출력하는 코드..입니다.
$stockcontents = file("http://news.naver.com/");
//한페이지에서 날짜 번호 횟수 출력
foreach($stockcontents as $line => $value) {
//주가
if(ereg("color:#6C6B6C; letter-spacing:1px",$value)==1){
$stockstart = strpos($value,"color:#6C6B6C; letter-spacing:1px") + 35; //시작위치
$stockend = strpos($value,"</span>"); //종료위치
$stockwidth = $stockend - $stockstart; //자간
$stock = trim(substr($value,$stockstart,$stockwidth));//날자
}
//주가변동
if(ereg("span class='bl01'",$value)==1){
$schangestart = strpos($value,"span class='bl01") + 37; //시작위치
$schangeend = strpos($value,"</span>"); //종료위치
$schangewidth = $schangeend - $schangestart; //자간
$schange = trim(substr($value,$schangestart,$schangewidth));//날자
break;
}
}//stock forreah 종료
$kostockcontents = file("http://news.naver.com/");
//한페이지에서 날짜 번호 횟수 출력
foreach($kostockcontents as $line => $value) {
//코스닥
if(ereg("color:#6C6B6C; letter-spacing:1px",$value)==1){
$kostockstart = strpos($value,"color:#6C6B6C; letter-spacing:1px") + 35; //시작위치
$kostockend = strpos($value,"</span>"); //종료위치
$kostockwidth = $kostockend - $kostockstart; //자간
$kostock = trim(substr($value,$kostockstart,$kostockwidth));//날자
}
//코스닥변동
if(ereg("span class='bl01",$value)==1){
$kchangestart = strpos($value,"span class='bl01") + 37; //시작위치
$kchangeend = strpos($value,"</span>"); //종료위치
$kchangewidth = $kchangeend - $kchangestart; //자간
$kchange = trim(substr($value,$kchangestart,$kchangewidth));//날자
}
}//kostock forreah 종료
/*변수설명
stock - 주식
schange - 주식변화
kostock - 코스닥
kchange - 코스닥변화
*/
//샘플출력
echo $stock."<br>";
echo $schange."<br>";
echo $kostock."<br>";
echo $kchange."<br>";
?>
PHPSCHOOL에 올렸던 자료인데..여기서도 함 올려봅니다.
결국 4개의 변수가 출력되는데 이변수를 개인 홈피등 웹페이지의 특정 위치에 자신이 원하는 폰트로 출력할수 있습니다.
다만 특정 사이트를 이용한 소스이므로 상업적인 용도로 이 코드를 사용하지 마시길...
주식정보출력코드
<?
//주식관련정보를 file()함수로 긁어서 4개의 변수에 저장..웹페이지에 원하는 위치에 원하는 모습으로 출력하는 코드..입니다.
$stockcontents = file("http://news.naver.com/");
//한페이지에서 날짜 번호 횟수 출력
foreach($stockcontents as $line => $value) {
//주가
if(ereg("color:#6C6B6C; letter-spacing:1px",$value)==1){
$stockstart = strpos($value,"color:#6C6B6C; letter-spacing:1px") + 35; //시작위치
$stockend = strpos($value,"</span>"); //종료위치
$stockwidth = $stockend - $stockstart; //자간
$stock = trim(substr($value,$stockstart,$stockwidth));//날자
}
//주가변동
if(ereg("span class='bl01'",$value)==1){
$schangestart = strpos($value,"span class='bl01") + 37; //시작위치
$schangeend = strpos($value,"</span>"); //종료위치
$schangewidth = $schangeend - $schangestart; //자간
$schange = trim(substr($value,$schangestart,$schangewidth));//날자
break;
}
}//stock forreah 종료
$kostockcontents = file("http://news.naver.com/");
//한페이지에서 날짜 번호 횟수 출력
foreach($kostockcontents as $line => $value) {
//코스닥
if(ereg("color:#6C6B6C; letter-spacing:1px",$value)==1){
$kostockstart = strpos($value,"color:#6C6B6C; letter-spacing:1px") + 35; //시작위치
$kostockend = strpos($value,"</span>"); //종료위치
$kostockwidth = $kostockend - $kostockstart; //자간
$kostock = trim(substr($value,$kostockstart,$kostockwidth));//날자
}
//코스닥변동
if(ereg("span class='bl01",$value)==1){
$kchangestart = strpos($value,"span class='bl01") + 37; //시작위치
$kchangeend = strpos($value,"</span>"); //종료위치
$kchangewidth = $kchangeend - $kchangestart; //자간
$kchange = trim(substr($value,$kchangestart,$kchangewidth));//날자
}
}//kostock forreah 종료
/*변수설명
stock - 주식
schange - 주식변화
kostock - 코스닥
kchange - 코스닥변화
*/
//샘플출력
echo $stock."<br>";
echo $schange."<br>";
echo $kostock."<br>";
echo $kchange."<br>";
?>
댓글 2
-
Jupi
2004.06.01 23:30
Good !! 입니다 ^-^ -
Pe-i
2004.06.02 15:15
잘 활용하면 좋은 소스가 될 수 있겠네요 :)
제목 | 글쓴이 | 날짜 |
---|---|---|
심플한 원단위를 콤마로 나타내주기 [2] | zentoo.com | 2003.11.11 |
플래시느낌의 유동적인 메뉴 [9] | jabusim | 2003.11.13 |
동영상 오른쪽 버튼 방지 소스 입니다... [9] | 김성목 | 2003.11.15 |
자바로 만들어진 계산기 [1] | 현규웅 | 2003.11.20 |
팝업공지창 다시 안뜨게 하는 소스[날짜지정가능] [17] | lemin | 2003.11.20 |
3D 효과의 원형 거울을 띄우자. [6] | 줄리앙 | 2003.11.21 |
익스플로러에서 인쇄 누르면 페이지 이동.... [3] | 조한웅 | 2003.11.28 |
크리스마스 날짜 카운터 [1] | keymove | 2003.12.04 |
소스연구1 테이블 자동으로 늘었다 커지기 태클환영 [9] | 박한웅 | 2003.12.04 |
오른버튼 누를때 메뉴 뜨게하기(깔끔버전) [5] | 럽 | 2003.12.09 |
소스보기를 일부 차단하는 방법입니다. [12] | Juny. | 2003.12.12 |
들어갈때 시작페이지 설정하는거... [2] | 쉿!비밀 | 2003.12.17 |
링크에 마우스를 올리면 배경 변하게 하는 소스 | 봉팀장 | 2003.12.30 |
화면 오른쪽 아래부분에 떠있는 메뉴 레이어(마우스 오버시 부메뉴 펼쳐짐) [7] | 봉팀장 | 2003.12.30 |
[초간단 자바스크립트!] 아이프레임 이용한 이미지 갤러리(?) | ∑Ztxy | 2004.01.02 |
마우스 올리면 링크 텍스트를 무지개빛으로_12시20분 수정.;; [1] | keymove | 2004.01.06 |
아기창 자동으루 띄우고 엄마창 자동으루 죽이기 -_-;; [13] | 후르츠 | 2004.01.09 |
[초간단 자바스크립트!] 홈페이지접속 시간,날짜 표시기 [3] | ∑Ztxy | 2004.01.09 |
Thinking In Java 2nd Edition | n25 | 2004.01.14 |
[초간단 자바스크립트(강의)!]나만의 익스플로러창 만들기[허접] [2] | ∑Ztxy | 2004.01.17 |