Все вроде нормально, но данные не передаются, переменной date нет почему-то.
вывожу для проверки print_r($_POST) - пусто, хотя все пишу так как браузер отправляет
Использую Denwer в качестве вебсервера
Что делать? Все перепробывал, не выходит, не пойму почему
так и должно быть? или в ee до этого что-то хранится?
очень часто формировал запросы для винсока, если не работает, всегда была ошибка в синтаксисе
поэтому отказался от создания хедера в программе, читаю из файла-заготовки, подменяя данные
к примеру, в файле типа так, как обычно
POST {FPATH} HTTP/1.1
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/msword, */*
Referer: http://{HOST}/
Accept-Language: ru
Content-Type: application/x-www-form-urlencoded
UA-CPU: x86
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Avant Browser; .NET CLR 2.0.50727)
Host: {HOST}
Content-Length: {LENHEADER}
Cache-Control: no-cache
Connection: close
Cookie: {COOKIE}
{HEADER}
заменяю только {что нада заменить} и всё
и код читается проще, и изменять можна что угодно, не компилируя заново
Упустил в коде, в ее до этого как раз хранятся данные которые нужно выслать.
Синтаксис проверял, ответа с ошибкой нет.
Вообще я взял то, что высылал браузер и просто вставил в код, а то что читать из файла - это да, надо, но не в данный момент, в данный момент надо выяснить, почему когда я точ-в-точь высылаю то, что высылает браузер, данные на вебсервере не оказываются?
Мож у кого есть снифер какой нить для HTTP протокола, чтоб точ-в-точь отображал данные которые высылаются и принимаются? А то через лог проксомитрона все смотрел (сам еще поищу в нете)
YEEEEEEESSSSS!!!!!!!
Скачал значит HTTPLook, все посмотрел, сделал так как IE высылает.
Оказывается то, что не совсем так высылало
Есть такие вот штуки:
------------234623974263
так оно то тут так