Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1504 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [JS+PHP]mailto avec un texte dans le message de plus d'une ligne

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[JS+PHP]mailto avec un texte dans le message de plus d'une ligne

n°131182
nasdak
Posté le 26-04-2002 à 12:38:24  profilanswer
 

kikou
je fais un ptit workflow dans une appli intranet
kan on clike sur un bouton ca ouvre outlook avec un mailto:  
j'arrive a remplir q'une seule ligne du message en faisant:
 
 
 
mailto:xxx@xxx.fr?subject=[MIDAS]Ajout d'une demande&body=<? echo $texte; ?>";
 
$texte contient le corps du message, il ne peut faire plus d'une ligne
 
une idée? le top serait d'envoyer un message avec un contenu html...

mood
Publicité
Posté le 26-04-2002 à 12:38:24  profilanswer
 

n°131184
darklord
You're welcome
Posté le 26-04-2002 à 12:40:01  profilanswer
 

Si tu es en PHP pourquoi ne pas en profiter pour envoyer le mail depuis le serveur. La tu auras tous les outils pour créer un beau mail html avec template et autres ...
 
A+


---------------
Just because you feel good does not make you right
n°131213
greg@frees​tarthu
Posté le 26-04-2002 à 13:46:08  profilanswer
 

DarkLord a écrit a écrit :

Si tu es en PHP pourquoi ne pas en profiter pour envoyer le mail depuis le serveur. La tu auras tous les outils pour créer un beau mail html avec template et autres ...
 
A+  




arrete, le javascript ça rulaize :o)
 [:corto]

n°131223
nasdak
Posté le 26-04-2002 à 13:57:52  profilanswer
 

je peux pas car le serveur est pas le serveur de mail
le serveur de mail est sous exchange et la fonction mail ne fonctionne pas.
 
alors ya pas moyen?

n°131226
greg@frees​tarthu
Posté le 26-04-2002 à 14:02:21  profilanswer
 

nasdak a écrit a écrit :

je peux pas car le serveur est pas le serveur de mail
le serveur de mail est sous exchange et la fonction mail ne fonctionne pas.
 
alors ya pas moyen?  




 
bah utilise un autre serveur de mail et point
sinon t'as essayé de mettre des \n pour tes sauts de lignes je suppose... ?

n°131251
nasdak
Posté le 26-04-2002 à 14:19:06  profilanswer
 

un autre serveur de mail? heu attends je suis pas sur free.fr la...
c'est un réseau privé avec 5000 postes
j'ai essayé les \n ca marhce pas
je suis sur que c'est possible en js...

n°131256
darklord
You're welcome
Posté le 26-04-2002 à 14:20:32  profilanswer
 

nasdak a écrit a écrit :

un autre serveur de mail? heu attends je suis pas sur free.fr la...
c'est un réseau privé avec 5000 postes
j'ai essayé les \n ca marhce pas
je suis sur que c'est possible en js...  




 
bin et alors? T'installes un serveur de mail gratos puis c'est tout ;)
 
Et puis faut pas etre fort exigeant pour envoyer un mail depuis le post local ... Sauf si tu es dans un environement que tu connais bien.


---------------
Just because you feel good does not make you right
n°131258
nasdak
Posté le 26-04-2002 à 14:22:42  profilanswer
 

bon
ya un gros serveur mail je sais pas ou, sous exchange.
moi g un serveur d'applis sur le reseau
ya moyen d'installer sur ce serveur un truc qui puisse envoyer des mails? aux memes adresse que les adresses du serveur exchange? ca m'étonnerait
si c'est possible comment?
 
(je suis chiant hein?)

n°131269
Sh@rdar
Ex-PhPéteur
Posté le 26-04-2002 à 14:29:40  profilanswer
 

t'as essyé avec un urlencode() ?
 
j'arrive à passer toute un requête SQL par un lien avec


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°131276
greg@frees​tarthu
Posté le 26-04-2002 à 14:32:22  profilanswer
 

Sh@rdar a écrit a écrit :

t'as essyé avec un urlencode() ?
 
