contact.asp contact.php

  • uniqueminer
  • Newbie
  • Newbie
  • Avatar de l’utilisateur
  • Inscription: Avr 26, 2007
  • Messages: 14
  • Loc: Pasadena, California
  • Status: Offline

Message Avril 26th, 2007, 2:09 pm

Je suis tout nouveau à l'action script, et la nécessité de faire quelques choses pour un ami qui a acheté un flash template. le site est bonniesherman.com. J'ai lu tout ce que j'ai pu sur la façon de faire de ces fonctions, mais je suis encore confus. Que dois-je modifier dans ces scripts pour rendre le formulaire de contact de travail?

Code de l'action sur le bouton "soumettre" fourni avec le modèle:
on (release) (
your_name_descr var = _pare pas. your_name_descr;
your_email_descr var = _pare not.your_email_descr;
field_1_descr var = _pare not.field_1_descr;
field_2_descr var = _pare not.field_2_descr;
field_3_descr var = _pare not.field_3_descr;
field_4_descr var = _pare not.field_4_descr;
field_5_descr var = _pare not.field_5_descr;
field_6_descr var = _pare not.field_6_descr;
field_7_descr var = _pare not.field_7_descr;
message_descr var = _pare pas. message_descr;
var message = _pare not.message;
field_1 var = _pare not.field_1;
field_2 var = _pare not.field_2;
field_3 var = _pare not.field_3;
field_4 var = _pare not.field_4;
field_5 var = _pare not.field_5;
field_6 var = _pare not.field_6;
field_7 var = _pare not.field_7;
your_email var = _pare not.your_email;
var = your_name _pare not.your_name;
getURL ( "contact." + serv. texte, "_blank", "POST");
i = 1;
while (this [ "field_" + i]) (
_pare pas [ "field_" + i] = "";
i + +;
)

contact.php code ressemble à ceci:
<?
Print_r ($ _REQUEST);

Error_reporting (E_ALL & ~ E_NOTICE);
$ subject = "de". $ _REQUEST [ "your_name"];
$ headers = "De :".$_ REQUEST [" your_email "]." \ n ";
$ headers. = Content-Type: text / html; charset = iso-8859-1;
$ i = 1;
= $ message;
while ($ _REQUEST [ "field_". $ i. "_descr"]) (
$ message .= "<strong>". $ _REQUEST [ "field_". $ i. "_descr "]."</ strong>". $ _REQUEST [ "field_". $ i]. " <br> ";
$ i + +;
)
$ message .= "<br>". $ _REQUEST [ "message"]. "<br>";
mail ($ _REQUEST [ "destinataire"], $ subject, "
<html>
<head>
Contact <title> lettre </ title>
</ head>
<body>
<br>
". $ message."
</ body>
</ html> ", $ headers);
echo ( "Votre message a bien été envoyé!");




?>
<script>
resizeTo (300, 300);
/ / Window.close ()
</ script>

contacter. asp code ressemble à ceci:
<%
pour i = 1 à 7
message = message + "<strong>" & Request ( "field_" & i & "_descr ")&"</ strong>" & Request ( "field_" & i) & "<br>"
suivant
message = message + Request ( "message")
smtpServer = "entrez votre SMTP SERVER HERE"
smtpPort = 25


name = Request ( "your_name")
Set myMail = CreateObject ( "CDO.Message")
myMail.Subject = "de" et le nom
myMail.From = Request ( "your_email")
myMail.To = Request ( "bénéficiaire")
myMail.HTMLBody = "<html> <head> <title> lettre Contact </ title> </ head> <body> <br>" & message & "</ body> </ html>"
myMail.Configuration.Fields.Item ( "http://schemas.microsoft. com / cdo / configuration / sendusing ") = 2
myMail.Configuration.Fields.Item ( "http://schemas.microsoft.com/cdo/configuration/smtpserver") = smtpServer
myMail.Configuration.Fields.Item ( "http://schemas.microsoft.com/cdo/configuration/smtpserverport") = smtpPort
myMail.Configuration.Fields.Update
myMail.Send

%>

Quelqu'un s'il vous plaît aider. Merci.
  • Anonymous
  • Bot
  • No Avatar
  • Inscription: 25 Feb 2008
  • Messages: ?
  • Loc: Ozzuland
  • Status: Online

Message Avril 26th, 2007, 2:09 pm

  • uniqueminer
  • Newbie
  • Newbie
  • Avatar de l’utilisateur
  • Inscription: Avr 26, 2007
  • Messages: 14
  • Loc: Pasadena, California
  • Status: Offline

Message Avril 26th, 2007, 7:06 pm

wow, dix points de vue et aucune réponse. Je me sens tellement seule! Voici une mise à jour sur mon problème. Je suis allé dans le script d'action sur la forme et d'ajouter l'adresse e-mail Je voulais que le message envoyé à partir de la forme pour aller à. Dans le code, il suit:
______________________________________________
rec.text = "fellis@devoffice.com";
serv.text = "php";
field_1.text = "field_1 description";
field_2.text = "field_2 description";
field_3. text = "field_3 description";
field_4.text = "field_4 description";
field_5.text = "field_5 description";
field_6.text = "field_6 description";
field_7.text = "field_7 description";
fonction reset_txt (name, name2, value) (
path = eval (_target);
path [name2] = value;
ce [nom]. onSetFocus = function () (
path = eval (_target);
if (path [name2] == value) (
path [name2] = "";
)
);
ce [nom]. onKillFocus = function () (
path = eval (_target);
if (path [name2] == "") (
path [name2] = value;
)
);
)
reset_txt ( "t1", "your_name", "VOTRE NOM:");
reset_txt ( "t2", "your_email", "VOTRE E-MAIL:");
reset_txt ( "t4", "message", "Message:");
________________________________________________
Je viens de remplacer le
rec.text = "fellis @ devoffice. com ";
avec
rec.text = "myemailaddress@yahoo.com";
J'ai l'impression que c'est un bon début, mais petit parce que je ne reçois pas l'e-mail quand je le tester. Je reçois un pop-up d'erreur 405 avec l'adresse à la websitedomain / contact.php
Est ce que quelqu'un peut m'aider à partir d'ici? Je ne sais même pas quoi. Asp ou. Php est. Mais, je regarde autour de quelques tutoriels et vérifier à nouveau. Je vous remercie à l'avance.
  • IceCold
  • Guru
  • Guru
  • Avatar de l’utilisateur
  • Inscription: Nov 05, 2004
  • Messages: 1254
  • Loc: Ro
  • Status: Offline

Message Avril 27th, 2007, 3:43 am

hmmm, pas sûr de ce que vous essayez de vous y faire,
mais vous pouvez toujours chercher dans ce forum de: "envoyer un e-mail loadvars"
“True mastery transcede any particular art. It stems from mastery of oneself - the ability, developed throgh self-discipline, to be calm, fully aware, and complety in tune with oneself and the surroundings. Then, and only then, can a person know himself. ”
  • uniqueminer
  • Newbie
  • Newbie
  • Avatar de l’utilisateur
  • Inscription: Avr 26, 2007
  • Messages: 14
  • Loc: Pasadena, California
  • Status: Offline

Message Avril 29th, 2007, 12:55 pm

Merci pour la recherche d'informations. Il a été d'une grande aide à reconnaître où le problème peut-être. Une chose est sûre, je vais essayer d'apprendre php après ce fiasco. Ce que j'essaie de faire, c'est envoyer un formulaire à une adresse électronique. J'ai essayé de réécrire une autre manière. Voici ce que l'action script ressemble maintenant:
___________________________________________________
rec.text = "uniqueminer @ yahoo. com ";
serv = "php";

var fields_descriptions = Array ( "",
Array ( "t1", "your_name", "VOTRE NOM:"),
Array ( "t2", "your_email", "VOTRE E-MAIL:"),
Array ( "t3", "téléphone", "Téléphone:"),
Array ( "t4", "message", "MESSAGE"),
Array ( "t5" ", field_2" "E-mail: ;)
Array ( "t6", "field_3", "Adresse:"),
Array ( "t7", "field_4", "fax:")
);

fonction reset_txt (name, name2, value) (
path = eval (_target);
path [name2] = value;

ce [nom]. onSetFocus = function () (
path = eval (_target);
if (path [name2] == value) (path [name2 ]="";}
)

ce [nom]. onKillFocus = function () (
path = eval (_target);
if (path [name2 ]=="") (path [name2] = value;)
)
)


for (i = 1; i <= fields_descriptions.length; i + +) (
reset_txt ( "t" + i, fields_descriptions [i] [1], fields_descriptions [i] [2]);
)
____________________________________________________
quand je test le bouton envoyer, il apparaît (_target) une fenêtre avec une erreur 405, et l'e-mail n'est pas reçu.
  • iwd4u
  • Newbie
  • Newbie
  • No Avatar
  • Inscription: Avr 28, 2007
  • Messages: 8
  • Loc: Minnesota, USA
  • Status: Offline

Message Avril 30th, 2007, 8:02 am

Qu'est-ce que sur la modification de cette partie:

myMail.Configuration.Fields.Item ( "http://schemas.microsoft.com/cdo/c ONFIGURATION / sendusing") = 2
myMail.Configuration.Fields.Item ( "http://schemas.microsoft.com/cdo/c ONFIGURATION / smtpserver") = smtpServer
myMail.Configuration.Fields.Item ( "http://schemas.microsoft.com/cdo/c ONFIGURATION / smtpserverport") = smtpPort
myMail.Configuration.Fields.Update
myMail.Send
  • uniqueminer
  • Newbie
  • Newbie
  • Avatar de l’utilisateur
  • Inscription: Avr 26, 2007
  • Messages: 14
  • Loc: Pasadena, California
  • Status: Offline

Message Avril 30th, 2007, 8:52 am

Bon, maintenant je sais que je suis proche. Sur la libération, il est encore apparaître dans une nouvelle fenêtre une erreur 405, mais il est l'URL correcte, / contact.php
_________________________________________________
C'est le script de mon formulaire
_________________________________________________
rec.text = "uniqueminer @ yahoo. com ";
serv = "php";

var fields_descriptions = Array ( "",
Array ( "t1", "your_name", "VOTRE NOM:"),
Array ( "t2", "your_email", "VOTRE E-MAIL:"),
Array ( "t4", "message", "MESSAGE"),
);

fonction reset_txt (name, name2, value) (
path = eval (_target);
path [name2] = value;

ce [nom]. onSetFocus = function () (
path = eval (_target);
if (path [name2] == value) (path [name2 ]="";}
)

ce [nom]. onKillFocus = function () (
path = eval (_target);
if (path [name2 ]=="") (path [name2] = value;)
)
)


for (i = 1; i <= fields_descriptions. longueur; i + +) (
reset_txt ( "t" + i, fields_descriptions [i] [1], fields_descriptions [i] [2]);
)
_____________________________________________________
Ceci est mon bouton
_____________________________________________________
on (release) (
for (i = 1; i <_pare not.fields_descriptions.length; i + +) (
if (_pare pas [_pare not.fields_descriptions [i] [1]]! = _pare not.fields_descriptions [i] [2]) (
ce [_pare not.fields_descriptions [i] [1]] = _pare pas [_pare pas. fields_descriptions [i] [1 ]]+"& 777 & "+ _pare not.fields_descriptions [i] [2];
)
_pare not.reset_txt (_pare pas [ "t" + i], _pare not.fields_descriptions [i] [1], _pare not.fields_descriptions [i] [2]);
)
this.recipient = _pare not.rec;
i = indéfini;
getURL ( "contact". _pare + not.serv, "_blank", "POST");
)
______________________________________________________
et ceci est mon contact. php
_______________________________________________________
<?
Error_reporting (E_ALL & ~ E_NOTICE);

while ($ request = current ($ _REQUEST)) (
if (key ($ _REQUEST)! = "destinataire") (
$ pre_array = split ( "& 777 &", $ request);
$ post_vars [key ($ _REQUEST)] [0] = $ pre_array [0];
$ post_vars [key ($ _REQUEST)] [1] = $ pre_array [1];
)
next ($ _REQUEST);
)



reset ($ post_vars);
$ subject = "From". $ post_vars [ "your_name"] [0];
$ headers = "From:". $ post_vars [ "your_email"] [0]. "\ n";
$ headers .= Content-Type: text / html; charset = iso-8859-1;
= $ message;
while ($ mess = current ($ post_vars)) (
if ((key ($ post_vars)! = "i") & & (key ($ post_vars)! = "your_email") & & (key ($ post_vars)! = "your_name")) (

$ message .= "<strong>". $ mess [1 ]."</ strong> ". $ mess [0]. "<br>»;
)
next ($ post_vars);
)

mail ( "uniqueminer@yahoo.com", $ subject, "
<html>
<head>
Contact <title> lettre </ title>
</ head>
<body>
<br>
". $ message."
</ body>
</ html> ", $ headers);
echo ( "Votre message a bien été envoyé!");

?>
<script>
resizeTo (300, 300);
</ script>
  • uniqueminer
  • Newbie
  • Newbie
  • Avatar de l’utilisateur
  • Inscription: Avr 26, 2007
  • Messages: 14
  • Loc: Pasadena, California
  • Status: Offline

Message Mai 1st, 2007, 6:03 am

Voici une mise à jour. Le modèle de personnes m'ont donné un fichier ASP et un fichier php. J'ai dit que je ne connaissais rien de leur droit? Eh bien, pour d'autres débutants comme moi ici, c'est quelque chose qui pourrait vous aider. asp et php faire la même chose pour la forme de courrier. elles sont des langues différentes pour la même tâche. contactez votre hôte et de découvrir quel type de protocole de votre serveur (php ou asp) et aller directement à partir de là. Mon soutien technique sont des gens à dîner, d'où je suis ici ce que je peux apprendre. php semble difficile mais je suis en essayant d'attraper le. Merci à vous deux mecs pour essayer de les aider. Je sais maintenant je ne dispose que de modifier ce point en deux endroits pour qu'il fonctionne. J'ai besoin de modifier le fichier php et de l'action script! Si j'ai posté ce quelque chose, n'est autre que everyione confus, ou ce que je suis absent? Pourquoi si peu d'aide?
  • uniqueminer
  • Newbie
  • Newbie
  • Avatar de l’utilisateur
  • Inscription: Avr 26, 2007
  • Messages: 14
  • Loc: Pasadena, California
  • Status: Offline

Message Mai 10th, 2007, 8:12 am

Problème résolu!
Merci à ceux qui ont posté dans d'autres domaines, sur ce site.
Et voilà. Avec un peu de travail et une bonne direction à partir de vous les bonnes personnes, j'ai un formulaire d'email pour mon nouveau site web flash. J'étais si lamentablement perdu! Mais, ici, est la solution.
ouvrez bloc-notes
collez la commande suivante
Le ForceNoProxy
(Qu'est-ce que cela signifie? Je ne sais pas vraiment.)
Mais si vous l'enregistrez en tant que:
». htaccess "
et de le transférer à votre site et tenter de nouveau votre formulaire, vous verrez un beau petit pop up qui dit:
Votre message a bien été envoyé!
et vous laisser aller à rire, sauter haut, cliquez sur votre guérison, et la danse une lécher...
comme M. Bo Jangles
  • fhehle
  • Born
  • Born
  • No Avatar
  • Inscription: Mai 19, 2007
  • Messages: 2
  • Loc: Canada
  • Status: Offline

Message Mai 19th, 2007, 7:23 am

uniqueminer a écrit:
Problème résolu!
Merci à ceux qui ont posté dans d'autres domaines, sur ce site.
Et voilà. Avec un peu de travail et une bonne direction à partir de vous les bonnes personnes, j'ai un formulaire d'email pour mon nouveau site web flash. J'étais si lamentablement perdu! Mais, ici, est la solution.
ouvrez bloc-notes
collez la commande suivante
Le ForceNoProxy
(Qu'est-ce que cela signifie? Je ne sais pas vraiment.)
Mais si vous l'enregistrez en tant que:
». htaccess "
et de le transférer à votre site et tenter de nouveau votre formulaire, vous verrez un beau petit pop up qui dit:
Votre message a bien été envoyé!
et vous laisser aller à rire, sauter haut, cliquez sur votre guérison, et la danse une lécher...
comme M. Bo Jangles


Salut Uniqueminer, nous l'espérons vous avoir une chance de lire ce qui suit. Tout d'abord, je dois dire que je ne suis pas bon du tout dans la programmation...J'ai acheté un modèle de site (mon site est http://www.o-zone-productions.com ) Et ont le même problème que vous aviez, mais je ne peux pas trouver un moyen de faire ce travail, même avec vos grandes explications.

Pensez-vous que vous pouvez m'aider? (ou n'importe qui)
Ive tentent tout pour les 2 dernières semaines et je suis désespérée de trouver un moyen de faire de cette zone de contact au travail...

Heres, j'ai reçu le code avec le modèle, toute aide serait tellement plus apprécié s'il vous plaît. Encore une fois mon site est

http://www. o-zone-productions.com

<%
pour i = 1 à 7
message = Request ( "message")
suivant
message = message + Request ( "message")
smtpServer = "entrez votre SMTP SERVER HERE"
smtpPort = 25


name = Request ( "your_name:")
Set myMail = CreateObject ( "CDO.Message")
myMail.Subject = "de" et le nom
myMail.From = Request ( "Your_Email:")
myMail. To = Request ( "bénéficiaire")
myMail.HTMLBody = "<html> <head> <title> lettre Contact </ title> </ head> <body> <br>" & message & "</ body> </ html>"
myMail.Configuration.Fields.Item ( "http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
myMail.Configuration.Fields.Item ( "http://schemas.microsoft.com/cdo/configuration/smtpserver") = smtpServer
myMail. Configuration.Fields.Item ( "http://schemas.microsoft.com/cdo/configuration/smtpserverport") = smtpPort
myMail.Configuration.Fields.Update
myMail.Send

%>


merci beaucoup
  • fhehle
  • Born
  • Born
  • No Avatar
  • Inscription: Mai 19, 2007
  • Messages: 2
  • Loc: Canada
  • Status: Offline

Message Mai 19th, 2007, 7:50 am

fhehle a écrit:
uniqueminer a écrit:
Problème résolu!
Merci à ceux qui ont posté dans d'autres domaines, sur ce site.
Et voilà. Avec un peu de travail et une bonne direction à partir de vous les bonnes personnes, j'ai un formulaire d'email pour mon nouveau site web flash. J'étais si lamentablement perdu! Mais, ici, est la solution.
ouvrez bloc-notes
collez la commande suivante
Le ForceNoProxy
(Qu'est-ce que cela signifie? Je ne sais pas vraiment.)
Mais si vous l'enregistrez en tant que:
». htaccess "
et de le transférer à votre site et tenter de nouveau votre formulaire, vous verrez un beau petit pop up qui dit:
Votre message a bien été envoyé!
et vous laisser aller à rire, sauter haut, cliquez sur votre guérison, et la danse une lécher...
comme M. Bo Jangles


Salut Uniqueminer, nous l'espérons vous avoir une chance de lire ce qui suit. Tout d'abord, je dois dire que je ne suis pas bon du tout dans la programmation...J'ai acheté un modèle de site (mon site est http://www.o-zone-productions.com ) Et ont le même problème que vous aviez, mais je ne peux pas trouver un moyen de faire ce travail, même avec vos grandes explications.

Pensez-vous que vous pouvez m'aider? (ou n'importe qui)
Ive tentent tout pour les 2 dernières semaines et je suis désespérée de trouver un moyen de faire de cette zone de contact au travail...

Heres, j'ai reçu le code avec le modèle, toute aide serait tellement plus apprécié s'il vous plaît. Encore une fois mon site est

http://www. o-zone-productions.com

<%
pour i = 1 à 7
message = Request ( "message")
suivant
message = message + Request ( "message")
smtpServer = "entrez votre SMTP SERVER HERE"
smtpPort = 25


name = Request ( "your_name:")
Set myMail = CreateObject ( "CDO.Message")
myMail.Subject = "de" et le nom
myMail.From = Request ( "Your_Email:")
myMail. To = Request ( "bénéficiaire")
myMail.HTMLBody = "<html> <head> <title> lettre Contact </ title> </ head> <body> <br>" & message & "</ body> </ html>"
myMail.Configuration.Fields.Item ( "http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
myMail.Configuration.Fields.Item ( "http://schemas.microsoft.com/cdo/configuration/smtpserver") = smtpServer
myMail.Configuration. Fields.Item ( "http://schemas.microsoft.com/cdo/configuration/smtpserverport") = smtpPort
myMail.Configuration.Fields.Update
myMail.Send

%>


merci beaucoup


J'ai oublié de mentionner...

Peut-être Im même pas mettre les fichiers à la bonne place sur mon serveur!

faire de vous savoir ce que tous ces dossiers sont pour? (désolé d'être un ignorant de la question)

. filtre
. gnupg
. panel
. VmailMgr
. public_ftp
. public_html

On m'a dit de mettre le tout dans le. Public_html dossier...que pourrait être le problème?

Ou peut-être que j'ai besoin de coller le code dans le Index.html document?

Là encore, toute aide serait tellement plus apprécié s'il vous plaît

merci encore
  • stev_ro
  • Beginner
  • Beginner
  • Avatar de l’utilisateur
  • Inscription: Fév 27, 2007
  • Messages: 61
  • Loc: ro
  • Status: Offline

Message Mai 19th, 2007, 9:07 am

Je pense que le. Public_html est votre dossier racine.... mais à cette question que l'administrateur du serveur peut répondre à......afin de contacter la personne (la compagnie) qui héberge votre site.
  • robotmachine
  • Born
  • Born
  • No Avatar
  • Inscription: Juin 04, 2007
  • Messages: 1
  • Loc: Philippines
  • Status: Offline

Message Juin 4th, 2007, 9:43 pm

essayez ce code ..
sa plus simple que vos codes
mais il vient faire la même chose...

collez ce code sur votre page Send.asp

<%
Set myMail = CreateObject ( "CDO.Message")
myMail.Subject = Request ( "mysubject")
myMail.From = "DEMANDE (" myemail ")
myMail.To = Request ( "someonesmail")
myMail.TextBody = Request ( "mymessage")
myMail.Configuration.Fields.Item _
( "http://schemas.microsoft. com / cdo / configuration / sendusing ") = 2
Nom ou IP du serveur SMTP distant
myMail.Configuration.Fields.Item _
( "http://schemas.microsoft.com/cdo/configuration/smtpserver") _
= "smtp.server.com"
Port du serveur
myMail.Configuration.Fields.Item _
( "http://schemas.microsoft.com/cdo/configuration/smtpserverport") _
= 25
myMail.Configuration.Fields.Update
myMail.Send
ensemble myMail = rien
%>
  • krismeister
  • Graduate
  • Graduate
  • No Avatar
  • Inscription: Oct 21, 2006
  • Messages: 202
  • Status: Offline

Message Juin 4th, 2007, 10:00 pm

Pourquoi avez-vous parler à propos de ASP et PHP? Savez-vous quel type de serveur que vous utilisez?

Aussi c'est une très belle classe pour php email:
http://phpmailer.sourceforge.net/
avec un tueur en unités de test.

Afficher de l'information

  • Total des messages de ce sujet: 13 messages
  • Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 35 invités
  • Vous ne pouvez pas poster de nouveaux sujets
  • Vous ne pouvez pas répondre aux sujets
  • Vous ne pouvez pas éditer vos messages
  • Vous ne pouvez pas supprimer vos messages
  • Vous ne pouvez pas joindre des fichiers
 
 

© 2011 Unmelted, LLC. Ozzu® est une marque déposée de Unmelted, LLC