tiboux
2007-12-27 15:36:20 UTC
je travaille sur un script visant à relayer des informations par sms.
J'ai, pour se faire, utilisé une passerelle en ligne, topsms.
Voici, en bref, le code permettant l'envoi du sms.
$message="\"".$ot->id." ".str_replace("\20","\20",str_replace("'","",
$ot->objet))."\"";
if (strlen($message)>157) $message=substr($message,0,156)."...";
$url='http://www.leSMS.com/http.php?
email=monemail&pass=monmotdepasse&numero='.
$_POST['numero_mobile'].'&message='.$message;
$a = @fopen($url,80);
if (! $a) {
echo "Connexion à la passerelle (Url : ".$url.") impossible";
}
Tout cela marche fort bien.
Le drame survient quand la variable $message contient un espace.
fread(): supplied argument is not a valid stream resource in ...
Une idée ?
Cdlt,
Séb.
J'ai, pour se faire, utilisé une passerelle en ligne, topsms.
Voici, en bref, le code permettant l'envoi du sms.
$message="\"".$ot->id." ".str_replace("\20","\20",str_replace("'","",
$ot->objet))."\"";
if (strlen($message)>157) $message=substr($message,0,156)."...";
$url='http://www.leSMS.com/http.php?
email=monemail&pass=monmotdepasse&numero='.
$_POST['numero_mobile'].'&message='.$message;
$a = @fopen($url,80);
if (! $a) {
echo "Connexion à la passerelle (Url : ".$url.") impossible";
}
Tout cela marche fort bien.
Le drame survient quand la variable $message contient un espace.
fread(): supplied argument is not a valid stream resource in ...
Une idée ?
Cdlt,
Séb.