Jump to content


vavamaster

Member Since 01/12/2005
Offline Last Active 26/04/2013, 17:16
-----

Posts I've Made

In Topic: Script Para Cotação Do Dólar E Euro

26/04/2013, 02:42

site da uol mudou de layout, então codigo parou de funcionar.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<style type="text/css">
body {
	
	margin:0;
	padding:0;
	}
.colunaCto {
	width:32%;
	max-width:32%;
	min-width:150px;
	height:100px;
	float:left;
	margin:.2%;
	padding:.2%;
	}
.colunaCto:hover {
	width:32%;
	max-width:32%;
	min-width:150px;
	height:100px;
	float:left;
	margin:.2%;
	padding:.2%;
	background:#F7F7F7;
	}
.ctoTitulo {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	background:#EFEFEF;
	padding:10px;
	width:auto;
	text-align:center;
	border-bottom:solid 1px #FFFFFF;
	
	}
.colunaCtoIntRS {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	text-align:center;
	padding-top:20px;
	width:60%;
	float:left;
	color:#577293;
	
	
	}
.colunaCtoIntPC {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:center;
	padding-top:20px;
	width:40%;
	float:right;
	
	}
.corN {
	color:#900;
	
	}
.corP {
	color:#063;
	
	}

</style>
</head>

<body>
<span class="cotacao">
<?php
// By: Valsitoquio R. da Silva - 2013

$data = array('<h2 class="pg-bgcolor4">', '<a href="http://economia.uol.com.br/cotacoes/cambio/" class="cl_white">Câmbio</a>
', '<span class="pg-sprites1 seta"></span>', '</h2>', '<ul>', '<li>', '<p><a href="http://economia.uol.com.br/cotacoes/cambio/dolar-comercial-estados-unidos/" class="cl_white">Dólar com</a></p>', '<p><a href="http://economia.uol.com.br/cotacoes/cambio/peso-argentina/" class="cl_white">Peso arg</a></p>
', '<p><a href="http://economia.uol.com.br/cotacoes/cambio/euro-uniao-europeia/" class="cl_white">Euro</a></p>', '<p class="cotacao">', '</li>', '<span class="sprites4 ic-cotacao vlr-negativo">', '</p>', '	', '




    ', '</span>', '</ul>', '</div>', '
', '</section>');
$exclude = array('', '', '', '', '', '', '', '', '', '', '', '|', '', '', '','|', '', '', '', '');
$array = str_replace($data, $exclude, file_get_contents("http://economia.uol.com.br/"));
$dados = explode('<div id="cambio">', $array);


$dados2  = explode('<div class="colunas colunas1">', $dados[1]);

$cto = explode('|', $dados2[0]);


?>
</span>
<div class="colunaCto">
  <div class="ctoTitulo">Dólar comercial
  </div>
  <div class="colunaCtoIntRS"><?php echo $cto[2]; ?></div>
  <div class="colunaCtoIntPC"><?php
  
  $negativo = explode('-', $cto[1]);
   
  
  if(empty($negativo[0])) {
		echo '<span class="corN">'.$cto[1].'</span>';
   		echo '<br />';
		echo '<img src="http://cdn1.iconfinder.com/data/icons/musthave/16/Stock%20Index%20Down.png" border="0" />';
	  
	  } else {
		echo '<span class="corP">'.$cto[1].'</span>';
   		echo '<br />';
		echo '<img src="http://cdn1.iconfinder.com/data/icons/sketchdock-ecommerce-icons/arrow-up-blue.png" border="0" />'; 
		  }
	  
 
  ?></div>
</div>
<div class="colunaCto">
  <div class="ctoTitulo">Peso Argentino </div>
  <div class="colunaCtoIntRS"><?php echo $cto[4]; ?></div>
  <div class="colunaCtoIntPC">
    <?php
  
  $negativo = explode('-', $cto[3]);
   
  
  if(empty($negativo[0])) {
		echo '<span class="corN">'.$cto[3].'</span>';
   		echo '<br />';
		echo '<img src="http://cdn1.iconfinder.com/data/icons/musthave/16/Stock%20Index%20Down.png" border="0" />';
	  
	  } else {
		echo '<span class="corP">'.$cto[3].'</span>';
   		echo '<br />';
		echo '<img src="http://cdn1.iconfinder.com/data/icons/sketchdock-ecommerce-icons/arrow-up-blue.png" border="0" />'; 
		  }
	  
	  
  
 
  
  
  ?>
  </div>
</div>
<div class="colunaCto">
  <div class="ctoTitulo">Euro </div>
  <div class="colunaCtoIntRS"><?php echo $cto[6]; ?></div>
  <div class="colunaCtoIntPC">
    <?php
  
  $negativo = explode('-', $cto[5]);
   
  
  if(empty($negativo[0])) {
		echo '<span class="corN">'.$cto[5].'</span>';
   		echo '<br />';
		echo '<img src="http://cdn1.iconfinder.com/data/icons/musthave/16/Stock%20Index%20Down.png" border="0" />';
	  
	  } else {
		echo '<span class="corP">'.$cto[5].'</span>';
   		echo '<br />';
		echo '<img src="http://cdn1.iconfinder.com/data/icons/sketchdock-ecommerce-icons/arrow-up-blue.png" border="0" />'; 
		  }

  ?>
  </div>
</div>
</body>
</html>

este ai eu fiz espero ter ajudado

IPB Skin By Virteq