[RESOLU] CURL POST pour API SMS

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] CURL POST pour API SMS

Re: CURL POST pour API SMS

par SAMY63 » 06 oct. 2014, 15:34

pour ceux qui cherchent la solution
'destination=' => urlencode($country.$destination),
        'message' => urlencode($message.$url)

Re: CURL POST pour API SMS

par moogli » 04 oct. 2014, 14:52

Je vais faire simple : tu semble vouloir que l'on fasse la chose pour toi if çe n'est pas le but de ce forum !
Pour delà tu peut utiliser les forums de recrutement ou entre aide.

Les personnes qui répondent font l'effort de le faire dans le but que le demandeur apprenne quelque chose et devienne autonome.

Pour çe qui est de mes compétence je pense qu'elles sont largement suffisante pour çe que tu demandes une concaténation et un champs html c'est a la porté d'un débutant !

@+

Re: CURL POST pour API SMS

par SAMY63 » 03 oct. 2014, 23:27

c'est une modification de mon script et ce ne pas un script prêt! lorsque en sait pas faire quelque choses en répond pas avec n importe quoi

Re: CURL POST pour API SMS

par moogli » 03 oct. 2014, 22:46

J'ai très bien compris le problème mais je ne vais le faire pour toi.

Le but du forum est la promotion du langage php pas la fourniture de script tout prêt gratis.

Si c'est ce que tu cherches il y a le forum recrutement.


@+

Re: CURL POST pour API SMS

par SAMY63 » 03 oct. 2014, 21:56

Bonjour,

appartement vous avez pas compris ma question je souhaite ajouter la signature de mon site a la fin du message SMS. $message + url

et je souhaite mettre une input en deux partie pour la destination exemple $country + $number = $destination

merci

Re: CURL POST pour API SMS

par moogli » 03 oct. 2014, 20:26

salut,

et c'est quoi qui ne va pas ?

tuas le formulaire et une validation.

vu ce qui est déjà fait ajouter un champ texte doit être a ta portée ?

@+

CURL POST pour API SMS

par SAMY63 » 03 oct. 2014, 12:33

Bonjour?
je travail sur un API SMS CURL en PHP POST j'ai deux petit problème le premier j'aimerai ajouter le lien de mon site a la fin de le SMS que la personne reçoit
le 2ème problème je souhaite mettre une input destination numero +33xxxxxxx , en deux partie c'est a dire deu ipnut input country 33 et input numero 6xxxxx et que ça soit accepter sur ma page de traitement voila mon code et merci d'avance :wink: :

partie HTML
index.php
<form name="envoyersms" method="post" action="traitement.php">                
                  Numero</b> (+33xxxxxxx) <input type="text" value="+33" id="destination"/>
                 <textarea name="message" id="message" cols="50" rows="4"></textarea>
		 <input type="submit" value="Envoyer SMS" name="Send" class="submit">
		  
Partie PHP
traitement.php
<?php

//extract data from the post
extract($_POST);

//set POST variables
$url = 'https://api.site.com/sms/send';
$fields = array(
						'destination' => urlencode($destination)
						'message' => urlencode($message)
				);

//url-ify the data for the POST
foreach($fields as $key=>$value) { $fields_string .= $key.'='.$value.'&'; }
rtrim($fields_string, '&');

//open connection
$ch = curl_init();

//set the url, number of POST vars, POST data
curl_setopt($ch,CURLOPT_URL, $url);
curl_setopt($ch,CURLOPT_POST, count($fields));
curl_setopt($ch,CURLOPT_POSTFIELDS, $fields_string);

//execute post
$result = curl_exec($ch);

//close connection
curl_close($ch);
?>