php onclick php function

Вызов функции php по событию onclick

Я пытаюсь вызвать функцию по событию «onclick» кнопки. Когда я это делаю, он показывает сообщение об ошибке. Может ли кто-нибудь помочь мне в этом, чтобы, когда я нажимаю на кнопку, она вызывала функцию и выполняла ее.

Мой код php-это:

Что не так с этим кодом?

8 ответов

Цель: вызов функции PHP для чтения данных из файла и их перезаписи. Я использовал PHP только для этой цели-FileIO-и я новичок в PHP. Решение? Я пробовал через многие форумы и знал, что мы не можем достичь этого обычным способом: onClick событие > функция вызова. Как мы можем это сделать, есть ли.

Сначала процитируй свой javascript:

Кроме того, вы не можете вызвать функцию php из javascript; тебе нужно:

onclick событие для вызова функции

это, несомненно, поможет вам

это займет немного больше времени, чем обычно, но подождите, это сработает

Выполнение функций PHP с помощью события onclick является громоздкой задачей и почти невозможной.

Вместо этого вы можете перенаправить на другую страницу PHP.

Допустим, вы в данный момент находитесь на странице one.php и хотите извлечь некоторые данные из этого скрипта php обработать данные и показать их на другой странице, т. е. two.php вы можете сделать это, написав следующий код Click me

В Вашем HTML

В Вашем JavaScript

Если вам нужно запустить PHP в JavaScript, вам нужно использовать функцию JQuery Ajax

Теперь в вашем файле my_php_file.php

вероятно, обработчик onclick должен читать onclick=’hello();’ вместо onclick=hello();

Вы не можете выполнять функции php из JavaScript.

PHP запускается на сервере до того, как браузер его увидит. PHP выводит HTML и JavaScript.

Когда браузер читает html и javascript, он выполняет его.

Используйте этот код html, он, несомненно, поможет вам

одним из ограничений является то, что для запуска требуется больше времени, поэтому подождите несколько секунд, пока он заработает

Источник

Вызов функции php с помощью события onclick

Я пытаюсь вызвать функцию с помощью события «onclick» кнопки. Когда я это делаю, появляется сообщение об ошибке. Может кто-нибудь помочь мне в этом, так что, когда я нажимаю на кнопку, он должен вызывать функцию и выполнять ее.

Мой php-код:

Что не так с этим кодом?

Сначала укажите свой javascript:

Также вы не можете вызвать функцию php из javascript; тебе нужно:

Атрибут onClick тегов html принимает только Javascript, но не код PHP. Однако вы можете легко вызвать функцию PHP из кода Javascript, используя функцию JS document.write () – эффективно вызывая функцию PHP, «записывая» ее вызов в окно браузера: например.

Выполнение функций PHP с помощью события onclick является громоздкой задачей и практически невозможно.

Вместо этого вы можете перенаправить на другую страницу PHP.

Скажем, что вы в настоящее время находитесь на странице one.php и хотите получить некоторые данные из этого процесса php-скрипта и показать их на другой странице, т. Е. Two.php, вы можете сделать это, написав следующий код Click me

onclick для вызова функции

это, безусловно, поможет вам

это займет немного больше времени, чем обычно, но подождите, пока он будет работать

Вы не можете выполнять PHP-функции из JavaScript.

PHP работает на сервере, прежде чем браузер увидит его. PHP выводит HTML и JavaScript.

Когда браузер читает html и javascript, он выполняет его.

вероятно, обработчик onclick должен читать onclick=’hello();’ вместо onclick=hello();

Используйте этот HTML-код, который, безусловно, поможет вам

одно ограничение заключается в том, что требуется больше времени для запуска, так что подождите несколько секунд, он будет работать

В вашем HTML

В вашем JavaScript

Если вам нужно запустить PHP в JavaScript, вам нужно использовать JQuery Ajax Function

Источник

Execute PHP function with onclick

I am searching for a simple solution to call a PHP function only when a-tag is clicked.

HTML:

UPDATE: the html and PHP code are in the same PHP file

php onclick php function. Смотреть фото php onclick php function. Смотреть картинку php onclick php function. Картинка про php onclick php function. Фото php onclick php function

9 Answers 9

First, understand that you have three languages working together:

PHP: It only runs by the server and responds to requests like clicking on a link (GET) or submitting a form (POST).

HTML & JavaScript: It only runs in someone’s browser (excluding NodeJS).

I’m assuming your file looks something like:

