Klein vraagje mbt retour form

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • RoofTurkey
  • Registratie: Mei 2011
  • Laatst online: 12-09 15:56

RoofTurkey

PredatorKalkoen

Topicstarter
Beste Tweakers,

Sinds gisteren ben ik een beetje aan het spelen in Dreamweaver en toen vroeg iemand aan mij of ik voor haar een klein retour form kon maken voor op haar website in HTML. Aangezien dit geen geweldig moeilijke taak is in Dreamweaver, op het gebied van een werkend form te maken (een mooi form maken is dan weer een aparte kunst die ik verre van beheers ;) ), zei ik oké. Nu heb ik een mooi werkend formpje gemaakt aan de hand van een paar tutorials op YouTube en vooral mijn eigen intuïtie in Dreamweaver. Alles werkt naar behoren (goed genoeg dus), behalve het versturen. Wanneer ik hem op een testsite zet en dan iets invul en druk op versturen, dan maakt hij gewoon een nieuwe e-mail aan met daarin de informatie die ik gewoon direct naar het adres wil laten mailen, zonder dat de gebruiker nog op 'verzenden' hoeft te drukken in bijvoorbeeld Outlook. Waarschijnlijk is het een beginnersfoutje, maar ik kom er echt niet uit. Dit is de code:

HTML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body>
<form action="mailto:returns@controlfashion.nl" method="post" enctype="multipart/form-data" name="form1" id="form1">
  <table width="1200" border="0">
    <tr>
      <td colspan="2">Naam:</td>
      <td><input type="text" name="Naam     " id="Naam" /></td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
    </tr>
    <tr>
      <td colspan="2">Emailadres:</td>
      <td><input name="Email" type="text" id="Email" /></td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
    </tr>
    <tr>
      <td colspan="2">Straat:</td>
      <td><input type="text" name="Adres" id="Adres" /></td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
    </tr>
    <tr>
      <td colspan="2">Postcode en plaats:</td>
      <td><input type="text" name="PCP" id="PCP" /></td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
    </tr>
    <tr>
      <td colspan="2">Ik kies voor:</td>
      <td><select name="RG" id="RG">
        <option>Geld retour</option>
        <option>Ruilen</option>
      </select></td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
    </tr>
    <tr>
      <td colspan="2">Bankrekeningnummer (bij terugbetaling):</td>
      <td><label for="BRN"><br />
        </label>
        <input type="text" name="BRN" id="BRN" /></td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
    </tr>
    <tr>
      <td colspan="2">Ten name van:</td>
      <td><input type="text" name="NV" id="NV" /></td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
    </tr>
    <tr>
      <td colspan="2">Bestelnummer (van de retour):</td>
      <td><input type="text" name="Ordernummer" id="Ordernummer" /></td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
    </tr>
    <tr>
      <td>Retour artikelen</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
    </tr>
    <tr>
      <td>Artikelnummer:</td>
      <td>Omschrijving:</td>
      <td>Maat:</td>
      <td>Kleur:</td>
      <td>Prijs:</td>
      <td>Aantal:</td>
      <td>Reden retour:</td>
    </tr>
    <tr>
      <td><input type="text" name="AN" id="AN" /></td>
      <td><input type="text" name="O" id="O" /></td>
      <td><input type="text" name="M" id="M" /></td>
      <td><select name="K" id="K">
        <option>Huid</option>
        <option>Wit</option>
        <option>Zwart</option>
        <option>Overig</option>
      </select></td>
      <td><input type="text" name="P" id="P" /></td>
      <td><select name="A" id="A">
        <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>
      </select></td>
      <td><textarea name="RR" id="RR" cols="45" rows="5"></textarea></td>
    </tr>
    <tr>
      <td>Nieuwe artikelen</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
    </tr>
    <tr>
      <td>Artikelnummer:</td>
      <td>Maat:</td>
      <td>Omschrijving:</td>
      <td>Kleur:</td>
      <td>Prijs:</td>
      <td>Aantal:</td>
      <td>&nbsp;</td>
    </tr>
    <tr>
      <td><input type="text" name="Artikelnummernieuw" id="Artikelnummernieuw" /></td>
      <td><input type="text" name="Maatnieuw" id="Maatnieuw" /></td>
      <td><input type="text" name="OmschrijvingNieuw" id="OmschrijvingNieuw" /></td>
      <td><input type="text" name="KleurNieuw" id="KleurNieuw" /></td>
      <td><input type="text" name="PrijsNieuw" id="PrijsNieuw" /></td>
      <td colspan="2"><select name="AantalNieuw" id="AantalNieuw">
        <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>
      </select></td>
    </tr>
    <tr>
      <td colspan="7">Voor het toezenden van nieuwe artikelen betaal je <strong><u>geen</u></strong> verzendkosten. Prijsverschillen worden verrekend op de factuur en dienen voor verzending voldaan te worden.</td>
    </tr>
    <tr>
      <td colspan="7"><p>Voor het retourneren gelden de volgende voorwaarden:</p>
        <ul>
          <li>de artikelen dienen, in originele verpakking en ongebruikt te zijn;</li>
          <li>de artikelen dienen binnen 14 dagen bij Control Fashion te zijn;</li>
          <li>de artikelen dienen gefrankeerd retour gestuurd te worden;</li>
          <li>er dient een volledig ingevulde retourbon meegezonden te worden (u kunt ook de bevestigingsmail van dit formulier uitprinten en bijvoegen in plaats van de retourbon);</li>
          <li>retour gestuurde producten die niet aan de gestelde voorwaarden voldoen, zullen wij verrekenen;</li>
          <li>zie ook onze <a href="http://www.controlfashion.nl/contact/algemene-voorwaarden.html" title="Algemene voorwaarden" target="_new">Algemene Voorwaarden</a>.</li>
        </ul>
        <p>
          <input name="Submit" type="submit" id="Submit" lang="en" value="Verstuur" />
        </p></td>
    </tr>
  </table>
  <p>&nbsp;</p>
