View Full Version : Como verificar se um site está online??
Bom tenho um pequeno problema..
Registei 2 dominios de 2 diferentes alojamentos, em que na qual um deles é trial, ou sejá, após 30 dias expira, podendo eu voltar a registar mais com outro nick, logo outro dominio diferente.
Não interesa a linguagem, pois eu procuro em traduzir, para java,php..
Queria mesmo era algum código ou ideia para que eu possa começar, pois não tou a ver nada, ou melhor ...só se conectar por ftp, pois o dominio possui e se verificar se consigo aceder..
Ai conseguiria ver se está online, tem uma boa probabilidade...
Ideias???Opiniões..faça favor ;) Obrigado
spastikman 25-07-2007, 01:07 Bom tenho um pequeno problema..
Registei 2 dominios de 2 diferentes alojamentos, em que na qual um deles é trial, ou sejá, após 30 dias expira, podendo eu voltar a registar mais com outro nick, logo outro dominio diferente.
Não interesa a linguagem, pois eu procuro em traduzir, para java,php..
Queria mesmo era algum código ou ideia para que eu possa começar, pois não tou a ver nada, ou melhor ...só se conectar por ftp, pois o dominio possui e se verificar se consigo aceder..
Ai conseguiria ver se está online, tem uma boa probabilidade...
Ideias???Opiniões..faça favor ;) Obrigado
tá muito confuso. nicks, dominios, alojamentos, detectar se está ou nao online .... ???????????????????
NINJA1200 25-07-2007, 01:19 Sinceramente também não percebi o que pedes precisamente.
Para mim o que está claro é o título do post, e para isso usas o comando ping (espaço) (endereço ou IP do site) na linha de comandos.
Bom, tão simplificando o que quero é saber se um site está online ou não como o ninja1200 disse..mas quero isso em código..para fazer automaticamente quando abrir um outro site.
Ou seja, quero fazer um site, que por exemplo quando abro ele verifica se o google está online ou não..
Apenas dis na página se está ou não online.
Já deu para perceber??
spastikman 26-07-2007, 01:29 Bom, tão simplificando o que quero é saber se um site está online ou não como o ninja1200 disse..mas quero isso em código..para fazer automaticamente quando abrir um outro site.
Ou seja, quero fazer um site, que por exemplo quando abro ele verifica se o google está online ou não..
Apenas dis na página se está ou não online.
Já deu para perceber??
<?php
$socket = fsockopen("www.blablabla.com", 80);
$header = "GET / HTTP/1.1\r\n
Host: www.blablabla.com\r\n\r\n\r\n";
fwrite($socket, $header);
while (!feof($socket)){
if (eregi("/HTTP(.*?)200/", fgets($socket)))
echo "ONLINE !\n";
}
fclose($socket);
?>
de uma forma muito rudimentar (e pode ter bugs de sintaxe), isto deve fazer o que queres.
<?PHP
$link = "http://www.dominio.com";@$site = fopen($link,"r");
if(!$site){
echo 'O site está: <b><font style="color:#FF0000">Offline</font></b>';
}else{
echo 'O site está: <b><font style="color:#009933">Online</font></b>';
}
?>
spastikman 26-07-2007, 17:49 Pegando no teu exemplo, e ainda em menos linhas ...
<?PHP
$link = "http://www.google.com";@$site = fopen($link,"r");
echo(!$site) ? 'O site está: <b><font style="color:#FF0000">Offline</font></b>'
: 'O site está: <b><font style="color:#009933">Online</font></b>';
?>
Humm.... alguem poderia arranjar-me maneira de fazer isto a usar uma aplicação simples que dá para integrar como se fosse um Gadget na minha página inicial do iGoogle ?
Qualquer coisa em javascript ou ajax....
Obrigado por qualquer tentativa...
|
|