2016-08-29 2 views
2

У меня есть приложение, которое позволяет мне отправить как смс в URL, используя мой андроид телефон следующим образом:Отправка сообщения через URL

http://196.96.53.25/sendsms? phone=0724206400&text=Yusuf_kiprop 

однако, когда я удалить подчеркивание из текста следующим образом:

http://196.96.53.25/sendsms?phone=0724206400&text=Yusuf kiprop 

Я получаю сообщение об ошибке, что веб-страница недоступна. В чем может быть проблема?

+0

Если ваш браузер не URL кодирования по умолчанию, то вы получите эту ошибку. PHP автоматически расшифровывает параметры URL, поэтому вы можете использовать% 20 ​​вместо пробела. Также см. Функцию http://php.net/manual/en/function.urlencode.php – swordsecurity

ответ

2

Если вы отправляете из PHP затем зашифровать сообщение, как

$message=urlencode('Yusuf kiprop'); 
http://196.96.53.25/sendsms?phone=0724206400&text=$message 

Если вы проверяете его в браузере непосредственно его не в кодировке URL вот почему. Попробуйте insted-:

http://196.96.53.25/sendsms?phone=0724206400&text=Yusuf%20kiprop 
Смежные вопросы