Ce qu'il faut faire si j'ai bien compris le probleme:
### DEBUT ###
1. Verifie et lecture du fichier texte;
2. Recuperation des champs( par exemple: numero tel et messageAenvoyer)
3.Tu peux faire appel a une fonction du genre:
<?php
function sendSmsMessage($in_phoneNumber, $in_msg)
{
$url='/cgi-bin/sendsms?username='.user.'&password='.pass.'&charset=ISO-8859-1'."&to={$in_phoneNumber}".'&text='.urlencode(iconv('utf-8','ISO-8859-1',$in_msg));
$results=file('http://'.'localhost'.':'.'13013'.$url);
}
//Avant l'appel tu faire les etapes 1 et 2
//les parametres seront remplaces par exemple par(numTel et messageAenvoyer)
sendSmsMessage("771112233",'Hello mon ami!');
?>
Merci
Le 17 octobre 2012 15:28, seydina issa paté <[email protected]> a écrit :
> Salut,
> J'ai testé mais ça ne passe toujours pas!!!
> Je tente de le faire avec le shell voici mon code:
>
> #! /bin/bash
> if test -s /Chemin/Vers/Fichier
> then
> echo "lancement de kannel par le système"
> else
> echo "le fichier est vide"
>
> En quelque sorte je teste si le fichier a un contenu, si oui je déclenche
> automatiquement un service de kannel sinon j'affiche le fichier est vide!!!
>
> Le 16 octobre 2012 19:47, seydina issa paté <[email protected]> a écrit :
>
> Un grand merci à vous, je vais faire les tests puis je vous tiens au
>> courant!!!
>>
>> Le 16 octobre 2012 18:11, Alioune Dia <[email protected]> a écrit :
>>
>> Hi
>>> Le 16 octobre 2012 18:02, Genova <[email protected]> a écrit :
>>>
>>>
>>> il me semble que kannel utilise du php
>>>> une ligne dans le terminale ou crontab du genre
>>>>
>>> */5 * * * *
>>>> /usr/bin/php /var/www/sites/ici_le_chemin_vers_votre_projet/fichier.php
>>>>
>>>
>>> C'est ce que tout le monde semble croire mais Kannel attend
>>> juste une requête, quelque soit le langage.
>>>
>>> try:
>>> # les infos a mettre son dans kannel.conf
>>> res = urllib.urlopen(
>>> "http://%s:%d/cgi-bin/sendsms?\
>>> username=%s\
>>> &password=%s&charset=%s&
>>> coding=%s&to=%s&from=&text=%s"\
>>> % (self.server,
>>> self.port,
>>> self.user,
>>> self.pw,
>>> self.charset,
>>> self.coding,
>>> dest,
>>> msg)
>>> ).read()
>>> # couldn't connect to kannel
>>> except IOError:
>>> return False
>>>
>>> autre méthode la commande curl ou wget
>>>>
>>>>
>>> +1
>>>
>>>
>>>> Genova
>>>> +221772630047 / +221703337332
>>>> +221338697269 / +221338685574
>>>> 0033173033269
>>>> www.dofbi.com
>>>>
>>>>
>>>> Le 16 octobre 2012 15:15, seydina issa paté <[email protected]> a
>>>> écrit :
>>>>
>>>>> Salut à toute la communauté,
>>>>> Je travaille sur kannel et j'ai un petit bocage!
>>>>> J'aimerais déclencher un service directement à partir de mon terminal
>>>>> et quand kannel répond il m'envoie la réponse sur mon portable!!!!
>>>>> Merci d'avance!
>>>>>
>>>>>
>>>>> --
>>>>> Ce message a été envoyé à la liste [email protected]
>>>>> Gestion de votre abonnement : http://dakarlug.org/liste
>>>>> Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug
>>>>> Le site du DakarLUG : http://dakarlug.org
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Ce message a été envoyé à la liste [email protected]
>>>> Gestion de votre abonnement : http://dakarlug.org/liste
>>>> Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug
>>>> Le site du DakarLUG : http://dakarlug.org
>>>>
>>>
>>>
>>>
>>> --
>>> Ce message a été envoyé à la liste [email protected]
>>> Gestion de votre abonnement : http://dakarlug.org/liste
>>> Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug
>>> Le site du DakarLUG : http://dakarlug.org
>>>
>>
>>
>
>
> --
> Ce message a été envoyé à la liste [email protected]
> Gestion de votre abonnement : http://dakarlug.org/liste
> Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug
> Le site du DakarLUG : http://dakarlug.org
>
--
Ce message a été envoyé à la liste [email protected]
Gestion de votre abonnement : http://dakarlug.org/liste
Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug
Le site du DakarLUG : http://dakarlug.org