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>
0
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>
3 ago 2015 08:51:46
Commenti

Sta dicendo Oops! La pagina non è stata trovata.

madu madu
3 ago 2015 09:15:59

Per favore controlla la mia risposta aggiornata

Yatendra Yatendra
3 ago 2015 09:25:26