Ho un form che invia i dati ad una pagina php che li controlla: se i dati inseriti sono sbagliati reindirizza al form passandogli una serie di variabili a seconda dei campi contenenti valori non validi. La mia domanda è se tutte queste variabili le posso inviare alla pagina del form non in coda all'url (usando GET) ma utilizzando POST.
Se non si è capito, il funzionamento è simile a questo:
/* PAGINA DEL FORM form.php */
/* PAGINA CHE PROCESSA I DATI process.php */codice:<form action="process.php" method="POST"> <span <?php if($_GET['verifica']==false) echo "style='color:red;' " ?> >Nome: </span> <input type="text" name="nome"> <input type="submit"> </form>
Ecco io vorrei che la variabile $_GET['verifica'] venisse passata col metodo POST durante il reindirizzamento al form. E' possibile?codice:<?php if (empty($_POST['nome'])) { header("Location: form.php?verifica=false"); } else { /* esegue il resto del codice */ } ?>

Rispondi quotando