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

Répondre à