3 / 3 / 0
Регистрация: 10.08.2012
Сообщений: 23
1

Запуск и передача параметров в функцию при нажатии кнопки PHP

22.04.2016, 16:01. Показов 816. Ответов 1

Вообщем есть функция, которую надо выполнить. У нее есть 2 входящих переменных. Нужно сделать так, что б при нажатии кнопки, она выполнилась с переданными им переменными.

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
function check_adapter($ip,$password)
{
$d = date('Y-m-d H:i:s');
echo "<p class=netup>NetUP $ip <br> $d <br></p>";
 
$i=0;
do {
$out = shell_exec("wget -q -O- --user=admin --password=$password 'http://$ip/?page=dvb&adapter=$i' | grep CAM | head -n 1| awk '{print $5,$6}'");
//      echo $out  ; //this works
        if (stripos($out, 'No CAM') !== false) {
                $status = "<a class=error href='http://$ip/?page=dvb&adapter=$i' target='_blank'>No_CAM</a>";
                }
        if (stripos($out, 'CAM is') !== false) {
                $status = "<a class=error href='http://$ip/?page=dvb&adapter=$i' target='_blank'>CAM_is_not_active</a>";
                }
        if (stripos($out, 'Viaccess') !== false) {
                $status = "<a class=viaccess href='http://$ip/?page=dvb&adapter=$i' target='_blank'>Viaccess_Access_is_active</a>";
                }
echo "Adapter is $i have status $status <br />";
++$i;
}       while ($i < 8);
}
                $status = "<a class=error href='http://$ip/?page=dvb&adapter=$i' target='_blank'>CAM_is_not_active</a>";
                }
        if (stripos($out, 'Viaccess') !== false) {
                $status = "<a class=viaccess href='http://$ip/?page=dvb&adapter=$i' target='_blank'>Viaccess_Access_is_active</a>";
                }
echo "Adapter is $i have status $status <br />";
++$i;
}       while ($i < 8);
}
?>
Вот вызываться эта функция должна отсюда.

HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 <tr>
 <td>
<?php
$func = 'check_adapter';
$func('192.168.78.24','Password11');
?>
 </td>
<td>
<?php
$func = 'check_adapter';
$func('192.168.78.24','Password11');
?>
</td>
<td>
<?php
$func = 'check_adapter';
$func('192.168.78.24','Password11');
?> </td>
</tr>
Первый раз при запуске, она собирает полностью инфу, а теперь мне надо, что б под каждым была кнопка, которая заного запустить эту функцию.
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.04.2016, 16:01
Ответы с готовыми решениями:

Вызвать php функцию при нажатии кнопки
Здравствуйте! 1) Есть php функция и есть кнопка, которая вызывает JS функцию. Как сделать так что...

Удаленный запуск программы windows по нажатию кнопки на сайте и передача параметров POST
Имеем два удаленных сервера в интернет, на одном windows - на втором linux apache сайт php 1...

Передача параметров в функцию на PHP из адресной строки, как в CodeIgniter
Я получаю массив значений из адресной строки, в виде: array('blog', 'article', '1') я...

Запуск при нажатии кнопки на клавиатуре
Как при нажатии, например &quot;Shift+ALT&quot; выполнить эту команду?...

1
3 / 3 / 0
Регистрация: 10.08.2012
Сообщений: 23
27.04.2016, 09:55  [ТС] 2
Подскажите хоть кто нибудь.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.04.2016, 09:55

Передача параметра при нажатии кнопки
Добрый вечер! Проблема такая: хочу реализовать контроллер , есть форма (представление). Не знаю как...

Запуск приложения при трехкратном нажатии кнопки Home
Добрый день! Есть ли возможность запустить приложение (на iPhone) при трехкратном нажатии кнопки...

Нужно вызвать функцию при нажатии кнопки
мне нужно сделать так при нажатии кнопки submit вызывалась функция &quot; $row=...

При нажатии кнопки обработать функцию. WinAPI С++
Есть функция: bool IsMouse ( ) { if ( GetSystemMetrics ( SM_MOUSEPRESENT ) ) return...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.