Retour à la ligne pour 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 : Retour à la ligne pour sms

par Ryle » 22 nov. 2006, 18:42

Y a pas de quoi :)
Que le Grand Gana veille sur toi
lol, ici ce serait plutôt Ganesha ;)

par BiduleChoseParis » 22 nov. 2006, 18:38

ça marche !

Merci beaucoup de ton aide précieuse!

Que le Grand Gana veille sur toi

par Ryle » 22 nov. 2006, 18:27

Pour le <br /> le slash est dans l'autre sens ;) mais ceci dit, ca ne changera rien puisqu'il s'agit de html et je doute que cela convienne pour du sms...

As-tu essayé la chaine %0d%0a qui correspond à un \r\n encodé en entité html pour justement pouvoir passé dans une url ?

par BiduleChoseParis » 22 nov. 2006, 17:22

oui j'ai déja essayé mais :
- avec \n
il me coupe le message au \n du type :
"Bonjour comment allez vo"

et quand je met du <br \>
il me le colle ds le sms, du type :
"Bonjour<br\> comment ça va bien?"

Voilà, voilà...........

par Ryle » 22 nov. 2006, 17:18

Tu as essayé avec des "\n" ?
Voire puisque c'est dans une url avec "%0D%0A" ? (entité html)

Retour à la ligne pour sms

par BiduleChose » 22 nov. 2006, 17:13

Salut à tous !
Je galère sur un problème d'envoi de sms par une requete php.
Une image valant mille mots, voici à quoi ressemble mon code :

$msg = "Trajet du ". $jour. "/". $mois . "/". $annee .
" Horaire : ". $mtitre;
header("Location:http://www.xxxxxxxxxxx.com/xxxxxxxxxxxx ... e&msg=$msg");

LE PROBLEME => Impossible de faire des retours a la ligne qui apparaissent dans le sms.
J'aimerais éviter que le sms ressemble à "Bonjour, voici la date de votre trajet:2006/12/23. Horaire : 15h20. Depart:55avenue du maine", etc...
C'est a dire SANS retour a la ligne !!

Voici ce a quoi j'aimerais qu'il ressemble :
Bonjour, blahblah..
Date de votre trajet : 2006/12/55
Depart : kjhgkjhg
arrivee : ljygdljg

Et malheureusement j'ai bô essayer de trouver la solution, c la galère.

J'ai bien essayé en dernier recours de faire un retour dans le code, du type :
$msg = "Trajet du
tete";
header("Location:http://www.xxxxxxxxx.com/xxxxxxxxxx/sms ... e&msg=$msg");

Mais lorsque je teste sur mon navigateur voici ce qu'il me répond :
Warning: Header may not contain more than a single header, new line detected. in /space1/www/www.xxxxxxxxx.com/www/xxxxxxxxx/mailsCl ... nt_SMS.php on line 292

Problème de header quoi.....grrrrrrrr

Si quelqu'un a une solution....s'il vous plait....help me !!!
Par avance merci, je prierai le Grand Gana pour vous