Ciao a tutti
questo sarebbe il codice di una pagina html normale dove l'utente clicca sul pulsante submit e invia il modulo alla pagina http://www.altrosito.it/landingpage.php che riceve il POST e lo elabora
io invece vorrei inviare il POST alla pagina http://www.altrosito.it/landingpage.php direttamente da un pagina php tramite la funzione header(location: ....)codice:<form method="POST" action="http://www.altrosito.it/landingpage.php"> <input type="hidden" name="test" value="1234"> <input type="submit" value="Invia"> </form>
ho trovato questo codice che però non funziona infatti la pagina che riceve il POST non trova niente.
codice:$req="test=1234"; header("method: POST\r\n"); header("Host: localhost\r\n"); header("Content-Type: text/html; charset=utf-8\r\n"); header("Content-Length: ".strlen($req)."\r\n"); header($req."\r\n\r\n"); header("Location: landingpage.php\r\n");
la pagina landingpage.php che dovrebbe ricevere il POST è una semplicissima pagina che stampa il contenuto del POST
riuscite a darmi una mano?codice:print_r($_POST);
![]()
![]()
![]()