Avatar billede realize Nybegynder
25. juni 2002 - 20:59 Der er 11 kommentarer og
1 løsning

form

jeg har lavet en form og sat action til mailto : min mail.com, men når man trykker på submit kommer der et vindue der siger noget om at denne form sender en e-mail og så ender den i udbakken i outlook. det er ikke specilet godt, hvordan ændre jeg det sådan at den bare sender de infomation man har indtastet til min e-mail?
Avatar billede fangel Nybegynder
25. juni 2002 - 21:01 #1
så skal du bruge et PHP, ASP, Perl eller lignene programmeret script... (hvis din server understøtter PHP kan jeg sagtens lave noget til dig...)

Dea_PG
Avatar billede realize Nybegynder
25. juni 2002 - 21:02 #2
php
Avatar billede realize Nybegynder
25. juni 2002 - 21:07 #3
kan du ikke lave et forslag og så sende det til Realize@galnet.dk, så kan det være du får flere point.
Avatar billede fangel Nybegynder
25. juni 2002 - 21:11 #4
hvad hedde indtastningsfelterne?

<input type="text" name="_DET_HER_">

behøves ingen point...

"Man skal hjælpe fordi man kan. Ikke fordi man får noget for det."

Dea_PG
Avatar billede realize Nybegynder
25. juni 2002 - 21:12 #5
?
Avatar billede fangel Nybegynder
25. juni 2002 - 21:16 #6
i DreamWeaver, hvilket navn har du givet dine felter i formen ?

Dea_PG
Avatar billede realize Nybegynder
25. juni 2002 - 21:19 #7
bare "navn"
Avatar billede realize Nybegynder
25. juni 2002 - 21:19 #8
kan godt selv rette i det til sidst.
Avatar billede fangel Nybegynder
25. juni 2002 - 21:29 #9
OK...

lav denne fil

---mail.php---
mail("din@mail.dk", "emne", "indhold",
    "From: webmaster@$SERVER_NAME\r\n"
    ."Reply-To: webmaster@$SERVER_NAME\r\n");
---/mail.php---

hvis du vil have at en af værdierne (til, emne eller besked) skal komme fra formen, skal du bare skrive $navn_på_felt i stedet for "emne"

ex: hvis indholdet af mailen skal komme fra feltet "indhold" skriver du:
---
mail("nobody@example.com", "the subject", $indhold,
    "From: webmaster@$SERVER_NAME\r\n"
    ."Reply-To: webmaster@$SERVER_NAME\r\n");
---
i filen i stdet

action="" skal så sættet til mail.php og method="" til POST

fandt du ud af det...

Dea_PG
Avatar billede realize Nybegynder
25. juni 2002 - 22:17 #10
hmm, kan du ikke forklare det lidt mere. f.eks. "From: webmaster@$SERVER_NAME\r\n" hvad skal jeg skrive der? du kan få alle de felter der er:

tag
besked
afsender

og host er friserverplads.
Avatar billede yousif Nybegynder
29. juni 2002 - 23:05 #11
Du kan også tage den lette løsning..

http://www.hostedscripts.dk/scripts/formmail/
Avatar billede realize Nybegynder
30. juni 2002 - 00:33 #12
fandt selv ud af det:
<html>
<? mail("?@?.dk", "PHP3 mailform",
"Tag: $tag
Afsender: $afsender
Besked: $besked") ?>

<head>
<title>challenge us</title>
<link href="style.css" rel="stylesheet" type="text/css">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></head>

<body bgcolor="9FA7AF">

<p align="center" class="text">&nbsp;</p>
<p align="center" class="text">&nbsp;</p>
<p align="center" class="text">&nbsp;</p>
<p align="center" class="text">&nbsp;</p>
<p align="center" class="text"><small><font size="2" face="Arial">Your mail have
  been sent, we will contact you.</font></small></p>
</body>
</html>
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester