![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| evilelf |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 22 Регистрация: 8.3.2010 Репутация: нет Всего: нет |
Собственно, сабж.
Есть два скрипта: первый скрипт что то делает и результаты работы должен отправить второму скрипту.Второй их принимает и тоже что то делает.Собственно, как сделать такую фичу? Сокеты и курл не выход, ибо там нужен абсолютный путь к скрипту, порт и прочие "приколы".ХТМЛ-формы тоже не true-way, ибо нету у меня кнопочек, просто рассчёты.Как вариант - сделать это через аякс, но вот как вызвать после выполнения всех действий в скрипте js-функцию - незнаю. Ещё идеи? Это сообщение отредактировал(а) evilelf - 8.3.2010, 21:16 |
|||
|
||||
| Ипатьев |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2232 Регистрация: 5.7.2009 Репутация: 28 Всего: 37 |
вообще-то, через аякс передать данные из РНР не получится.
а между разными доменами аякс и вовсе не будет работать а на одном и том же домене курл использовать бессмысленно поэтому давйте мы выслушаем более подробное описание задачи, без красивых слов, но с подробным описанием того, что происходит и что видит пользователь в браузере |
|||
|
||||
| evilelf |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 22 Регистрация: 8.3.2010 Репутация: нет Всего: нет |
Задача описана подробно и понятно: есть скрипт, который выполняет некоторые действия, ну пусть, два числа складывает.Потом он результат сложения отправляет второму скрипту, который с этим результатом что то делает (использует в других вычислениях, делит на ноль etc).Пользователь ничего не видит, результаты, скажем, пишутся в лог\бд.Итак, вопрос: КАК передать данные из 1го во второй скрипт?
|
|||
|
||||
| Ипатьев |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2232 Регистрация: 5.7.2009 Репутация: 28 Всего: 37 |
include
и попробуйте сейчас мне рассказать, что эот ответ не соответствует подробно и понятно описанной задаче |
|||
|
||||
| evilelf |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 22 Регистрация: 8.3.2010 Репутация: нет Всего: нет |
Ипатьев, сарказм не уместен.Равно, как и include в данном случае.
Хотите задачу?Вот вам задача. Скрипт 1:
Скрипт 2:
Задача: передать из 1го скрипта во второй значение переменной $a, во втором скрипте принять это значение, инкрементировать им переменную $b и передать её значение в вывод браузера. |
||||
|
|||||
| Ипатьев |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2232 Регистрация: 5.7.2009 Репутация: 28 Всего: 37 |
|
|||
|
||||
| evilelf |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 22 Регистрация: 8.3.2010 Репутация: нет Всего: нет |
К сожалению, нет.Метод инклюда здесь неприемлим - специфика приложения не позволяет...Вобщем то, задачу решил, спасибо за уделённое мне внимание
|
|||
|
||||
| IgorIV |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 642 Регистрация: 7.9.2009 Репутация: 2 Всего: 8 |
evilelf, рассказывай как.
|
|||
|
||||
| нуп |
|
|||
|
Ботокодер ![]() ![]() Профиль Группа: Участник Сообщений: 987 Регистрация: 22.6.2009 Где: Кременчуг Репутация: нет Всего: 33 |
||||
|
||||
| perloid |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 33 Регистрация: 14.11.2008 Репутация: -1 Всего: -1 |
Записывай результаты в файл. А из другого скрипта читай эти результаты. Кури serialize, json_encode Это сообщение отредактировал(а) perloid - 9.3.2010, 00:21 |
|||
|
||||
| evilelf |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 22 Регистрация: 8.3.2010 Репутация: нет Всего: нет |
perloid, восемь 4хмерных массивов каждый содержит порядка 2000 элементов + ещё 2-3 двумерных с доп. параметрами..Запись в файл - не выход, в бд - тоже (долго обьяснять почему, поверьте на слово).Написал свой алгоритм сериализации.
З.Ы.Тех, кого может смутить моя фраза "Пользователь ничего не видит, результаты, скажем, пишутся в лог\бд" и теперишний отказ от подобных методов: сие было сказано лишь для тов. Ипатьева, требовавшего конкретики. Это сообщение отредактировал(а) evilelf - 9.3.2010, 14:06 |
|||
|
||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 75 Всего: 260 |
evilelf, заинтриговал. а теперь молчишь.
так чем же не устраивал include - не понимаю совсем. или задача - тайна? |
|||
|
||||
| IgorIV |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 642 Регистрация: 7.9.2009 Репутация: 2 Всего: 8 |
evilelf, ну допустим, сделал сериализацию, где она хранится? И как передается 2 скрипту?
|
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |