Visualizzazione risultati 1 fino 13 di 13

Discussione: file_get_contents con variabili $_GET

  1. #1
    Guest

    Predefinito file_get_contents con variabili $_GET

    Ho uno script che tramite un file_get_contents() legge il contenuto di una pagina internet e lo analizza.
    finche le pagine sono semplici non ci sono problemi, ma mettiamo che io voglia raggiungere una pagina di un forum, ad esempio pagina.php?id=20 posso passare id in quel modo? o devo fare altro? ho provato ma mi da errore, come posso fare?

    grazie

  2. #2
    Guest

    Predefinito

    prova questo codice

    Codice PHP:
    ob_start();
    include (
    'percorso/script.php?id=20');
    $buffer = ob_get_contents();
    ob_end_clean();
    $buffer contiene l'output della pagina

  3. #3
    Guest

    Predefinito

    ho aggiunto echo per vedere il contenuto di $buffer, ma non mi da nulla...
    aggiungo che mi serve usarlo su pagine esterne, cioe che non stanno sul mio altervista.

  4. #4
    Guest

    Predefinito

    non vorrei dire una scemenza ma credo che non si possano aprire file esterni ad av... o si?

    [edit] confermo quanto detto quoto citazione di debug
    Tutte le connessioni (funzioni) che tentano di accedere (leggere/aprire/copiare) risorse esterne sono disabilitate.
    Per maggiori info puoi cercare sul forum, soprattutto nella stanza Proposte->Servizi.
    Ultima modifica di demenziale : 05-09-2007 alle ore 06.43.56

  5. #5
    Guest

    Predefinito

    ma a me non serve fare nulla di speciale, mi serve leggere il codice in output che mi da la pagina, come se la raggiungessi dal browser!
    non voglio includerla ne niente...

  6. #6
    Ospite Guest

    Predefinito

    Prova cosi:
    Codice PHP:
    <?
    ob_start
    ();
    ob_flush();
    include(
    'pagina.php?id=20');
    $buffer=ob_get_clean();
    echo
    $buffer; ?>

  7. #7
    Guest

    Predefinito

    niente tutto bianco...
    comincio a pensare che non sia possibile...

    eddai non dovrebbe essere nulla di vietato, ho lo stesso effetto andandoci col browser!

  8. #8
    Ospite Guest

    Predefinito

    Così ti funziona di sicuro :)
    Lo so perchè l'ho provato:
    Codice PHP:
    <?
    ob_start
    ();
    $_GET['id']=20;
    include(
    'pagina.php');
    ob_get_flush();
    ?>

    Ciaooo!

  9. #9
    Guest

    Predefinito

    probid ma la pagina è esterna ad av

  10. #10
    Ospite Guest

    Predefinito

    Ah, io avevo capito che lo script dovesse essere utilizzato su un altro spazio e non qui su AlterVista...
    adesso ho riletto meglio il thread per intero e ho capito :)
    Allora mi spiace per Dharlet, ma non credo ci sia modo.

  11. #11
    Guest

    Predefinito

    Citazione Originalmente inviato da probid Visualizza messaggio
    Ah, io avevo capito che lo script dovesse essere utilizzato su un altro spazio e non qui su AlterVista...
    adesso ho riletto meglio il thread per intero e ho capito :)
    Allora mi spiace per Netskin, ma non credo ci sia modo.
    ma quindi se una pagina richiede un parametro passato via get, io non sono in grado di leggerla con un file get contents?

  12. #12
    Ospite Guest

    Predefinito

    No, file_get_contents() , come le altre funzioni di lettura/scrittura files è disabilitata.

  13. #13
    Guest

    Predefinito

    Citazione Originalmente inviato da probid Visualizza messaggio
    No, file_get_contents() , come le altre funzioni di lettura/scrittura files è disabilitata.
    Precisiamo, verso siti esterni al proprio.


    Ciao!

Regole di scrittura

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