Visualizzazione risultati 1 fino 5 di 5

Discussione: Assegnare ad una variabile il contenuto di un sito (PHP)

  1. #1
    Guest

    Predefinito Assegnare ad una variabile il contenuto di un sito (PHP)

    Salve ragazzi ho un problema e non riesco a venirne a capo. Devo semplicemente memorizzare in una variabile il contenuto di una pagina web del mio sito.
    Si tratta di PHP, ecco il codice:
    Codice:
    <?php
    
    $user = $_POST['username'];
    $pass = $_POST['password'];
    $url = "http://vittorioemanuele.altervista.org/users/" .$user. ".html";
    $var = file_get_content("$url");
    
    
    echo $var;
    
    ?>
    Mi fornisce questo errore: Fatal error: Call to undefined function file_get_content() in /membri/vittorioemanuele/login.php on line 6

    Vi prego, non so più che fare, le ho provate tutte!!! ç___ç

  2. #2
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,683

    Predefinito

    La funzione si chiama file_get_contents

    Ciao!

  3. #3
    Guest

    Predefinito

    Scusate per la sbadataggine, ma mi spunta bianco, cioè non vedo nulla....

  4. #4
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,683

    Predefinito

    Prova ad utilizzare un url relativa anziché assoluta: forse con l'url assoluto lo vede come file "esterno" al tuo spazio, quindi è necessario attivare le connessioni server2server.

    Quindi, invece di:

    Codice:
    $url = "http://vittorioemanuele.altervista.org/users/" .$user. ".html";
    prova:

    Codice:
    $url = "./users/" .$user. ".html";
    (se la pagina si trova nella cartella principale, e non sotto altre sottocartelle; altrimenti dovrai riadattare il percorso...).


    Ciao!

  5. #5
    Guest

    Predefinito

    Citazione Originalmente inviato da alemoppo Visualizza messaggio
    Prova ad utilizzare un url relativa anziché assoluta: forse con l'url assoluto lo vede come file "esterno" al tuo spazio, quindi è necessario attivare le connessioni server2server.

    Quindi, invece di:

    Codice:
    $url = "http://vittorioemanuele.altervista.org/users/" .$user. ".html";
    prova:

    Codice:
    $url = "./users/" .$user. ".html";
    (se la pagina si trova nella cartella principale, e non sotto altre sottocartelle; altrimenti dovrai riadattare il percorso...).


    Ciao!
    Ti amo!!!! Sei la mia salvezza non avrei mai pensato che il problema potesse essere risolto in un modo così banale.....Grazie 1000 =D

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •