Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Leggere un file passato in POST

    Ciao gente, ho provato a cercare nel forum, ma non ho trovato nulla di utile al mio caso...

    Ho un'applicazione esterna (che non controllo io) che passa un file XML in $_POST ad una mia applicazione PHP.
    Vorrei poter leggere il contenuto di tale file SENZA dovermelo salvare sul server per poi parsarlo. So che è fattibile, ma non so come...

    Help me please!!!
    .: Teju.it - Una vita da raccontare
    .: 8s8.it - Wordpress gratis per tutti
    .: Vado.li - Accorcia URL

  2. #2
    Prova questo codice:

    Codice PHP:
    <?php 
    $xml 
    file_get_contents('php://input');
    print(
    $xml);
    ?>

  3. #3
    Originariamente inviato da filippo.toso
    Prova questo codice:

    Codice PHP:
    <?php 
    $xml 
    file_get_contents('php://input');
    print(
    $xml);
    ?>
    Grazie, ora provo!
    Cosa ci va in ('php://input')? Lascio così o devo sostituirlo con qualche variabile?
    .: Teju.it - Una vita da raccontare
    .: 8s8.it - Wordpress gratis per tutti
    .: Vado.li - Accorcia URL

  4. #4
    Sorry, letto la documentazione e capito, grazie!
    Sì, era quel che cercavo.
    .: Teju.it - Una vita da raccontare
    .: 8s8.it - Wordpress gratis per tutti
    .: Vado.li - Accorcia URL

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2010
    Messaggi
    18

    leggere un file compresso in POST

    Salve a tutti.
    Nel mio caso ho un'applicazione esterna che passa un file compresso .gz ad una mia applicazione PHP tramite una request di tipo POST.
    L'applicazione PHP deve scomprimere il file e leggerlo correttamente.

    Ho provato questo codice ma non mi funziona:

    $zd = gzopen('php://input', 'r');
    $contents = gzread($zd,1000);
    gzclose($zd);

    la variabile $contents rimane vuota.

    Qual' è il Content-Type corretto da inviare nella request http nel caso di dati compressi?

    Qualcuno può aiutarmi? Grazie.

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.