2015-12-25 2 views
0

Я столкнулся с проблемой при данных формы самостоятельной проводки, когда я ударил кнопку отправки страница должна отображать данные, вставленные в поле ввода, , но он не показывает данные ....Wordpress форма размещения

Вот мой пример формы

<?php 
    if($_SERVER['REQUEST_METHOD']=='POST') 
    { 
     $mail = $_POST['mail']; 
     echo $mail; 
    } 
?> 

<form action="<?php $_SERVER['PHP_SELF']; ?>" method="post" name="myForm"> 
    Mail : <input id="mail" name="mail" type="text"/> 
    <input type="submit" value="Submit"/> 
</form> 

Это должно явно отображать значение почты из поля ввода. Но это не работает. Затем я попытался изменить значение атрибута действия на «mywordpress/index.php/customer-details-2 /»

Поскольку я новичок в Wordpress, любая помощь будет высоко оценена.

ответ

1

Добавьте размещенное значение в текстовом поле ввода, как:

<form action="<?php $_SERVER['PHP_SELF']; ?>" method="post" name="myForm"> 
Mail : <input id="mail" name="mail" type="text" value="<?php echo (isset($_POST['mail'])) ? $_POST['mail'] : '' ?>" /> 
<input type="submit" value="Submit" /> 
</form> 

Я предполагаю, что вы хотите показать данные внутри входной текстового поля. Надеюсь, он вам поможет.

+0

привет Jenis Patel .... Я пробовал ваше решение, но коды PHP внутри атрибута value автоматически помещаются в поле ввода при загрузке страницы ... не работает –

Смежные вопросы