Come inviare dati alla stessa pagina in WordPress
3 ago 2015, 08:45:55
Visualizzazioni: 13.5K
Voti: 7
Sto cercando di inviare un form e ottenere quei dati nella stessa pagina, ma quando uso the_permalink ottengo l'errore pagina non trovata.
Ho usato questo codice:
<?php
/*
Template Name: test
*/
if(isset($_POST["name"]))
{
echo $_POST["name"];
}
?>
<form action="<?php the_permalink(); ?>" method="POST">
<input type="text" name="name" id="name">
<input type="submit" value="Invia">
</form>

madu
83
Tutte le risposte alla domanda
1
2
Non utilizzare alcuna azione nel form. Se lasci vuoto l'action del form, i dati verranno inviati alla stessa pagina
if(isset($_POST["name"]))
{
echo $_POST["name"];
}
<form action="" method="POST">
<input type="text" name="names" id="names">
<input type="submit" value="Invia" name="submit_btn">
</form>

Yatendra
219
3 ago 2015 08:51:46
Domande correlate