Jump to content


Gardenal

Member Since 24/02/2005
Offline Last Active 01/04/2008, 10:57
-----

Posts I've Made

In Topic: Strtoupper

21/04/2007, 15:48

O sistema é pra pegar noticias automaticas do RSS..
- <title>
- <![CDATA[ Montesinos convocado a julgamento na Colômbia por tráfico de armas para Farc
  ]]> 
  </title>
Ele imprime o titulo MONTESINOS CONVOCADO A JULGAMENTO NA COLôMBIA POR TRáFICO DE ARMAS PARA FARC..
Tentei por antes do strtoupper, setlocale(LC_CTYPE, 'pt_BR');
Só que não sutiu nenhum efeito.. =///
Ahh.. tentei fazer tambem por str_replace e não sei por cargas d'agua nao deu certo..

To ficando d cara já.. ;(

In Topic: Qual O Valor Praticado Nessa Categoria

08/04/2007, 10:45

HEhehe, desenvolve pra mim um ae..
Cara, eu acho que é mais ou menos por ae, conforme comentando uns R$5.000,00..

Eu ia sugerir uns 4.500,00..

In Topic: Dúvida..

07/04/2007, 14:19

Perfeito cara.
Fiz as alterações e usei como base seu exemplo e funfou.

Valeu.

In Topic: Sistema De Noticias Rss

01/04/2007, 15:28

Tem um sistema que postaram no forum, eu eu achei..

<?

$filename  = "noticias.xml";
$time	  = 60; // tempo em segundos que vai permitir escrever o arquivo noticias.xml

if (file_exists($filename)) {
	$last_save = filemtime($filename);
} else {
	$last_save = 0;
}

if (($last_save > time() - $time) and (filesize ($filename) > 5) ){
	$fd = fopen ($filename, "r");
	$rss= fread ($fd, filesize ($filename));
	fclose($fd);
} else {
	$matches = array(); 
	$rss	 = join("",file("http://br.noticias.yahoo.com/rss/mundo")); // Faz download do arquivo RSS
	$fp = fopen($filename,"w"); // grava o conteudo no arquivo
	fwrite($fp,$rss);
	fclose($fp);	
}
	
$eng	 ="/<title>(.*?)<\/title>\n(.*?)<link>(.*?)<\/link>/"; // Expressão regular que buscas as informações no arquivo RSS
preg_match_all($eng,$rss,$matches);

//for($i = 1; $i < sizeof($matches[0]); $i++ ) {
for($i = 1; $i < 5; $i++ ) {
	// Imprime o título da notícia com link para a notícia 

	$matches[3][$i] = str_replace("<![CDATA[","",$matches[3][$i]);	 
	$matches[3][$i] = str_replace("]]>","",$matches[3][$i]);
	$matches[1][$i] = str_replace("<![CDATA[","",$matches[1][$i]);	 
	$matches[1][$i] = str_replace("]]>","",$matches[1][$i]);
	echo "- <a class='lnk_black' href=\"".$matches[3][$i]."\" target='_blank'>".$matches[1][$i]."</a><br />";
}
?>
Muito interessante, pega o conteudo do RSS grava em um XML e depois em PHP imprimi..
Detalhe que ele grava só as 5 ultimas notícias no xml..
if (($last_save > time() - $time) and (filesize ($filename) > 5) ){
Basta alterar o valor pra quantas notícias vc desejar capturar.

In Topic: Sist. De Convite

01/04/2007, 15:20

Você pode fazer com quando a pessoa envie um convite para um determinado e-mail, grave essa informação em um banco de dados e quando a pessoa que recebeu o convite for cadastrar, fazer uma checagem no campo e-mail pra ver se consta no banco de "indicações" (exemplo)..

Tem N maneiras..

IPB Skin By Virteq