Php автоматическое нажатие кнопки

Как сделать вызов функции php при нажатии на кнопку?

Для этого можно использовать тег , который при нажатии на кнопку будет отправлять данные на сервер. На сервере можно использовать скрипт PHP, который будет принимать данные и вызывать нужную функцию.

 // html-страница form action="script.php" method="post"> input type="submit" value="Нажми меня" /> form> // script.php php if ($_SERVER['REQUEST_METHOD'] == 'POST')  myFunction(); > function myFunction()  // Тут код функции > 

Источник

Как сделать авто нажатие кнопки в php

Всем привет! На сайте есть 2 формы и кнопка. Вопрос: Как сделать, чтобы по этой кнопке было авто нажатие, т.е. как только переходим на страницу, то сразу нажимается кнопка. Я делал это в JS, но JS не работает в cron.
Пробовал несколько вариантов с JS, через браузер работает, а через cron нет.
Или как-то без кнопки, чтобы сразу обрабатывалась информация в форме(информация уже заранее введена в поле)?

Как при нажатии одной кнопки сделать «нажатие» другой кнопки?
Как скажем при нажатии одной кнопки сделать "нажатие" другой кнопки? Именно чтобы была анимация.

Как сделать реакцию на нажатие кнопки в нужный момент?
Добрый день, есть код, в нем необходимо сделать так что бы программа реагировала на нажатие кнопки.

Как сделать нажатие левой кнопки мыши по таймеру
Видел много программ по типу авто "кликеры" вот думал дай свою напишу хотел попробовать и тут на.

Как сделать при нажатие кнопки активацию Memo
Вопрос такой: Есть button 1 и 2,а так же Memo 1 и 2.Надо,чтобы при нажатие button 1 активировалось.

Как только ответите на вопрос: «на какой стороне (клиент/сервер) работает PHP и JS, так сразу отпадет данный вопрос

Vovka, Я знаю что PHP работает на стороне сервера а джаваскрипт работает на стороне клиента. Поэтому как дополнение я написал Можно ли сделать автоматическую обработку формы методом Post.

Риназ, либо у Вас неправильно работает связка скиптов, либо не правильно стоит задача. Зачем нажимать на кнопку на стороне сервера, если кнопка предназначена для пользователя на клиенте?

atanov, Я хочу добавить этот файл с кодом в cron задачу, чтобы каждый период срабатывала задача и отправлялась данные в поле через POST, а отправку формы, как я знаю, нельзя сделать без нажатия кнопки, или можно?

atanov, есть 2 текстовых поля и 1 кнопка. В полях уже написаны данные(value=»мои данные»), которые я хочу отправить.
Надо чтобы эти данные отправлялись каждый день. Для этого я добавил этот файл cron, но т.к. надо сделать клик по кнопке, то решил использовать JS, чтобы кнопка автоматический нажималась. Но JS не работает в cron.
Вопрос: как сделать, чтобы кнопка автоматический нажималась без JS?

ЦитатаСообщение от Риназ Посмотреть сообщение

ЦитатаСообщение от Риназ Посмотреть сообщение

Куда они должны отправляться? Вы имеете доступ к тому файлу который обрабатывает эти данные (полученные через POST)? Если да, то зачем соблюдать всю эту «церемонию», с передачей данных с одного файла в другой, да ещё и по нажатию на кнопку? Запускайте cron-ом сразу файл обработчик с заранее прописынами данными «мои данные»

Добавлено через 7 минут
Прочитал Вашу предыдущую тему. В общем Вам там ответили.

ЦитатаСообщение от Риназ Посмотреть сообщение

Риназ, да хоть на Луну. Я так понимаю отправляются POST’ом. Вы знаете, что ждёт обработчик на другом, не Вашем сайте? Массив $_POST или json?

Риназ, вот попробуйте, не тестировал нет под рукой стороннего домена:

$address = 'http://адрес другого сайта/путь к обраотчику.php'; $dataInPost = 'first=bla1&second=bla2';// первое поле с именем first значение bla1, второе полу second значение bla2 $httpArray = array('http'=>array('method' =>'POST', header' => 'Content-type: application/x-www-from-urlencoded', 'content' => $dataInPost)); $sendingText = stream_context_create($httpArray); $content = file_get_contents($address, false, $sendingText);

ЦитатаСообщение от Риназ Посмотреть сообщение

ЦитатаСообщение от Риназ Посмотреть сообщение

Плохо что Вы не разобрались в коде что написал atanov, submit это тот-же input с параметрами mane -> value. Если думаете что в них загвоздка, то добавьте третий параметр:

Но уверен что и это не сработает, так как Вы хотите авторизоваться, но тогда вопрос с куками. И тогда надо curl смотреть, и Вам это уже посоветовали: Авторизация по cron задаче

form action="сайт обработчика" method="post"> input type="text" value="test" name="name1" placeholder="E-mail"> input type="password" value="123" name="name2" placeholder="Пароль"> input type="submit" name="name3" value="Войти"> /form>

Риназ, Вам форма не нужна, Вы формируете POST на php.

$address = 'http://адрес другого сайта/путь к обработчику.php'; $dataInPost = 'name1=то, что должно быть в 1-м поле&name2=то, что должно быть во 2-м поле'; $httpArray = array('http'=>array('method' =>'POST', 'header' => 'Content-type: application/x-www-from-urlencoded', 'content' => $dataInPost)); $sendingText = stream_context_create($httpArray); $content = file_get_contents($address, false, $sendingText);

Таким образом, Вам не нужна форма, Вы уже размещаете значения полей name1 и name2 во второй строке. В первой строке Вам нужно указать, то, что Вы планировали указать в качестве обработчика в форме:

ЦитатаСообщение от Риназ Посмотреть сообщение

Там ведь на конце php файл? Если обработчик на другом серверном языке, то нужно внимательно присмотреться, как будет обработчик принимать POST.

Как сделать повторение на нажатие кнопки через время
Как сделать повторение действия, а именно что через время которое у нас указано в spinedit или.

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

Как сделать так чтоб при нажатии кнопки «enter» происходило нажатие кнопки «button1» на форме
Пишу программу которая должна сложить числа по нажатии кнопки "button1". Подскажите, пожалуйста.

Как сделать так, чтобы в JTextField при нажатие кнопки передавалось ее значение?
Нужно очень, помогите пожалуйста

Источник

Авто нажатие на кнопку в php?

Доброго времени суток.
Искал в интернете, ничего дельного не нашел.
Ситуация такова:
Имеется кнопочка:

Если она была нажата, то нажимать на нее каждые 5 минут.
Прошу помощи и не кидайтесь тапками.
Всем успехов!

maddog670

  

LДело в том, что формы нету. Мне важно остаться на прошлой странице, а не редиректить. Надеюсь на вашу помощь)

maddog670

maddog670

maddog670

Сергей: Блин, в общем, может уже поможешь до конца? Суть: Кнопка должна быть видима, после нажатия на кнопку, запускался данный таймер. А то я вообще спать не лягу(

maddog670

Сергей: Понятия не имею( Мне нужно чтобы по нажатию на кнопку, запускался таймер, и адльше каждые 5 минут автоматически тыркал на кнопку.

maddog670

maddog670

   
 

Возможно я не так поставил вопрос. Имеется кнопка, по нажатию на нее отправляется POST запрос. Как мне автоматизировать процесс, чтобы не кликать каждые 5 минут? После нажатия важно остаться на этой же странице, поэтому никакой формы нету. Надеюсь на помощь.

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

Как реализовать «Быстрый код»?

Источник

Читайте также:  Классы java в excel
Оцените статью