Cum să postezi date pe aceeași pagină în WordPress

3 aug. 2015, 08:45:55
Vizualizări: 13.5K
Voturi: 7

Încerc să trimit un formular și să obțin datele pe aceeași pagină, dar când folosesc the_permalink primesc eroare "page not found".

Am folosit acest cod:

<?php

/*
    Template Name: testare
*/

if(isset($_POST["nume"]))
{   
    echo $_POST["nume"];
}

?>

<form action="<?php the_permalink(); ?>" method="POST">
    <input type="text" name="nume"  id="nume">
    <input type="submit" value="trimite">
</form>
0
Toate răspunsurile la întrebare 1
2

Nu utilizați nicio acțiune în formular. Dacă lăsați acțiunea formularului goală, datele vor fi trimise pe aceeași pagină.

if(isset($_POST["name"]))
{
    echo $_POST["name"];
}

<form action="" method="POST">
<input type="text" name="names"  id="names">
<input type="submit" value="trimite" name="submit_btn">
</form>
3 aug. 2015 08:51:46
Comentarii

Se afișează mesajul Oops! Această pagină nu poate fi găsită.

madu madu
3 aug. 2015 09:15:59

Te rog verifică răspunsul meu actualizat

Yatendra Yatendra
3 aug. 2015 09:25:26