Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: soap хелп

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
keks_feo
Отправлено: 30 Марта, 2012 - 10:38:02
Post Id


Новичок


Покинул форум
Сообщений всего: 45
Дата рег-ции: Дек. 2009  


Помог: 0 раз(а)




подскажите как сделать что бы код выполняемый тут
PHP:
скопировать код в буфер обмена
  1. $url = "http://localhost/WSDL/ReportController.wsdl"; // подключаем обработчик
  2.             $params = array( 'login' => 'login',
  3.                              'password' => 'pass');
  4.             $client = new SoapClient($url, $params);
  5.            
  6.                         $perem = array ('criteriumType' => 5,
  7.                                         'criteriumCode' => 25699826,
  8.                                                         'periodCode' => 1,
  9.                                                         'outFormat' => 3,
  10.                                                         'printRegistry' => NULL,
  11.                                                         'fromDate' => NULL,
  12.                                                         'toDate' => NULL);
  13.            
  14.                         $result = $client->PrintBills($perem);
  15.                        
  16.                         $urlrep = 'http://192.168.137.88'.$result;
  17.                        
  18.                         header('Location:'.$urlrep);

мог работать и из интернета, т.е. что бы задача выполнялась на сервере.
 
 Top
Okula
Отправлено: 30 Марта, 2012 - 10:45:33
Post Id



Участник


Покинул форум
Сообщений всего: 1389
Дата рег-ции: Окт. 2010  


Помог: 42 раз(а)




keks_feo, какую ошибку выдаёт этот код на рабочем сервере?
 
 Top
keks_feo
Отправлено: 30 Марта, 2012 - 11:17:20
Post Id


Новичок


Покинул форум
Сообщений всего: 45
Дата рег-ции: Дек. 2009  


Помог: 0 раз(а)




Okula пишет:
keks_feo, какую ошибку выдаёт этот код на рабочем сервере?

да ни какую.. т.е. из локально сети все ок заходит на адрес и отрабатывает все .. а вот если кидать этот скрипт в не локальной зоны, что бы он к серверу обращался, то тупо он не может перейти по хедеру

возможно можно как-то подправить, что бы код выполнялся на серваке не зависимо откуда его просматриваешь из локальной сети или из инета?
 
 Top
Okula
Отправлено: 30 Марта, 2012 - 12:02:00
Post Id



Участник


Покинул форум
Сообщений всего: 1389
Дата рег-ции: Окт. 2010  


Помог: 42 раз(а)




Он и не перейдёт по этому IP адресу так как это локальный IP, а не внешний.
Для того чтобы сервер мог перенаправить пользователя по данному IP он должен быть прописан в файле hosts с указанием перенаправления.
Но дальше локальной машины пользователь не сможет уйти.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB