PHP сообщение без формы - PullRequest
2 голосов
/ 04 июля 2011

У меня есть php-страница, которая принимает некоторые строки get, после некоторого взаимодействия с пользователем я хочу продолжить выполнение некоторого php-кода без навигации или обновления страницы, чтобы она была гладкой и не мерцала. Я пытался тайно нажимать на невидимые формы и всегда обновлялся, как этого добиться?

Также в качестве примечания я использую jquery, но мне не удалось запустить и запустить эту функцию почты, я буду продолжать ее пробовать, но сообщу, если это неправильное решение.

//gallery.php 
//jquery
$(".download").click(function()
{
    $.post("gallery.php", { images: "testing it out" } );
});

<?php

if(isset($_POST['images']))
{
echo "It worked";
}
else if(isset($_GET['artist']))
{
echo "It worked2";
}

?>

Они оба на одной странице, get всегда работает, потому что я передаю информацию через URL с другой страницы. Но щелчок .download не приводит к выполнению кода php под post

Ответы [ 4 ]

4 голосов
/ 04 июля 2011

Используйте Ajax для отправки HTTP-запроса в фоновом режиме.

3 голосов
/ 04 июля 2011

Использование Ajax - решение ...

Вы можете попробовать с jQuery, прочитайте эту ссылку http://api.jquery.com/jQuery.post/

1 голос
/ 04 июля 2011

jquery ajax - очень простой метод для отправки формы без обновления страницы.

Подробнее о AJAX

0 голосов
/ 04 июля 2011

Вы думаете о AJAX ?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...