vediamo se riesco a spiegarmi...
Ho un normalissimo form che si chiude con un submit che invia i dati alla stessa pagina; questi vengono presi con $_POST. Fin qui tutto ok, il problema sorge quando invece di input Type=SUBMIT decido di mettere input type=BUTTON per poter aggiungere un evento OnClick in Javascript che me ne controlla la validità prima di inviare. La funzione in JS, dopo un'attenta validazione dei dati inseriti, si chiude con un window.location "pagina.php" (la stessa). Qui sorge il problema: l'array $_POST non si arricchisce! Come posso risolvere evitando però di togliere la funzione di controllo in JS?
Certo, poteri fare un window.location "pagina.php?..." e aggiungere tutte le querystring, ma volevo evitare di rendere visibili i parametri...
mi affido a voi, ricordandovi che vorrei evitare di eliminare la funzione in JavaScript (quindi evitate cose del tipo: "Fai la validazione del contenuto del form nella pagina successiva demandandolo al php")![]()