Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Esistenza di un Url ?

  1. #1

    Esistenza di un Url ?

    Vorrei vedere se un determinato url di un server (non il mio) è attivo o meno...

    Come potrei fare?

    Ho letto in giro suggerimenti di usare "curl_getinfo" ma nonostante gli esempi non riesco a farlo funzionare...
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

  2. #2
    Utente di HTML.it L'avatar di jcsnake
    Registrato dal
    Jun 2010
    Messaggi
    629
    Ciao, cosa intendi per non riesco a farlo funzionare?che errore di da?

  3. #3
    Originariamente inviato da jcsnake
    Ciao, cosa intendi per non riesco a farlo funzionare?che errore di da?
    Non mi da' errori... ma non mi torna il risultato che vedo..
    Codice PHP:
    $url curl_init('www.google.com');
    $ris curl_getinfo($url);
    echo 
    $ris['http_code']; 
    Mi scrive 0 (zero) e non credo sia giusto...
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

  4. #4
    Utente di HTML.it L'avatar di jcsnake
    Registrato dal
    Jun 2010
    Messaggi
    629
    Rivedi un po' meglio la sintassi del curl_getinfo

  5. #5
    Aggiungi l'istruzione curl_exec():

    Codice PHP:
    $url curl_init('www.google.com');
    curl_exec($url);
    $ris curl_getinfo($url);
    echo 
    $ris['http_code']; 
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  6. #6
    Riletto e provato questo:
    Codice PHP:
    $ch curl_init($url_1);
    curl_exec($ch);
    $info curl_getinfo($ch);
    echo 
    $info['http_code'];
    curl_close($ch); 
    Funziona... mi restituisce 200 (success) MA mi stampa (tramite curl_exec) il contenuto della pagina... e io vorrei evitarlo...

    In pratica devo semplicemente dire "Se è 200 scrivi OK altrimenti Stai buono" ...
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

  7. #7

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.