creation de sites :

- Envoyer des donnés via JS

Site gratuit de petites annonces motos
occasions Yamaha
Autres messages sur des sujets similaires :
Fichiers et bases de données en JS
Un grand merci à JSMAN
pb de bordure avec liens hypertexte via des image
kestion via le Golden guest book
Ouvrir une page dans un target via un bouton
Cours HTML / Javascript / PHP disponibles :



 Retour Site Honolulu  |  Nouveau sujet  |  Retour aux sujets  |  Chercher  |  Connexion    
 Envoyer des donnés via JS
Auteur: Sacha
((---.ppp.tiscali.fr)
Date: 10-05-2004 12:51
 messages postés sur  la création de site [ msg ]
Bonjour.
Avec le JavaScript, on peut envoyer des E-mails de façon suivante:

window.location.href="mailto:votre_email?subject=votre_sujet&body=votremessage"

on peut faire des formulaire aussi avec "mailto:". Mais pour les formulaires, on peut aussi utiliser l'adresse d'une page PHP ou Perl. C'est à dire que les informations vont être passés vers cette page...
Et quelle est la structure de ces informations? Pour les mails, il suffit de mettre "?", ensuite les paramètres après "&".
Mon but est d'envoyér des donnés via la page http://perso0.free.fr/cgi-bin/form2mail.pl .
Dans le formulaire, j'écris:
<form action="http://perso0.free.fr/cgi-bin/form2mail.pl" method="post"></form>
Ensuite, touts les objets contenus (boutons, champs de texte, boutons radio...) me sont envoyés pas E-mail.
Je veux faire la même chose, mais via JavaScript, avec document.location.
Ceci me permetra de traiter les informations des formulaires et ensuite les envvoyer.
Exemple. Au lieu d'avoir:
url:http://sacha5968uk.free.fr
name:Sacha
mail:sacha5968uk.free.fr
submit:OK
J'aurais ça:
Sacha vous signale la présence d'un lien incorrect, à cette adresse:
<a href="http://sacha5968uk.free.fr" traget="_blank">http://sacha5968uk.free.fr</a>
Veuillez verifier. Après le tratement, contactez-le à l'adresse E-mail suivante:
<a href="mailto:sacha5968uk@free.fr">sacha5968uk@free.fr</a>

Comme vous le voyez, le dernier message est beaucoup plus agréable à lire, il est en plus en HTML.

Répondre à ce message
 
 Re: Envoyer des donnés via JS
Auteur: Tarcon
((---.cnous.fr)
Date: 10-05-2004 15:09
 messages postés sur  la création de site [ msg ]
Salut ,

Excuse moi, mais j'ai rien compris à ce que tu veux faire #ben#
Tu as déjà une page en perl et tu veux l'utiliser ou tu veux tout envoyer avec jawa ??

[POUET] Tarcon

Répondre à ce message
 
 Re: Envoyer des donnés via JS
Auteur: Sacha
((---.ppp.tiscali.fr)
Date: 10-05-2004 17:34
 messages postés sur  la création de site [ msg ]
Excuse moi. #triste#
J'ai déjà une page en perl, qui reçoit des donnés. Je veux utiliser le JavaScript (et pas jawa) pour envoyer des donnés vers cette page en perl.
Merci

Répondre à ce message
 
 Re: Envoyer des donnés via JS
Auteur: Jsman
(---.dial.proxad.net)
Date: 10-05-2004 17:52
295 messages postés sur  la création de site [ 295 msg ]
En rusant, tu peux essayer de mettre avec javascript la phrase

Sacha vous signale la présence d'un lien incorrect, à cette adresse:
<a href="http://sacha5968uk.free.fr" traget="_blank">http://sacha5968uk.free.fr</a>
Veuillez verifier. Après le tratement, contactez-le à l'adresse E-mail suivante:
<a href="mailto:sacha5968uk@free.fr">sacha5968uk@free.fr</a>


dAns un input caché
Puis tu traite après en php cet input

P.S. c'est java, pas jawa #clin##clin##clin##clin#


JSMAN

Répondre à ce message
 
 Re: Envoyer des donnés via JS
Auteur: Tarcon
((---.cnous.fr)
Date: 11-05-2004 10:55
295 messages postés sur  la création de site [ 295 msg ]
Bah à ce moment la tu peux soit faire comme jsman propose soit avec le jawa (j'ai vérifié dans starwars c'est bien ça #clin#) on mettant les données en GET avec
var url="page.pl?nomVar1="+var1+"&nomvar2="+var2+ .... ;
Mais je connais pas le perl et je sais pas si ca marche comme ca.

Tu fais formulaire.action=url;
puis formulaire.submit() et Hop !

A+
[POUET] Tarcon soutient les jawas

Répondre à ce message
 
 Re: Envoyer des donnés via JS
Auteur: Sacha
((---.ppp.tiscali.fr)
Date: 11-05-2004 13:34
295 messages postés sur  la création de site [ 295 msg ]
Je suis vraiment désolé de n'être tellement pas clair...
#triste##triste##triste##triste##triste##triste#
Ca marche, quand j'envoie des donnés via le formulaire.
Je veux envoyer les donnés via un lien, ou via document.location, que revient au même.

Ma question précise: Est-ce qu'on peut remplacer le formulaire par un lien?

Répondre à ce message
 
 Re: Envoyer des donnés via JS
Auteur: Tarcon
((---.cnous.fr)
Date: 11-05-2004 13:38
295 messages postés sur  la création de site [ 295 msg ]
C'est ce que je viens juste de te dire ! #rire#
Si les données sont saisies, tu les récupères avec javascript puis tu les met dans l'url avec :
page.pl?nomVar1=var1&nomVar2=var2&....
Ensuite tu fais document.location.href(url).
Maintenant je ne connais pas le perl et je ne sais pas comment récupérer les données passée dans l'url, mais vu que ça se fait en php, ya pas de raison que ça marche pas #clin# .

Voila !!!

[POUET] Tarcon --> Vive les jawas

Répondre à ce message
 
 Re: Envoyer des donnés via JS
Auteur: Sacha
((---.ppp.tiscali.fr)
Date: 11-05-2004 21:34
295 messages postés sur  la création de site [ 295 msg ]
http://sacha5968uk.free.fr/fr/test.htm #air#
Clique Tester l'envoi des donnés. Ca marche pas... Regarde la source... Et ensuite, avec le formulaire, ça marhce... QUE FAIRE??? #grrr##triste##grrr##triste#

Répondre à ce message
 
 Re: Envoyer des donnés via JS
Auteur: Tarcon à la maiiison
(80-8.abo.wanadoo.fr)
Date: 11-05-2004 21:58
295 messages postés sur  la création de site [ 295 msg ]
D'après ce que je vois, free il aime pas les url avec des parametres dedans.
A partir de la je peux pas plus t'aider #triste#

Tarcon

Répondre à ce message
 
 Re: Envoyer des donnés via JS
Auteur: Sacha
((---.ppp.tiscali.fr)
Date: 12-05-2004 10:01
295 messages postés sur  la création de site [ 295 msg ]
Merci quand même. Une façon de le faire devrait exister... Je vais me renseigner sur d'autres forums...

Répondre à ce message
 
 Re: Envoyer des donnés via JS
Auteur: honolulu
(---.adsl.proxad.net)
Date: 12-05-2004 10:37
1520 messages postés sur  la création de site [ 1520 msg ]
http://perso0.free.fr/cgi-bin/form2mail.pl
est un script de FREE... On ne peut pas le modifier !!! et heureusement, si on on pouvait modifier ou altérer un script distant, ce serait la foire...

Sinon, si tu fais une recherche sur GG, tu trouveras comment envoyer des mail à partir de FREE sans passer par leur script PERL..

Répondre à ce message
 
 Re: Envoyer des donnés via JS
Auteur: Sacha
((---.ppp.tiscali.fr)
Date: 12-05-2004 10:57
1520 messages postés sur  la création de site [ 1520 msg ]
Mais c'est quoi, GG?

Répondre à ce message
 
 Re: Envoyer des donnés via JS
Auteur: honolulu
(---.adsl.proxad.net)
Date: 12-05-2004 11:07
1520 messages postés sur  la création de site [ 1520 msg ]
google #rire#

Répondre à ce message
 Retour Site Honolulu  |  Liste des Forums    

 Liste des Forums  |  Nouvel utilisateur ? Enregistrez-vous ici 
 Connexion
 Nom d'utilisateur:
 Mot de passe:
 Enregistrer mon profil:
   
 Mot de passe perdu ?
Écrivez votre adresse Email ou votre Identifiant ci-dessous et un nouveau mot de passe sera envoyé sur l'Email lié à votre profil.
phorum.org
Honolulu : apprendre le html et le javascript