Я некоторое время работал вокруг PHP, но я не могу обернуть голову, как заставить это работать.PHP для заполнения ссылки из HTML-формы
Очень просто - я хочу, чтобы моя ссылка на динамическое заполнение HTTP-ссылки в зависимости от того, что произошло, в зависимости от того, что было введено в мою форму.
Поэтому я просто хочу, чтобы эта HTTP-ссылка заполнялась динамически (так как номер телефона пользователя должен быть вставлен, а ключ API должен быть скрыт).
Мой HTML
<form>
<label for="Name">Phone Number</label><br>
<input type="SMSnumber" id="name" required><br>
<input type="submit" value="Send me the SMS">
PHP для заполнения ссылка:
https://api.clockworksms.com/http/send.aspx?key=APIKEY&to=<?php echo $_POST["SMSnumber"];
?>&content=Hello+World
(оригинальная ссылка https://api.clockworksms.com/http/send.aspx?key=KEY&to=441234567890&content=Hello+World)
Я должен сказать моему PHP для заполнения раздела, который вводится в виде (метка «SMSnumber»). Я думаю, что это может сработать, но он все еще оставляет ключ API API открытым в HTML.
Как я могу сказать, что эта ссылка произошла при нажатии кнопки «отправить»?
Как скрыть ссылку, чтобы мой API не был виден для публики?
Thanks
вы не сообщите нам, где вы используете эту ссылку, если вы отправляете данные с PHP на этот URL-адрес, тогда ключ API не отображается, вы можете использовать cURL-библиотеку http://php.net/manual/en/book .curl.php для связи между сервером и сервером – knetsi
Я планирую поделиться ссылкой на своей домашней странице (publiclly), чтобы пользователи могли ввести их номер, чтобы иметь SMS-ссылку на AppStore. – Ycon
Вы не можете защитить свой ключ API, если вы установили его на своей домашней странице, вы должны позволить пользователям публиковать данные, которые вы хотите опубликовать, а затем обрабатывать на своем сервере запрос и направлять данные в ссылку с помощью вашего ключа API. – knetsi