Avatar billede kivig Nybegynder
06. maj 2003 - 13:27 Der er 7 kommentarer og
1 løsning

Textfield som e-mail ?

Hvordan kan man sende textfield som e-mail. Uden at brugeren skal bruge Outlook. Brugeren skal simpelthen bare skrive sin besked i et tekstfeldt på sitet og trykke på send, og så bliver (mailen) sendt til en forudbestemt mail adr.
Avatar billede fri-hash Nybegynder
06. maj 2003 - 13:38 #1
det kommer an på dit webhotel, de fleste har et standard formmail cgi-script

hvis dette ikke er tilfældet skal du have fat i et serversidesprog som f.eks php
Avatar billede kivig Nybegynder
06. maj 2003 - 13:58 #2
Jeg er i gang med at undersøge om web-hotellet har CGI, men har de fleste (anstændige) hoteller ikke det ? Kan man ikke bruge ASP i stedet for PHP ? Jeg har fået ad vide at ASP er bedre for nybegyndere..
Avatar billede fri-hash Nybegynder
06. maj 2003 - 14:04 #3
om det er bedre for nybegyndere eller ej, er vist et "religionsspørgsmål", men jo du kan også bruge asp
Avatar billede kivig Nybegynder
06. maj 2003 - 14:19 #4
Jeg har prøvet med en simpel form-mail. Jeg får da også tilsendt en mail, men selve teksten er vedhæftet i et ATT-format, som jeg ikke kan åbne. Hvad kan der være galt ?
Avatar billede fri-hash Nybegynder
06. maj 2003 - 15:44 #5
det ved jeg ikke, prøv at forelig problemet for dit webhotels support, eller se om de har en FAQ om formmail
Avatar billede kivig Nybegynder
07. maj 2003 - 17:04 #6
Nu har jeg tjekket webhotellet, som mener at have både asp og cgi. Min mailform ser således ud.

<form action="mailto:lk@dkf.dk" method="post" enctype="text/plain" name="form1">
                            <table width="75%" height="245" border="0">
                              <tr>
                                <td width="32%" align="left" valign="middle">Navn</td>
                                <td width="68%"><input type="navn" name="textfield"></td>
                              </tr>
                              <tr>
                                <td align="left" valign="middle">E-mail</td>
                                <td><input type="email" name="textfield2"></td>
                              </tr>
                              <tr>
                                <td align="left" valign="middle">Skriv din Id&eacute;</td>
                                <td rowspan="2"><textarea name="textarea" rows="10"></textarea></td>
                              </tr>
                              <tr valign="bottom">
                                <td>
                                  <input type="submit" name="Submit" value="send"></td>
                              </tr>
                            </table>
                          </form>
Problemet er det at når man trykker på send-knappen, vil den så gerne åbne et mailprogram på computeren (enten outlook el. Firstclass). Når man så endelig får mailen tilsendt er indholdet i en att-fil. Det burde da være muligt at sende indholdet som ren tekst direkte fra hjemmesiden :o/
Avatar billede fri-hash Nybegynder
13. maj 2003 - 09:10 #7
det er dette:
action="mailto:lk@dkf.dk"
der gør at den vil åbne emailprogram

det skal ændres til f.eks
action="sti/til/ditwebhotels/mailform.cgi"

hvis dit webhotel ikke har et standard formmail-script må du selv lave et og sætte action="ditmailscript.asp"

hvis du ikke kan asp, kan du helt sikkert få en til at lave et i ASP-kategorien ( http://www.eksperten.dk/kat/3/ )
Avatar billede kivig Nybegynder
13. maj 2003 - 10:33 #8
SUPER lækkert... Det er præcis det der er galt. Men som du selv siger så er jeg HELT ny i ASP, så dit link og forslag vil være min redning. Tak
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