Ho un gateway online che richiede un modulo HTML da inviare con campi nascosti. Ho bisogno di fare questo tramite uno script PHP senza moduli HTML (ho i dati per i campi nascosti in un DB)PHP - Reindirizzare e inviare dati tramite POST
Per fare questo l'invio dei dati tramite GET:
header('Location: http://www.provider.com/process.jsp?id=12345&name=John');
E per fare questo inviando dati via POST?
Beh, è strano che CURL non sia la soluzione perché l'ho usato io stesso per fare esattamente questo. Ma immagino che anche la tua soluzione funzioni. –
È possibile utilizzare il metodo $ .post di jQuery. In questo caso puoi scegliere tra le opzioni per rimanere su questo sito o il reindirizzamento quando inviato. – Ervin
Sì, è possibile eseguire il proxy della richiesta e convertirlo in un POST utilizzando PHP e curl, ma ciò implica che il destinatario è suscettibile a CSRF e/o non sta applicando un controllo basato sulla sessione sulla richiesta (è possibile fondere alcuni dei questo, ma non tutti i parametri passati al ricciolo) – symcbean