Есть XML-шлюз Сирена-Тревел. Также написан класс в php для общения со шлюзом. Через веб-интерфейс происходит обмен данными со шлюзом. Запросы все, кроме покупки билетов, можно посылать в незашфрованном виде. Для операций с покупкой билетов надо применить шифрование. У нас этого нет. Это нужно сделать. Описание xml-шлюза в прикреплении. Смотреть раздел Шифрование сообщений
Вот PHP класс общения с Сиреной ------------------------- <?php
class SirenaSocket { private $socket; private $address = 'xx.xx.xx.xx'; // боевой порт private $port = xxx;
// боевой ID private $clientid = xxx; function __construct(){ //открытие соккета, установка таймаута $this->socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP); $result = socket_connect($this->socket, $this->address, $this->port); //socket_set_option($this->socket, SOL_SOCKET, SO_RCVTIMEO, array("sec"=>5, "usec"=>0)); socket_set_option($this->socket, SOL_...
Видеть полную информацию и оставлять заявки могут только авторизованные пользователи.
Заявок нет
Оставлять заявки могут только авторизованные пользователи.
PHP. Шифрование данных + SSL
Реклама
PHP. Шифрование данных + SSL
Есть XML-шлюз Сирена-Тревел.
Также написан класс в php для общения со шлюзом.
Через веб-интерфейс происходит обмен данными со шлюзом.
Запросы все, кроме покупки билетов, можно посылать в незашфрованном виде.
Для операций с покупкой билетов надо применить шифрование. У нас этого нет.
Это нужно сделать.
Описание xml-шлюза в прикреплении. Смотреть раздел Шифрование сообщений
Вот PHP класс общения с Сиреной
-------------------------
<?php
class SirenaSocket {
private $socket;
private $address = 'xx.xx.xx.xx';
// боевой порт
private $port = xxx;
// боевой ID
private $clientid = xxx;
function __construct(){
//открытие соккета, установка таймаута
$this->socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
$result = socket_connect($this->socket, $this->address, $this->port);
//socket_set_option($this->socket, SOL_SOCKET, SO_RCVTIMEO, array("sec"=>5, "usec"=>0));
socket_set_option($this->socket, SOL_...