@yischyk

Отправить get-запрос и получить file_get_contents ответ без перезагрузки?

Для начала я кнопкой submit отправляю гет-запрос и хочу получить сразу ответ методом file get contents от вк. хочу организовать это без перезагрузки. с перезагрузкой это так:
<form method="post">
input text name="butt"
input submit 
</form>

<?
if (isset submit) {
$b = $_POST['butt'];

отправляю запрос к вк, с параметром $b
$q = json_decode(file_get_contents('https://api..vk.com/method/groups.search?q='.$b.'&access_token=wrkjbg&v=5.102'), true);

print_r($q);
} 


?>


простите, что набросал только код как нибудь
  • Вопрос задан
  • 111 просмотров
Пригласить эксперта
Ответы на вопрос 1
AleksandrB
@AleksandrB
Совсем недавно вывел "Hello world"
<form method="post" action="/">
input text name="butt"
input submit 
</form>
<script>
    //Jquery
    $('form').submit(function(e) {
        var $form = $(this);
        $.ajax({
            type: $form.attr('method'),
            url: $form.attr('action'),
            data: $form.serialize()
        }).done(function() {
            console.log('success');
        }).fail(function() {
            console.log('fail');
        });
        //отмена действия по умолчанию для кнопки submit
        e.preventDefault();
    });
</script>
<?
if (isset submit) {
$b = $_POST['butt'];

отправляю запрос к вк, с параметром $b
$q = json_decode(file_get_contents('https://api..vk.com/method/groups.search?q='.$b.'&access_token=wrkjbg&v=5.102'), true);

print_r($q);
} 


?>
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы