Olá Eduardo Stuart, tudo bem?
Bom, há um erro em sua classe.
Eu digito:
http://www.portal1533.com.brhttp://www.uol.com.brhttp://www.wmonline.com.brE 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
Edição feita por: _Dudu_1533, 10/08/2007, 16:23.