Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it L'avatar di Threepwood
    Registrato dal
    Feb 2003
    Messaggi
    2,107

    Request GET in stand alone

    salve a tutti!

    devo fare una pagina PHP che riceve passaggi di dati POST.

    i dati partono da una pagina asp , con questo codice (i post è invisibile agli utenti )

    codice:
    Set objHttp =  Server.CreateObject("Msxml2.XMLHTTP") 
    objHttp.open "POST", "http://10.10.10.10/reg.php", false
    objHttp.setRequestHeader "Content-type", "text/html"
    xm="test"
    objHttp.send xm
    Che funzione uso in PHP per ricevere tale post?

    thanks!
    Guybrush Threepwood

  2. #2
    Se invii i dati con POST li riceverai nell'array superglobale $_POST[nome_var]

    if(isset($_POST['nome_var']))
    {
    echo "<pre>";
    print_r($_POST);
    }

    else echo "POST nome_var e' vuoto";


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    Utente di HTML.it L'avatar di Threepwood
    Registrato dal
    Feb 2003
    Messaggi
    2,107
    provo subito.. thanks! pensavo ci fosse una funzione + complicata... :maLOL:
    Guybrush Threepwood

  4. #4
    Utente di HTML.it L'avatar di Threepwood
    Registrato dal
    Feb 2003
    Messaggi
    2,107
    mi sa che non va...

    col metodo che ho usato io il post è tacito.

    non passo un form, masolo dei valori (esempio, passo "test")...
    Guybrush Threepwood

  5. #5
    Utente di HTML.it L'avatar di Threepwood
    Registrato dal
    Feb 2003
    Messaggi
    2,107
    fai conto che passo un xml... così simuliamo una situazione vagamente reale
    Guybrush Threepwood

  6. #6
    $_POST e' un array.... prova cosi' se c'e' qualcosa lo stampa.

    if(isset($_POST))
    {
    echo "<pre>";
    print_r($_POST);
    }

    else echo "POST e' vuoto";

    oppure anche $_REQUEST al posto di $_POST


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  7. #7
    Utente di HTML.it L'avatar di Threepwood
    Registrato dal
    Feb 2003
    Messaggi
    2,107
    ci siamo quasi

    riconosce che qualcosa è stato passato.. se lo stampo scrive "array"

    però se provo a stampare $_post[0]..1..2... non stampa nulla..

    ancora uno sforzo e "abbiamo" risolto tutto
    Guybrush Threepwood

  8. #8
    Utente di HTML.it L'avatar di Threepwood
    Registrato dal
    Feb 2003
    Messaggi
    2,107
    piccola parentesi : fa lo stesso con $_REQUEST
    Guybrush Threepwood

  9. #9
    Originariamente inviato da Threepwood
    ci siamo quasi

    riconosce che qualcosa è stato passato.. se lo stampo scrive "array"

    però se provo a stampare $_post[0]..1..2... non stampa nulla..

    ancora uno sforzo e "abbiamo" risolto tutto
    Direi che $_POST (maiuscolo, e' case sensitiva) e' vuoto.

    Per avere dati in $_POST devi fare un submit da un form in html. Il tuo scrit e' arabo per me, ma mi pare piu' un header che un invio tramite POST.

    Lascio la parola a piu' esperti di me in asp.



    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  10. #10
    Utente di HTML.it L'avatar di Threepwood
    Registrato dal
    Feb 2003
    Messaggi
    2,107
    up
    Guybrush Threepwood

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.