</form>
</body>
</html>


Iemand een idee wat ik fout doe?
Ik heb trouwens de onnodige stukken code (voor zover ik die eruit kon vissen) weggelaten.

Alvast bedankt!

Tim

[ Voor 0% gewijzigd door BtM909 op 26-03-2012 15:09 ]

Grillmeister


Acties:
  • 0 Henk 'm!

  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 10-09 08:45

Bosmonster

*zucht*

enctype="text/plain" gebruiken

Acties:
  • 0 Henk 'm!

  • TERW_DAN
  • Registratie: Juni 2001
  • Niet online

TERW_DAN

Met een hamer past alles.

Als je het ding via 't web wilt mailen, dan zul je dat niet via mailto moeten doen, maar zul je dat via een server moeten doen die je mail afhandelt. Want wat als iemand gebruik maakt van webmail (gmail, hotmail etc) en helemaal geen mailclient actief heeft. Dat wil vrij makkelijk fout gaan.

Iets anders: je code is niet bijzonder netjes, dingen als <td> </td> zijn echt smerig. Sowieso zou ik niet voor tabellen gaan.

[ Voor 20% gewijzigd door TERW_DAN op 22-03-2012 17:27 ]


Acties:
  • 0 Henk 'm!

  • RoofTurkey
  • Registratie: Mei 2011
  • Laatst online: 12-09 15:56

RoofTurkey

PredatorKalkoen

Topicstarter
Ik zal het eens proberen.

Het grootste gedeelte van de code is automatisch gegenereerd, ik ben pas sinds gister met HTML aan het werken...

text/plain maakt het inderdaad een stuk overzichtelijker, maar hoe precies kan ik hem dan via een server direct een mail (of bericht) laten sturen?

[ Voor 103% gewijzigd door RoofTurkey op 22-03-2012 17:36 ]

Grillmeister


Acties:
  • 0 Henk 'm!

  • azerty
  • Registratie: Maart 2009
  • Laatst online: 21:59
Via server moet je met een server-side taal zoals php of asp.net gaan werken. Daar zul je genoeg tutorials voor het versturen van een mail vinden :)

Acties:
  • 0 Henk 'm!

  • RoofTurkey
  • Registratie: Mei 2011
  • Laatst online: 12-09 15:56

RoofTurkey

PredatorKalkoen

Topicstarter
Oke thanks, dan ga ik daar wat tutorials van bekijken (toevallig heb ik er al een paar gezien een paar weken geleden over php) en dan hoop ik het probleem snel op te kunnen lossen :) . Hier mag van mij een slotje op.

Grillmeister


Acties:
  • 0 Henk 'm!

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
Een slotje is niet nodig op een topic als je je oplossing hebt. Zie daarvoor ook onze faq betreffende topiceinde.
Wel wil ik je verzoeken, voortaan, als je code post, je te beperken tot relevante code. 170+ regels code "dumpen" waarvan het gros eigenlijk niet relevant is voor je probleem is niet bepaald gewenst ;) Probeer er dus even een snippet van te maken a-la zoiets:
HTML:
1
2
3
4
5
6
7
8
9
10
11
12
13
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body>
<form action="mailto:returns@controlfashion.nl" method="post" enctype="multipart/form-data" name="form1" id="form1">
  <!-- Mijn formulier hier -->
</form>
</body>
</html>

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


Acties:
  • 0 Henk 'm!

  • RoofTurkey
  • Registratie: Mei 2011
  • Laatst online: 12-09 15:56

RoofTurkey

PredatorKalkoen

Topicstarter
O, dat is inderdaad een stuk overzichtelijker, alleen ik ben best nieuw in HTML en ik had eigenlijk geen flauw idee waar ik het probleem zoeken moest...

Grillmeister

Pagina: 1