2015-04-20 2 views
-4

PHP скрипт постоянно отправлять HTML ввода текста в списке

<form action="cv_input.php"> 
 
    education<br> 
 
    <input type="text" name="degree" value="degree"> 
 
    <input type="text" name="institution" value="institution"> 
 
    <input type="text" name="year" value="year"><br><br> 
 
    selected exhibition<br> 
 
    <input type="text" name="title" value="title"> 
 
    <input type="text" name="venue" value="venue"> 
 
    <input type="text" name="year" value="year"><br><br> 
 
    <input type="submit"> 
 
</form>

Я хочу взять данные, введенные в эту форму и использовать cv_input.php, чтобы распечатать данные постоянно в списке текста на одной странице , Будет $variable = $_GET["name_of_input"] работы?

+0

Я думаю, вы можете использовать JavaScript или JQuery для этого, нет необходимости в PHP здесь. –

+2

«Будет ... работать?» Почему бы вам не попробовать? –

+0

@connor вам нужно сохранить форму на сервере или просто распечатать ее на странице? –

ответ

0

Я спросил вас:

@connor вам нужно сохранить форму на сервере или просто распечатать его на на странице?

Следующий код предположит, что вы просто нужно значение формы, напечатанное на ра г. Если вам нужно отправить заявку на сервер, пожалуйста, оставьте комментарий ниже.


Мое решение с jQuery:

<form id="cvinput"> 
    education<br> 
    <input type="text" name="degree" value="degree"> 
    <input type="text" name="institution" value="institution"> 
    <input type="text" name="year" value="year"><br> 
    <br>selected exhibition<br> 
    <input type="text" name="title" value="title"> 
    <input type="text" name="venue" value="venue"> 
    <input type="text" name="year" value="year"><br><br> 
    <input type="submit"> 
</form> 
<div id="result"> </div> 


<script> 
$("#cvinput").submit(function(event) { 
    $("#result").html(""); 
    $('#cvinput input').each(function(index) { 
    var input = $(this); 
    $("#result").append('Name: ' + input.attr('name') + ' Value: ' + input.val() + '<br />'); 
    console.log('Name: ' + input.attr('name') + ' Value: ' + input.val()); 
}) 
return false; 
}); 
</script> 

CODEPEN DEMO

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