verificare esistenza link

Bruce5000

Utente Attivo
14 Ott 2007
106
0
0
Ciao, ho un sito che ha un form in cui un utente può inserire il proprio sito web, email, banner, ecc..
Come faccio a verificare se quel sito web e banner esistono cioè se sono link validi?
Grazie.
 

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
26
Roma
alessandro1997.netsons.org
Puoi usare tre metodi per controllare la validità di un link. La funzione fsockopen, le librerie cURL e la funzione fopen (solamente se allow_remote_fopen è abilitato nel php.ini). In ogni caso ti consiglio di dare un'occhiata al sito di PHP.
 

Bruce5000

Utente Attivo
14 Ott 2007
106
0
0
Va bene se faccio cosi?
$urlbanner contiene tramite POST il link del banner inserito dall'utente nel form
PHP:
//Controlla l'esistenza dell'url del banner 
    $file = file_get_contents($urlbanner); 
    if (!$file) 
    { 
        echo "Il banner inserito non esiste"; 
    }
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
prova così:
PHP:
<?php
$url = $_POST['url'];
$fp = fsockopen ("$url", 80, $errno, $errstr, 30);
if (!$fp) {
    echo "$errstr ($errno)<br>\n";
} else {
$link = $fp;
echo "Ricerca: $link<br><br>\n"; flush();
$fpo = fopen($link, "r");
if (!$fpo) {
echo "Non disponibile"; 
}else{ 
fclose($fpo); echo "Disponibile"; 
 }
}
?>
 
Discussioni simili
Autore Titolo Forum Risposte Data
D Verificare esistenza valore Javascript 2
D Verificare esistenza indirizzo e-mail in php PHP 2
metalgemini Verificare l'esistenza di un file su server Classic ASP 1
Y verificare condizione dopo esecuzione della funzione Programmazione 0
W verificare credenziali in automatico con PHP PHP 1
S Come verificare se un file è aperto PHP 2
I Verificare compressione GZip Server Dedicati e VPS 0
F [Javascript] Verificare la presenza di caratteri speciali in una password Javascript 3
otto9due Confrontare due array: verificare che tutti i valori di un'array siano contenuti in un'altra. jQuery 1
giannit Verificare se un utente è connesso tramite db mysql PHP 15
borgo italia una funzione per verificare l'invio di files Snippet PHP 0
C [PHP] verificare se un dispositivo e' online PHP 9
M [PHP] Verificare che azienda sia aperta o chiusa PHP 3
Monital Verificare il doqnolad di un file per una sola volta PHP 3
P inserire un titolo e verificare Ajax 4
Marco_88 Verificare la selezione degli elementi dom jQuery 2
filippino Verificare se variabile di PHP è definita PHP 2
Marco_88 Verificare più valori con operatore ternario PHP 4
JackIlPazzo Estrarre voce random e verificare se è corretta PHP 8
M Long polling per verificare gli utenti on line jQuery 1
Licantropo Come verificare i propri siti web, database e server? Sicurezza e Virus 6
M verificare se il valore inserito nel campo è un numero ed effettuare dei calcoli Javascript 2
asevenx verificare presenza parola lunga all'interno di un testo PHP 1
MarcoGrazia Verificare un checkbox/radiobutton con jquery Snippet Javascript 1
F Verificare se in una variabile è presente un determinato numero PHP 2
Z Verificare che mi sta scrivendo o rispondendo Javascript 1
L Funzione per verificare distanza di tempo non funziona: perchè? PHP 4
max_400 Verificare se l'utente è on-line PHP 2
I Verificare il dispositivo del visitatore del sito? PHP 5
M Come verificare accesso ad area http auth basic? PHP 7
P Verificare e nel caso installar eeAccellerator Apache 1
IImanuII Verificare se i file sono scrivibili, apribili e chiudibili PHP 7
Shyson Verificare se una mail esiste PHP 15
IImanuII Verificare se Javascript è attivo attraverso PHP PHP 8
A Verificare variabile.... PHP 6
voldemort Verificare se un attributo esiste con jQuery jQuery 4
M Verificare se il dispositivo è TouchScreen Javascript 1
V Verificare il valore selezionato nella combobox PHP 5
S Tool in beta test per verificare le posizioni del tuo sito su Google.it Presenta il tuo Sito 0
V Verificare pagina da cui arriva l'utente PHP 3
M Come verificare veridicità di un account di posta? Sicurezza e Virus 0
metalgemini verificare il blocco popup Javascript 0
A Verificare il focus Javascript 4
S Verifica Esistenza Codice Fiscale PHP 5
M Esistenza cookie presente nella root PHP 0
MarcoGrazia Ricerca dell'esistenza del protocollo ( http | https ) in un url Javascript 2
G Inserire nome file contenuti in cartella in database con controllo esistenza file in db Classic ASP 2
K Controllo esistenza dati e inserimento in db ASP.NET 2
G UPLOAD con controllo esistenza file Classic ASP 0
IImanuII Esistenza di file e cartella comportamento script PHP 2

Discussioni simili