повторно запускать php-код, который уже запускается при обновлении страницы - PullRequest
0 голосов
/ 28 сентября 2018

Возможно ли, что нажатие кнопки вызывает событие, которое уже произошло?

Что это значит?

Я создал генератор капчи.Всякий раз, когда вы обновляете / запускаете страницу.Он создаст файл captchaimage.php в папке.Я хочу, чтобы по нажатию кнопки.Я хотел повторно запустить код, который может сгенерировать новый captchaimage.php (для обновления капчи).

Код находится на теге php, кнопка файла.

1 Ответ

0 голосов
/ 28 сентября 2018

Вы должны использовать Ajax, за подробностями обращайтесь к jQuery Ajax.http://api.jquery.com/jQuery.get/.

Ваш код jQuery для внешнего интерфейса может быть таким:

$.get("http://domain/path/your.php", function(data) {
    // render the page with information received from "data" here
});

Ваш PHP-код для внутреннего интерфейса может делать все, что вы хотите, и в конце концов "echo $json_result».$ json_result может передавать любую информацию в функцию обратного вызова jQuery конца шрифта.

...