А если на примере этого плагина? https://wordpress.org/plugins/woocommerce-dropdown-cart/
file_get_contents("http://sms.ru/sms/send?api_id=api_id&to=телефон&text=".urlencode($body));
Спасибо! Теперь всё приходит в нормальной кодировке)
А как это проверить?
И этот текст
$body = "Данные формы:\n\n"; foreach($fields as $a => $b){ $body .= sprintf("%s: %s\n",$b,$_REQUEST***91;$a***93;); }
тоже приходит в другой кодировке.
Как можно исправить кодировку?
Сделал так
$sms=file_get_contents("http://sms.ru/sms/send?api_id=api_id&to=телефон&text=".urlencode(iconv("windows-1251","utf-8","$body")));
Смс приходит, но с кодировкой что то не то.
Спасибо) теперь всё работает)
Если стоит $body, то смс вообще не приходит. А при переходн на mail.php
Warning: file_get_contents(http://sms.ru/sms/send?api_id=...&to=...&text=Данные формы: РРјСЏ: Телефон: ) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.0 400 Bad request in /url/mail.php on line ...---------- Добавлено 20.04.2015 в 14:58 ----------Если ставить вариант, как на сайте
То смс приходит, но с кодировкой что то не то.