Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP) как выполнить скрипт с другого сервера и чтобы результат вернулся на ту же страничку / 10 сообщений из 10, страница 1 из 1
16.02.2005, 19:21
    #32919490
DarkCat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) как выполнить скрипт с другого сервера и чтобы результат вернулся на ту же страничку
с php и вообще веб-технологиями я недавна работаю так што заранее извиняюсь.

такая вот фигня:

на нескольких разных сайтах есть форма
Код: plaintext
1.
2.
3.
4.
5.
<form action="http://мой_серер/script.php" method="post">
    <input type="text" name="value1">
    <input type="text" name="value2">
    <input type="submit" VALUE="сложить">
</form>
а на моём сервере есть гениальный(сам писал) скрипт script.php :
Код: plaintext
1.
2.
3.
<?
$result = $value1 + $value2;
?>
в результате, когда юзир заполнит поля цыфырками, нажмет кнопку "сложить", то на моём сервере будет результат.

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

я просто не в куре, как это может и должно выглядеть...

...
Рейтинг: 0 / 0
16.02.2005, 19:39
    #32919530
ashim
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) как выполнить скрипт с другого сервера и чтобы результат вернулся на ту же страничку
тебе надо надо дополнить прогамму еще одной гениальной строчкой
print $result;

и юзир все увидит
...
Рейтинг: 0 / 0
16.02.2005, 19:42
    #32919535
*
*
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) как выполнить скрипт с другого сервера и чтобы результат вернулся на ту же страничку
ashimтебе надо надо дополнить прогамму еще одной гениальной строчкой
print $result;
и юзир все увидитСадись, два.
PHP FAQ: Не передаются переменные! Проблема register_globals
...
Рейтинг: 0 / 0
16.02.2005, 19:43
    #32919539
*
*
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) как выполнить скрипт с другого сервера и чтобы результат вернулся на ту же страничку
Кроме того, это не ответ на поставленный вопрос.
...
Рейтинг: 0 / 0
16.02.2005, 19:46
    #32919547
DarkCat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) как выполнить скрипт с другого сервера и чтобы результат вернулся на ту же страничку
ashimтебе надо надо дополнить прогамму еще одной гениальной строчкой
print $result;

и юзир все увидит

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

как такой вариант реализовывается????

...
Рейтинг: 0 / 0
16.02.2005, 21:18
    #32919638
Black
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) как выполнить скрипт с другого сервера и чтобы результат вернулся на ту же страничку
DarkCatда, увидит, но только уже на моём сервере.
а нужно, чтобы результат вернулся на ту же страничку, откуда его запросили...

как такой вариант реализовывается????


читаем про сокеты...
...
Рейтинг: 0 / 0
17.02.2005, 00:27
    #32919765
Макс М.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) как выполнить скрипт с другого сервера и чтобы результат вернулся на ту же страничку
1. на этих сайтах должен быть устновлен ПХП (или любой серверный язык)
2. в форме делаешь action на скрипт (допустим request.php), находящийся на сервере сайта
3. в request.php принимаешь параметры из формы делаешь HTTP-запрос на
http://мой_серер/script.php, передаешь ему данные, полученные из формы и читаешь ответ
http://php.net/fsockopen


PS
можно поэкспериментировать с яваскриптом, но не уверен будет ли работать с данными из из других доменов

PPS
в любом случае прийдется вносить изменения на каждый сайт, на котором у тебя форма
...
Рейтинг: 0 / 0
17.02.2005, 20:20
    #32921964
DarkCat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) как выполнить скрипт с другого сервера и чтобы результат вернулся на ту же страничку
спасиба!

но блин.. как всё сложно та..

Почему нельзя просто какнибуть например вызвать працедуринку с другого сервера?

??? а вот нельзя ли сделать так:

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

???

...
Рейтинг: 0 / 0
18.02.2005, 12:46
    #32922959
Макс М.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) как выполнить скрипт с другого сервера и чтобы результат вернулся на ту же страничку
DarkCatПочему нельзя просто какнибуть например вызвать працедуринку с другого сервера?
Вызвать откуда ? С клиентского броузера или с сервера сайта ?

DarkCatК коду сайтов приинклудить мой скрипт (лежащий на моём серваке) с функциями, и чтобы мой скрипт коннектился к моей базе.
А на сайтах юзать уже функции и брать из них переменные и выкладывать юзырям
Это небезопасно : любой сможет получить твой код и все данные в нем. К тому же из этого кода он получит логин/пароль/хост к БД, а значит сможет делать все что имеет право делать данный пользователь БД.
...
Рейтинг: 0 / 0
18.02.2005, 13:36
    #32923156
DocAl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) как выполнить скрипт с другого сервера и чтобы результат вернулся на ту же страничку
Макс М.
Это небезопасно : любой сможет получить твой код и все данные в нем. К тому же из этого кода он получит логин/пароль/хост к БД, а значит сможет делать все что имеет право делать данный пользователь БД.
Всё ж таки, view штука небесполезная...)
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP) как выполнить скрипт с другого сервера и чтобы результат вернулся на ту же страничку / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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