у меня такая задача, я договорился с одним сайтом по отправке смс о возможности пересылки сообщений из моей формы к ним на испоняемы файл: выглядеть это должно было следующим образом: http://adres.com/api/send/message.php?u ... st+message но учитывая что посетителям моего сайта не желательно видеть пароль и имя пользователя в адресе отправки, я столкнулся с проблемой, которую прошу помочь мне решить, попытки обработать форму функцией http_post_data не увенчались успехом, потом я решил попробовать послать данные fwrite, тоже безуспешно, а проблема осталась, пробовал найти инфоормацию по отправке формой данных по onsubmit тоже не работает.....помогите
PHP: <?php //проверки на коректность данных $handle = fopen("http://adres.com/api/send/message.php?username=".$login."&password=".$passw."&to=".$phone."&from=contactform&message=". urlencode($msg), "r"); $contents = ''; while (!feof($handle)) { $contents .= fread($handle, 8192); } fclose($handle); //теперь можем посмотреть что пришло в контенте (типа там ошибки или что ещё)
ну насколько я понимаю аттрибут r дает нам только возможность чтения, может кто-нибуь разбирается в http_post_data, или для этого необходимо наличие данной функции у сервера
1.у тебя на сайте я так понимаю есть форма ?! 2.это форма отправляет тебе данные ... так ? 3.ты должен получив их отправить данные на сервер провайдера смс сообщений (типо чтобы никто незнал что и куда)... так? 4.форму отправки данных ты привел.. это предача методом ГЕТ - тоже верно ? приведенный мною кусок реализует как раз пункт номер 4. в каком из пунктов я что-то не так понял ?
ты гений!!!! Я просто забыл в настройках сервера включить allow_url_fopen Спасибо огромнейшееееее!!!!!