j'arrive à passer toute un requête SQL par un lien avec  




 
WAOW CA C'EST LA GRANDE CLASSE !
 
 :pt1cable:  :eek2:  :eek2:  :eek2:

mood
Publicité
Posté le 26-04-2002 à 14:32:22  profilanswer
 

n°131278
Sh@rdar
Ex-PhPéteur
Posté le 26-04-2002 à 14:33:56  profilanswer
 

gaffe quand même, c'est limité en taille ( mais je sais plus combien)


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°131282
greg@frees​tarthu
Posté le 26-04-2002 à 14:35:34  profilanswer
 

Sh@rdar a écrit a écrit :

gaffe quand même, c'est limité en taille ( mais je sais plus combien)  




 
--> browser dependant

n°131311
nasdak
Posté le 26-04-2002 à 14:57:56  profilanswer
 

ouiais ca marche, c'est dla balle

n°131316
nasdak
Posté le 26-04-2002 à 15:02:44  profilanswer
 

j'ai parlé trop vite, ca met des + partout et des signes cabalistiques  :heink:

n°131333
nasdak
Posté le 26-04-2002 à 15:14:25  profilanswer
 

avec rawurlencode ya plus de +
mais c'est trop limité! a 40-50 caractères on dirait, donc peu d'interet...
zut de zut!

n°131442
Sh@rdar
Ex-PhPéteur
Posté le 26-04-2002 à 17:13:46  profilanswer
 

va lire la doc
 
urlencode()
urldecode()


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°134003
nasdak
Posté le 03-05-2002 à 12:24:24  profilanswer
 

g lu et ca n'explique pas comment faire avec une grosse chaine de caractères.... yen a marre  :(

n°134008
Sh@rdar
Ex-PhPéteur
Posté le 03-05-2002 à 12:31:03  profilanswer
 

attends..
 
Moi j'ai testé avec une requête SQl :
 
$REQUETE = urlencode($REQUETE);
 
puis echo urldecode($REQUETE);
 
et ça vire tout les + qui ne sont utilisé que pour la transmission via un lien...
 
Donne un peu ton code histoire qu'on sache ce qui merde.


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°134013
nasdak
Posté le 03-05-2002 à 12:35:01  profilanswer
 

ben c'es tout con je veux envoyer un message par mail avec plusieurs lignes de texte
 
<?
$texte="http://log1-app01/midas/attrib.php?id_etat=$ide\n$description;
 
$texte=rawurlencode($texte);
?>
<SCRIPT language="Javascript">  
location.href = "mailto:xxx@xxx?subject=TAISTE&body=<? echo $texte; ?>";
</SCRIPT>  
 
ca marhce sauf quand $texte  depasse une certain nbre de caractères

n°134019
Sh@rdar
Ex-PhPéteur
Posté le 03-05-2002 à 12:39:52  profilanswer
 

c'est normal que ça foire ! et ça ne marchera jamais !
 
tu encode un texte quand tu veux le passer dans une url pour ensuite l'afficher normalement, mais en dehors de cette url, dans un fichier texte par exemple, une page html etc..
 
là tu le laisse dnas l'url via ton javascript, donc dans ta source il va s'afficher normalement mais il ne sera jamais prix en compte si il y a un saut de ligne ou des espaces.
 
utilise plutôt une fonction mail() ou similaire si tu oeux, là tu auras ton texte normal.


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°134061
nasdak
Posté le 03-05-2002 à 13:58:09  profilanswer
 

je peux pas faire mail() car jai pas accès au serveur de mail..
bouhou

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [JS+PHP]mailto avec un texte dans le message de plus d'une ligne

 

Sujets relatifs
[PHP] Petite question[PHP ou JS?] Vérifier si un lien entré existe!...
Comment avez-vous appris le PHPPhP, fonction header
Compression HTTP avec PHP[PHP] tri d'un tableau
Afficher les numero de ligne dans visualC++[VBA] Fusionner le texte de cellules contigues en VBA Excel (Urgent)
[C++Builder] Effacement de texte dans un canvasformatage d'une date en PHP avec date_format
Plus de sujets relatifs à : [JS+PHP]mailto avec un texte dans le message de plus d'une ligne


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR