Jump to content


Gilberto M G's Content

There have been 4 items by Gilberto M G (Search limited from 14/01/2025)


Ordernar por                Order  

#970414 Sistema De Busca Em Php Com Mysql

Posted by Gilberto M G on 10/06/2009, 14:34 in PHP

Então...

eu tenho um conteúdo tipo: "fazemos bolos para festas e eventos em geral, atendemos curitiba toda" ai aconete que o usuário digita: bolo (aqui tudo bem) ai ele digita: bolos para festas (aqui tudo ok também, pois a frase se encaixou) agora imagine ele digitando: site de bolos (não vem nada porque não existe uma frase exata: site de bolos) então quando o usuário digita apenas uma palavra consigo atendê-lo 100%, o meu proble é na hora que o usuário digita uma frase, até sei como pegar as palavras, mas imgine assim:

procura: "site de classificados grátis" ele trará todos os sites que tiverem as seguintes palavras: site, de, classificados, grátis, onde eu posso ter site de qualquer assunto e de então nem se fala agora relevante é a palavra classificados...

Como será que podemos solucionar isso.

Sei que exite como pois muitos sites tem esse comportamento na busca.



#970402 Verificar Url Externa E Pegar Metas Tag

Posted by Gilberto M G on 10/06/2009, 13:05 in PHP

não entendi... vc quer "roubar" as metas do site especificado em $site?



Acho que você não entendeu....

Tenho um diretorio de sites, com um formulário que o car aprecisa colocar o que o siste dele tem e para o cara não digitar tudo novamente como sempre faz... quero poupá-lo disso...
funciona assim:

O cara insere a url e confirma ai na tela seguinte o sistema traz as info dele e após pede confirmação se sim o sistema insere em uma tabela os dados ok

Em relação a roubar, isso seria caso eu quise invadir, não acredito que um código aberto seja roubado! e Meta tag, porquê e pra quê?

Mas enfim é isso que quero se puder me ajudar agradeço.



#970353 Verificar Url Externa E Pegar Metas Tag

Posted by Gilberto M G on 09/06/2009, 22:38 in PHP

Necessito de um código que verifique a URL e retorn as metas

tenho um script daqui mas quando site não existe ele exibe erro..

Segue script
[CODEBOX]
<?php
class site
{
var $url;

function site($site)
{
$this->url = $site;
}

function verifica()
{
if(isset($this->url))
{

$metatags = get_meta_tags($this->url);
$metatags['description'] = empty($metatags['description']) ? 'Em branco' : $metatags['description'];
$metatags['keywords'] = empty($metatags['keywords']) ? 'Em branco' : $metatags['keywords'];
$metatags['author'] = empty($metatags['author']) ? 'Em branco' : $metatags['author'];

//print("<div style='font-size:11px;font-family:tahoma;'>");
//print("Site existe!<br>");
print("META TAGS:<br>");
print("<strong>Description:</strong> ".$metatags['description']."<br>");
print("<strong>Keywords:</strong> ".$metatags['keywords']."<br>");
print("<strong>Author:</strong> ".$metatags['author']."<br>");
print("</div>");

}else{
print("Preencha um site");
}
}
}
$site = new site("http://www.diretorio...-online.com.br");
$site->verifica();
?>[/CODEBOX]



#970352 Verifica Se Site Existe E Pega Meta Tags

Posted by Gilberto M G on 09/06/2009, 22:32 in Artigos, Dicas e Tutoriais de PHP

Olá Eduardo Stuart, tudo bem?
Bom, há um erro em sua classe.

Eu digito:

http://www.portal1533.com.br
http://www.uol.com.br
http://www.wmonline.com.br

E qual o resultado?

Site não encontrado :(

Se me permite, fiz uma pequena modificação, não muda muita coisa, mas...

<?php 
class site 
{ 
	var $url; 
	 
	function site($site) 
	{ 
		$this->url = $site; 
	} 

	function verifica() 
	{ 
		if(isset($this->url)) 
		{ 
			 
			$metatags = get_meta_tags($this->url); 
		$metatags['description'] = empty($metatags['description']) ? 'Em branco' : $metatags['description'];
		$metatags['keywords'] = empty($metatags['keywords']) ? 'Em branco' : $metatags['keywords'];
		$metatags['author'] = empty($metatags['author']) ? 'Em branco' : $metatags['author'];

			print("<div style='font-size:11px;font-family:tahoma;'>"); 
			print("Site existe!<br>"); 
			print("META TAGS:<br>"); 
			print("<strong>Description:</strong> ".$metatags['description']."<br>"); 
			print("<strong>Keywords:</strong> ".$metatags['keywords']."<br>"); 
			print("<strong>Author:</strong> ".$metatags['author']."<br>"); 
			print("</div>"); 

		}else{ 
			print("Preencha um site"); 
		} 
	} 
} 
$site = new site("http://www.eduardostuart.com"); 
$site->verifica(); 
?>

Até mais ^_^



Estou necessitando de um código deste..
este funciona perfeitamente só que quando a url não existe ele da erro

alguém tem um código similar para que eu possa utilizar?




IPB Skin By Virteq