Bonjour à tous,
je recherche un peu d'aide afin de mettre en place une application web qui permettrait d'envoyer des données via un site web pour les récupérer et les recevoir ensuite par SMS. Pour cela j'utilise l'API Free, consistant à envoyer une requête HTTPS du style : https://smsapi.free-mobile.fr/sendms...4ss3&msg=Hello! .
Le problème c'est que je ne sais pas comment faire pour envoyer une telle requête sans rendre visible l'URL par les visiteurs, étant débutant en PHP je n'ai pas trouvé de solution fiable ou concluante.. Peut-être la solution se trouve t-elle du côté du javascript ? Merci de m'éclairer ou de m'aiguiller !
J'ai essayer d'utiliser CURL mais je pense mal l'utiliser vu que je n'ai aucun résultat concluant !
Voici le code actuel :
commande_en_ligne.php
script_envoi_sms.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <form method="post" enctype="multipart/form-data" action="script_envoi_sms.php"> <label for="nom_client">Nom : </label><input type="text" name="nom_client"><br> <label for "adresse">Adresse : </label><input type="text" name="adresse_client"><br> <label for "choix_pizzas">Pizza : </label> <select name="choix_pizzas"> <OPTION>Anchois <OPTION>Fromage <OPTION>La Végétale </select><br><br> <input type="submit" value="Envoyer la commande !"> </form>
Dites moi si je n'ai pas été assez clair ou bien si vous voulez des renseignements en plus ! Ça fait un petit moment que je tourne en rond avec cette application !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <?php $nom = $_POST['nom_client']; $adresse = $_POST['adresse_client']; $pizzas = $_POST['choix_pizzas']; $sms = 'Nom: '.$nom.' Adresse: '.$adresse.' Pizza: '.$pizzas.' -La Pizzeria-'; $curl = curl_init('https://smsapi.free-mobile.fr/sendmsg?user=123456789&pass=m0td3p4ss3&msg='); curl_setopt($curl, CURLOPT_HEADER, false); curl_exec($curl); curl_close($curl); ?>
Merci d'avance![]()
Partager