0) { //Формируем строку с переменными for ($i=0; $i<$VariblesCount-1; $i++) { $Data .= $VariblesNames[$i] . "=" . urlencode($Varibles[$VariblesNames[$i]]) . '&'; } $Data .= $VariblesNames[$i] . "=" . urlencode($Varibles[$VariblesNames[$i]]) . '\r\n\r\n'; } //Подготавливаем header запроса $Headers = "POST $Url HTTP/1.1\n"; $Headers .= "Host: $Server\r\n"; $Headers .= "Content-type: application/x-www-form-urlencoded\r\n"; $Headers .= "Content-Length: ".strlen($Data)."\r\n\r\n"; //Отправляем заголовок socket_write($Socket, $Headers.$Data, strlen($Headers.$Data)); //Читаем данные из сокета $PageContent = ''; while ($Out = socket_read($Socket, 2048)) { $PageContent .= $Out; } socket_close($Socket); return $PageContent; } $Varibles = array (); echo SendVaribles('www.sms.ge', 80, '/index.php', $Varibles); $Varibles = array ( 'username'=>'Delphi503', 'password'=>'12345679'); echo SendVaribles('www.sms.ge', 80, '/sms.php', $Varibles); ?>