Visualizzazione dei risultati da 1 a 6 su 6

Discussione: $http_raw_post_data

  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2003
    Messaggi
    27

    $http_raw_post_data

    Quando viene usato e a cosa serve? Quali similitudini ha con $_POST ?

    Sul manuale non lo capisco bene , grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2003
    Messaggi
    27
    nessuno sa niente? Eppure l'ho visto su un articolo di html.it !

  3. #3
    Viene usato, ad esempio, quando si desidera elaborare una richiesta SOAP nella quale il messaggio XML è stato inviato tramite POST.

    Ad ogni modo, è meglio utilizzare file_get_contents('php://input');

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2003
    Messaggi
    27
    Originariamente inviato da filippo.toso
    Viene usato, ad esempio, quando si desidera elaborare una richiesta SOAP nella quale il messaggio XML è stato inviato tramite POST.

    Ad ogni modo, è meglio utilizzare file_get_contents('php://input');
    Grazie della risposta, ma a questo punto mi vengono altri dubbi!
    In questo articolo , alla riga 66 c'è:
    Codice PHP:
    $data = isset($HTTP_RAW_POST_DATA) ? $HTTP_RAW_POST_DATA file_get_contents("php://input"); 
    si fa un if per avere lo stesso dato? :master:

    Inviato, un tipo di dato Json, dal client con POST:
    Codice PHP:
      xmlhttp.open("POST""server.php?action=" methodtrue);
      
    xmlhttp.send((data == null "" data.toJSONString())); 
    Seconda domanda: non si potrebbe utilizzare $_POST ? Poichè ho provato ma non mi preleva il dato.

  5. #5
    Originariamente inviato da Anick
    Codice PHP:
    $data = isset($HTTP_RAW_POST_DATA) ? $HTTP_RAW_POST_DATA file_get_contents("php://input"); 
    si fa un if per avere lo stesso dato?
    Ti suggerisco di iniziare leggendo il manuale ufficiale:

    http://www.php.net/isset
    http://www.php.net/manual/en/languag...arison.ternary

    Originariamente inviato da Anick
    Seconda domanda: non si potrebbe utilizzare $_POST ? Poichè ho provato ma non mi preleva il dato.
    Visto che hai provato e non funziona è evidente che no, non puoi usare $_POST.

  6. #6
    Utente di HTML.it
    Registrato dal
    Aug 2003
    Messaggi
    27
    Originariamente inviato da filippo.toso
    La comparazione e l'isset li conosco.

    Mi è servito invece questo link per capirci di piu:
    http://us2.php.net/manual/en/wrappers.php.php

    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.