If you don’t want to refresh the page, you can make a request to PHP without refreshing via a method called Asynchronous JavaScript and XML (AJAX).

That is something you can look up on YouTube though. Just search «jquery ajax»

I recommend Laravel to anyone new to start off right: http://laravel.com/

php onclick php function. Смотреть фото php onclick php function. Смотреть картинку php onclick php function. Картинка про php onclick php function. Фото php onclick php function

In javascript, make an ajax function,

Then call from html,

And in your ajax.php,

php onclick php function. Смотреть фото php onclick php function. Смотреть картинку php onclick php function. Картинка про php onclick php function. Фото php onclick php function

You will have to do this via AJAX. I HEAVILY reccommend you use jQuery to make this easier for you.

php onclick php function. Смотреть фото php onclick php function. Смотреть картинку php onclick php function. Картинка про php onclick php function. Фото php onclick php function

It can be done and with rather simple php if this is your button

and this is your php code

the code get’s called when submit get’s posted which happens when the button is clicked.

Solution without page reload

php onclick php function. Смотреть фото php onclick php function. Смотреть картинку php onclick php function. Картинка про php onclick php function. Фото php onclick php function

Here´s an alternative with AJAX but no jQuery, just regular JavaScript:

Add this to first/main php page, where you want to call the action from, but change it from a potential a tag (hyperlink) to a button element, so it does not get clicked by any bots or malicious apps (or whatever).

The response from print_r is then returned and displayed with

Источник

How to redirect a page using onclick event in php? [duplicate]

I tried with this code but it’s not working,

php onclick php function. Смотреть фото php onclick php function. Смотреть картинку php onclick php function. Картинка про php onclick php function. Фото php onclick php function

php onclick php function. Смотреть фото php onclick php function. Смотреть картинку php onclick php function. Картинка про php onclick php function. Фото php onclick php function

4 Answers 4

You can’t use php code client-side. You need to use javascript.

However, you really shouldn’t be using inline js (like onclick here). Study about this here: https://www.google.com/search?q=Why+is+inline+js+bad%3F

Here’s a clean way of doing this: Live demo (click).

Markup:

JavaScript:

If you need to write in the location with php:

Why do people keep confusing php and javascript?

PHP is SERVER SIDE
JAVASCRIPT (like onclick) is CLIENT SIDE

You will have to use just javascript to redirect. Otherwise if you want PHP involved you can use an AJAX call to log a hit or whatever you like to send back a URL or additional detail.

you are using onclick which is javascript event. there is two ways

create another page as redirect.php and put

and insert this link on any page within the same directory

hope this helps its simplest!!

php onclick php function. Смотреть фото php onclick php function. Смотреть картинку php onclick php function. Картинка про php onclick php function. Фото php onclick php function

php onclick php function. Смотреть фото php onclick php function. Смотреть картинку php onclick php function. Картинка про php onclick php function. Фото php onclick php function

Not the answer you’re looking for? Browse other questions tagged php html or ask your own question.

Linked

Related

Hot Network Questions

site design / logo © 2021 Stack Exchange Inc; user contributions licensed under cc by-sa. rev 2021.9.17.40238

By clicking “Accept all cookies”, you agree Stack Exchange can store cookies on your device and disclose information in accordance with our Cookie Policy.

Источник

Как вызвать PHP-функцию одним нажатием кнопки

Я новичок в PHP и только начал изучать основы этого языка.

Я создал страницу с именем functioncalling.php, который содержит две кнопки, Submit и Insert. Как новичок в PHP,я хочу проверить, какая функция выполняется при нажатии кнопки. Я хочу, чтобы выход пришел на той же странице. Поэтому я создал две функции, по одной для каждой кнопки. Исходный код для вызова функций.php выглядит следующим образом:

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

может ли кто-нибудь сказать мне, где именно я ошибаюсь? Ответы в самое ближайшее время будут высоко оценены. Заранее спасибо.

11 ответов:

в вашем php файле:

Да вам нужен ajax здесь. Пожалуйста, обратитесь к коду ниже для получения более подробной информации.

изменить разметку, как это

в ajax.php

вы должны вызвать кнопку на той же странице и в разделе PHP проверить, была ли нажата кнопка:

HTML:

вы не можете вызывать php-функции, такие как нажатие кнопки из HTML. потому что HTML находится на стороне клиента, а PHP работает на стороне сервера.

либо вам нужно использовать какой-то Ajax или сделать это, как в фрагменте кода ниже.

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

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *