Posez votre question Signaler

[PHP] Curl + https [Résolu]

regisss 10Messages postés 10 décembre 2007Date d'inscription - Dernière réponse le 4 mai 2009 à 17:30
Bonjour a tous,
J'aimerais faire appel a une page https dans mon code php pour pouvoir envoyer des sms a partir de mon site internet via mon interface.
<?php
if(isset($_GET['sendto'])){
$from='xxx';
$account='xxx';
$password='xxx';
$sendTo=$_GET['sendto'];
$message=$_GET['message'];
$string='https://myaccount.voipbuster.com/clx/sendsms.php?username='.$account.'&password='.$password.'&from='.$from.'&to='.$sendTo.'&text='.$message;
$ch = curl_init($string);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_ANY);
curl_setopt($ch, CURLOPT_PORT, 443);
$data = curl_exec($ch);
echo curl_error($ch);
curl_close($ch);
}
?>
J'utilise ma page perso free.fr et me retrouve avec cette erreur :
Unknown SSL protocol error in connection to myaccount.voipbuster.com:80
Deux questions... Pourquoi le port 80? Erreur de mon ccode, de free ou de curl ? J'en ai pas la moindre idee...
Puis-je resoudre mon probleme autrement ? (Echec cuisant avec fopen....)
Mercii a tous d'avoir pris la peine de lire et j'attends vos reponses
Regis.
Lire la suite 

[PHP] Curl + https »

2 réponses
Réponse
+4
moins plus
Update:
Probleme toujours pas resolu mais bon, j'ai trouve une solution:

Installer curl sur mon AP tournant une distribution linux, comme ca j'ai pu envoye directement ma requete via mon router wifi. Pas plus simple mais bon, fonctionnel au moins.
Ajouter un commentaire
Réponse
+1
moins plus
Je sais pas avec curl mais j'ai eu un problème équivalent et j'ai trouvé la réponse ici:
http://www.pateysoft.fr/Envoyer-une-requete-POST-par-PHP.html
Ca fonctionne pour POST mais le principe est transposable à GET.
Si fopen ne fonctionne pas pour toi, vérifie que tu as la directive PHP ''allow_url_fopen'' d'activée et que tes données sont codées pour l'url (http_build_query fonctionne bien).
Ajouter un commentaire
Ce document intitulé « [PHP] Curl + https » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Windows 8 - À quoi s'attendre ?