script whois da rivedere

bobo1981

Nuovo Utente
30 Ott 2005
3
0
0
ciao a tutti, ho trovato il seguente script whois in rete e quando lo eseguo su localhost funziona perfettamente ma quando lo carico sul web mi da :
connection refuse(111).
Sapete aiutarmi? Grazie, ciao

<?php
class whois_search {
var $mappa_estensione_server = array (
"it" => "whois.nic.it",
"com" => "rs.internic.net",
"net" => "rs.internic.net",
"org" => "whois.pir.org",
"info" => "whois.afilias.net",
"biz" => "whois.neulevel.biz",
"eu" => "whois.eu",
"name" => "whois.name",
"uk" => "whois.nic.uk",
"fr" => "whois.nic.fr",
"tv" => "whois.networksolutions.com",
"ws" => "whois.worldsite.ws",
"ch" => "whois.nic.ch",
"at" => "whois.nic.at"
);
function do_whois($dominio) {
$dominio = strtolower(trim($dominio));
$pos_punto = strrpos($dominio, ".");
if (!$pos_punto) {
return "nome di dominio non valido";
} else {
$estensione = substr($dominio, $pos_punto + 1);
if (!array_key_exists($estensione,$this->mappa_estensione_server)) {
return "estensione <b><i>.".$estensione."</i></b> non supportata";
}
}
$server = $this->mappa_estensione_server[$estensione];
$puntatore_whois = fsockopen($server, 43, $errno, $errstr, 30);
$html_output = '';
if (!$puntatore_whois) {
$html_output = "$errstr ($errno)";
} else {
fputs($puntatore_whois, "$dominio\r\n");
$html_output .= "<pre>\r\n";
while (!feof($puntatore_whois)) {
$html_output .= fread($puntatore_whois,128);
}
$html_output .= "</pre>";
fclose ($puntatore_whois);
}
return $html_output;
}
function print_allowed_extension () {
$vettore_estensioni = array_keys($this->mappa_estensione_server);
$estensioni_supportate = '';
for ($i = 0; $i < count($vettore_estensioni); $i++) {
$estensioni_supportate .= '&nbsp;.'.$vettore_estensioni [$i].'&nbsp;';
}
return $estensioni_supportate;
}
}
$whois = new whois_search();
if (isset($_POST["dominio"])) {
$corpo_pagina .= '<h2>Risultato Whois per il dominio : '.$_POST["dominio"].'</h2><br>';
$corpo_pagina .= $whois->do_whois($_POST["dominio"]);
} else {
$corpo_pagina = '<h2>Domain name Whois</h2>'.$html_form;
}
unset($whois);
?>
<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Ricerca Whois</title>
<meta name="Generator" content="EditPlus">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
</head>
<body>
<?=$corpo_pagina?>
</body>
</html>
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
Sembrerebbe che il tentativo di connessione sia stato rifiutato da qualche server, prova a fare il whois su uno solo e vedi se ti da ancora l'errore, diversamente prova su due e così via fino a trovare il "colpevole"
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
Un'altra possibilità è che in locale tu abbia gli error_reporting settati su E_ALL, probabilemente in remoto vengono ignorati gli errori di minore gravità, dipende dalla configurazione di php.ini.
 
Discussioni simili
Autore Titolo Forum Risposte Data
F Script whois php PHP 1
P Passare solo alcuni parametri a script per CSV PHP 0
M Collegamento tra form html e script php PHP 4
F Script java elenco alfabetico non funziona Javascript 3
F Script non funzionante. Devo elencare in ordine alfabetico un elenco di nominativi, ma lo script non Javascript 2
P Script upload immagini jQuery 0
M Premature end of script headers PHP 1
Cosina script data aggiornamento pagina Javascript 1
R Distribuire uno Script "Facebook Auto Post" PHP 0
F Creazione script Tv Presentati al Forum 1
N Script elenco file HTML HTML e CSS 5
felino PHP e script generazione file excel PHP 2
MarcoGrazia Se non sai se riceverai da GET o da POST, puoi verificarlo e far scegliere allo script. Snippet PHP 0
Beppe2 Ritardare esecuzione script Javascript 2
R Primo script in PHP / CSS PHP 4
felino Script PHP per leggere un file JSON. autenticazione? PHP 4
T [a pagamento] programmatore PHP che mi aiuti a migrare gli script da vecchia versione PHP a nuova Offerte e Richieste di Lavoro e/o Collaborazione 1
T script jquery non funziona più dopo il passaggio a MVC jQuery 5
F Aiuto java script Javascript 2
Max 1 [PHP] Script che funziona in locale e non online PHP 16
O [PHP] inviare dati da form e script ajax PHP 0
P [PHP] Aggiungere un mio script a prestashop? PHP 10
D [Javascript] inserire uno script in un file php Javascript 6
Gabriele15497514 php testo errato durante la lettura del file txt quando lo script viene eseguito contemporaneamente PHP 3
R [Javascript] Aiuto su questo script Javascript 2
M [HTML] Stesso script su 2 blog Content Management System (CMS) 4
romeocharly [PHP] Script per rinominare in automatico le immagini inviate da ftp PHP 0
elpirata [Javascript] Lo script alle volte funzione altre volte no Javascript 0
A [PHP] Script con array con numeri che iniziano per 00 PHP 2
F [HTML] Failed script su coffee cookies HTML e CSS 1
TpD [PHP] Script per organizzazione presenza eventi PHP 3
D [PHP] script che invii una mail automatica dopo risposta ad una discussione di un forum PHP 0
T interpretare uno script php non fatto da me... PHP 3
Cosina Modifica script textarea jQuery 0
O Script PHP e loro visibilità PHP 4
A [PHP] Script Ip camera su altervista senza sottocartelle PHP 6
M [PHP] Problema script ricezione e invio posta... PHP 1
Y Codice AdSense su script php PHP 4
L [PHP] Problema Script 'Not Found' PHP 4
webmachine [PHP] Script per censurare parole PHP 4
L [HTML] Domanda: Utilizzo script HTML e CSS 0
C richiamare una funzione in un altro script php PHP 1
otto9due GDPR 25 Maggio - script per attivare analytics, facebook ecc.. dopo il consenso. jQuery 14
W [Javascript] Eseguire script residente nel sistema da html remota Javascript 0
M [PHP] Script per controllo disponibilitá negozio in citta PHP 4
B [PHP] hp script creare un utente diminuendo -1 e cosi via PHP 1
Y Modificare script php PHP 5
F [HTML] SCRIPT CGI HTML e CSS 5
paloppa [PHP] script importati da internet o da file PHP 24
AkenStyle E' corretto questo script? Database 12

Discussioni simili