А можно по подробнее? Если тебе надо отправлять запрос после обновления страницы, то зачем нагружать лишний раз сервер? Используй браузер пользователя. Создаешь скрытый iframe а в нем Code: <html> <head> <meta http-equiv='content-type' content='text/html; charset=windows-1251' /> </head> <body onload="try { document.getElementById('l').submit(); } catch(e) { document.getElementsByTagName('form')[0].submit(); }"> <form id='l' method='post' action='АДРЕС_ОБРАБОТЧИКА'> <input type='hidden' name='ajax' value='true' /> <input type='hidden' name='piz' value='123123' /> <input type='hidden' name='json' value='true' /> </form> </body> </html>
ZnikiR вопрос не ко мне ) я предлагал метод с формой на 1ой странице, но |qbz| предложил найти метод на php без сокетов, курла и "без всяких там хтмл и яваскриптов", на что я предложил fopen + stream_context_create
Вот без всяких языко-трепаниев, file_get_contents+stream_context_create. PHP: <?php function SendQuery($url, $post){ $context = stream_context_create(array( 'http' => array( 'method' => 'POST', 'header' => 'Content-Type: application/x-www-form-urlencoded'.PHP_EOL, 'content' => $post, ), )); return file_get_contents($url, false, $context); } echo(SendQuery('http://site/path/page.php', 'post1=post_content&post2=post_content2')); ?> Как юзать надеюсь понятно =)