sigma
Membre récent

Hors-Ligne
Messages: 9

Je suis un lama!
|
Bonjour,
Pour reprendre en quelques lignes l'histoire, je ne connaît quasiment rien en programation, donc j'ai créé un site en WYSIWYG avec Nvu. je suis hébergé chez 1&1 (server windows) et je tourne sous Xp.
Dans mon site j'ai créé un formulaire, que je voulais envoyé en PHP, mais bien sur le server ne le prend pas 
Donc on ma conseillé de le faire en ASP, mais je ne comprend rien! j'ai réussi à pondre ca:
HTML (partie du formulaire): <form method="post" action="mail.ASP"> <div style="text-align: center;">Nom: <input name="nom" size="20"> Prénom: <input name="prenom" size="20"><br> </div> <br> <div style="text-align: center;">Je m'inscrit au poste du: <select name="jour"> <option>1</option> <option>2</option> <option>3</option> <option>4</option> <option>5</option> <option>6</option> <option>7</option> <option>8</option> <option>9</option> <option>10</option> <option>11</option> <option>12</option> <option>13</option> <option>14</option> <option>15</option> <option>16</option> <option>17</option> <option>18</option> <option>19</option> <option>20</option> <option>21</option> <option>22</option> <option>23</option> <option>24</option> <option>25</option> <option>26</option> <option>27</option> <option>28</option> <option>29</option> <option>30</option> <option>31</option> </select> <select name="mois"> <option>janvier</option> <option>février</option> <option>mars</option> <option>avril</option> <option>mai</option> <option>juin</option> <option>juillet</option> <option>août</option> <option>septembre</option> <option>octobre</option> <option>novembre</option> <option>décembre</option> </select> <select name="annee"> <option>2007</option> <option>2008</option> </select> <br> <br> <p style="text-align: center;"><input value="envoyer" type="submit"></p> </div> </form> </body> </html>
mail.ASP:
nom = request.form("nom") prenom = request.form("prenom") jour = request.form("jour") Récupére les variables? mois = request.form("mois") annee = request.form("annee")
if (nom = "" or prenom = "" ) then error = 1 Oblige à remplir nom et prenom End if
Dim MyMail Set MyMail = Server.CreateObject("CDONTS.NewMail") ? MyMail.From = mail a enlever? pas de champ mail MyMail.To = "???@monmail.com" MyMail.Subject = "Inscription poste de secours" MyMail.Body = nom MyMail.Body = prenom MyMail.Body = jour Met les champs dans le mail? MyMail.Body = mois MyMail.Body = annee MyMail.BodyFormat = 0 ? MyMail.MailFormat = 0 MyMail.Send if (error = 0) then response.write("mes = Inscription envoyée") ok else response.write("mes= Merci de remplir tous les champs ") Pas ok End if
Je ne sais vraiment pas si ce script est valable, je l'ai "créé" par déduction de ce que j'ai compris des différents tuto et post que j'ai lu ( 2 jours )
De plus, je ne sais pas si il me faut un truc IIS, car je crois que je ne l'ai pas, mais je croi que c'est pas grave puisque je teste tout en ligne!
Ah oui, à chaque fois IE me met une erreur 405
Derniere chose, y a t'il un moyen plus simple d'envoyer les données d'un formulaire sans utiliser la messagerie du navigateur?
Merci à ceux qui on eu le courrage de lire le message jusqu'au bout  |