Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / вызов php-функции из html / 18 сообщений из 18, страница 1 из 1
03.12.2013, 08:16
    #38486877
Sabyrov.Talgat
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вызов php-функции из html
<?php
function dw($value){
echo $value;
}
?>
<html>
<head>
</head>
<body>
<button value="OK" onclick=""></button>
</body>
</html>

Как вызвать php -функцию dw через нажатие button. Без <form method = "post","get">
...
Рейтинг: 0 / 0
03.12.2013, 09:52
    #38486941
r u
r u
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вызов php-функции из html
Sabyrov.Talgat,

вот так
Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
<?php
function dw($value){
echo $value;
}
?>
<html>
<head>
</head>
<body>
<?php wd('Привет!');?>
<button value="OK" onclick=""></button>
</body>
</html>
...
Рейтинг: 0 / 0
03.12.2013, 09:52
    #38486942
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вызов php-функции из html
GET без использования формы тоже не предлагать?
...
Рейтинг: 0 / 0
03.12.2013, 09:52
    #38486944
r u
r u
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вызов php-функции из html
r u,

ой. через нажатие. тогда ajax
...
Рейтинг: 0 / 0
03.12.2013, 10:08
    #38486959
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вызов php-функции из html
Сделайте 2 файла:
1. Файл на пхп abc.php:
Код: php
1.
2.
3.
4.
5.
<?php
function dw($value){
echo "MyCallback(\"$value\")";
}
?>


Может, в кавычках запутался. Пардон, не проверял.

2. Файл html:
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
<html>
<script>
function getData(){
   var sc=document.createElement("SCRIPT");
   sc.src="abc.php";
   document.body.appendChild(sc);
}

function MyCallback(val){
   alert(val);
}
</script>
<body>
<button value="OK" onclick="getData()"></button>
</body>
</html>
...
Рейтинг: 0 / 0
03.12.2013, 10:13
    #38486968
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вызов php-функции из html
Забыл сказать.
В пхп-файле напишите яваскриптовый, на худой конец, text/plain контент-тайп (функция head).
...
Рейтинг: 0 / 0
03.12.2013, 10:14
    #38486970
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вызов php-функции из html
Опять не дописал:
<button onclick="getData('OK')"></button>
...
Рейтинг: 0 / 0
03.12.2013, 10:57
    #38487030
Sabyrov.Talgat
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вызов php-функции из html
r u,
при нажатии кнопки
...
Рейтинг: 0 / 0
03.12.2013, 11:00
    #38487033
Sabyrov.Talgat
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вызов php-функции из html
Ни один из написанных кодов не работает. Неужели это так тяжело?
...
Рейтинг: 0 / 0
03.12.2013, 11:17
    #38487052
Sabyrov.Talgat
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вызов php-функции из html
r u,
Есть пример?
...
Рейтинг: 0 / 0
03.12.2013, 11:46
    #38487107
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вызов php-функции из html
Sabyrov.Talgat,

Вы хотите чтобы КАК это работало? БЕЗ дополнительных запросов к серверу?
...
Рейтинг: 0 / 0
03.12.2013, 11:47
    #38487109
Hett
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вызов php-функции из html
вам уже все написали, если не работает, исправляйте, что вы прям все готовое то ждете
...
Рейтинг: 0 / 0
03.12.2013, 11:51
    #38487118
Hett
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вызов php-функции из html
ShSerge,
зачем такой изврат?
...
Рейтинг: 0 / 0
03.12.2013, 11:53
    #38487124
Hett
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вызов php-функции из html
Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
<srcipt>
function loadData() {
    $.ajax({
        url: 'myfile.php',
        fuccess: function(data) {
            $('#container').html(data);
        }
   });
}
</script>



ну а в myfile.php
Код: php
1.
echo 'ololosh';
...
Рейтинг: 0 / 0
03.12.2013, 11:54
    #38487127
Hett
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вызов php-функции из html
ток живкэри нада
...
Рейтинг: 0 / 0
03.12.2013, 11:59
    #38487141
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вызов php-функции из html
php (файл abc.php):
Код: php
1.
2.
3.
4.
5.
6.
7.
<?php
header("Content-type:text/plain");
dw($_REQUEST["v"]);
function dw($value){
echo "MyCallback(\"$value\");";
}
?>


html (файл test.html):
Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
<html>
<script>
function getData(val){
   var sc=document.createElement("SCRIPT");
   sc.src="abc.php?v="+val;
   document.body.appendChild(sc);
}

function MyCallback(val){
   alert(val);
}
</script>
<body>
<button onclick="getData('OK')">Клик сюда</button>
</body>
</html>


Работает. Щас проверил.
...
Рейтинг: 0 / 0
03.12.2013, 12:01
    #38487148
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вызов php-функции из html
Hettток живкэри нада
Вот жКвери для такого простого случая - точно изврат. ;)
...
Рейтинг: 0 / 0
03.12.2013, 15:15
    #38487511
massena
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вызов php-функции из html
Hett fuccess: function(data) {

Может тогда fuckess или fuckass :D.
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / вызов php-функции из html / 18 сообщений из 18, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]