Se dobbiamo creare una directory all'interno del sito sicuramente dovremo dare l'opportunità all'interno del sito di poter far scrivere agli utenti un sito. Questa non è cosa difficile fino a quando non dobbiamo vedere se il sito veramente esiste oppure è uno scherzo e allora come facciamo?

Utilizziamo la funzione fopen() per verificare se un determinato sito web o percorso esiste oppure no. Questa funzione ha bisogno principalmente di due paramentri
fopen (percorso, modalità d'apertura)
Il percorso è facilmente intuibile; basterà infatti scrivere l'indirizzo del sito che vogliamo controllare, ad esempio http://www.google.it
Per quanto riguarda la modalità di apertura, semplicemente definita come $mode, c'è da specificare alcune cose.
Se vogliamo verificare che un percorso web oppure un determinato file esista basterà aprire tale path in modalità reading only. Basterà infatti scrivere:
{codecitation class="brush: php; gutter: false;"}
fopen ("http://nome_sito.it", "r");
{/codecitation}
Ci sono altre modalità che potrete vedere nel sito web del supporto ufficiale.
Utilizziamo un semplice script che ci permetterà di verificare se un sito esista oppure no:
{codecitation class="brush: php; gutter: false;"}
$url = "http://nome_sito.it";
$fp = fopen($url, "r");
flus();
if (!$fp) {
echo "L'url non esiste!";
} else {
fclose($fp); echo "L'url esiste!";
}
?>
{/codecitation}

Utilizziamo la funzione fopen() per verificare se un determinato sito web o percorso esiste oppure no. Questa funzione ha bisogno principalmente di due paramentri
fopen (percorso, modalità d'apertura)
Il percorso è facilmente intuibile; basterà infatti scrivere l'indirizzo del sito che vogliamo controllare, ad esempio http://www.google.it
Per quanto riguarda la modalità di apertura, semplicemente definita come $mode, c'è da specificare alcune cose.
Se vogliamo verificare che un percorso web oppure un determinato file esista basterà aprire tale path in modalità reading only. Basterà infatti scrivere:
{codecitation class="brush: php; gutter: false;"}
fopen ("http://nome_sito.it", "r");
{/codecitation}
{loadposition b_mike} |
Utilizziamo un semplice script che ci permetterà di verificare se un sito esista oppure no:
{codecitation class="brush: php; gutter: false;"}
$url = "http://nome_sito.it";
$fp = fopen($url, "r");
flus();
if (!$fp) {
echo "L'url non esiste!";
} else {
fclose($fp); echo "L'url esiste!";
}
?>
{/codecitation}
0 commenti:
Posta un commento