java script

Status
Niet open voor verdere reacties.

popmart68

Nieuwe gebruiker
Lid geworden
12 feb 2010
Berichten
4
Hallo,

ik heb een paar dagen geleden een template gedownload en daar stond bij contacts een script om een vraag te stellen en dit te versturen. Nu heb ik helemaal geen idee wat ik er mee aan moet om het te laten werken.
<form action="" enctype="multipart/form-data" id="form1" style="margin-left:10px">
<table cellpadding="0" cellspacing="0" class="form">
<tr>
<td>
Your name:<br/>
<input name="" type="text" style="width:224px; height:19px; margin-bottom:10px">
</td>
</tr>
<tr>
<td>
E-mail address:<br/>
<input name="" type="text" style="width:224px; height:19px; margin-bottom:10px">
</td>
</tr>

<tr>
<td>
Phone number:<br/>
<input name="" type="text" style="width:224px; height:19px; margin-bottom:10px">
</td>
</tr>
<tr>
<td>
Message:<br/>
<textarea name="" cols="0" rows="0" style="width:224px; height:129px"></textarea><br/>

<br style="line-height:6px">
<img src="images/spacer.gif" alt="" width="120" height="1"> <a href="#" class="b" onclick="document.getElementById('form1').reset()">clear</a><img src="images/spacer.gif" alt="" width="10" height="1">|<img src="images/spacer.gif" alt="" width="10" height="1"><a href="#" class="b" onclick="document.getElementById('form1').submit()">submit</a></td>
</tr>
</table>
</form>

alvast bedankt
 
Ik kan niet uit je vraag opmaken wat de bedoeling is. Wil jij een vraag naar iemand versturen? Wil je zorgen dat iemand een vraag naar jou kan versturen? Waar moet de vraag naar verstuurd worden?

Edit: Naar een e-mail adres zo te zien ^^ Daarvoor heb je een server-side scripttaal nodig (voor beginners is PHP een aanrader). Heb je een server die dat ondersteund?
 
Laatst bewerkt:
de bezoeker post zijn naam e-mail en eventueel zijn telefoonnummer en een bericht en dat zou bij mij in m'n e mail moeten terechtkomen ? sorry als de vraag wat onduidelijk was
ja ik heb een server die dat ondersteund ;) hopelijk word het niet te technisch :p
 
Oké, ik snap 't.

Er zijn twee onderdelen die je moet hebben. Verstuur de vraag
- van de webpagina naar de server
- van de server naar je email

Deel 1
Het versturen van de vraag naar je server kun je op twee manieren doen, nl met of zonder JavaScript. Mét lijkt toepasselijk in dit forum, maar zonder is gemakkelijker :P Om de waarden te versturen hoef je eigenlijk alleen namen aan de velden te geven. In je code zie je hier en daar name="" staan. Dat verander je naar: name="sender", name="email", name="phone", name="message". De waarden worden verstuurd naar de pagina die je aangeeft in de action-attribute van het form-element. Dus voor action="send_mail.php" zet je onderstaande code in send_mail.php.


Deel 2
Voor het versturen van een bericht van de server naar een emailadres kun je de PHP mail-functie gebruiken (http://php.net/manual/en/function.mail.php). Wellicht moet je wat knoeien met je PHP-instellingen (php.ini) om dat werkend te krijgen. Daar heb ik geen verstand van, dus verwijs ik je door naar Google of het PHP-deel van dit forum ;)
PHP:
<?php

$email = $_POST["email"];
$message = $_POST["message"];
$phone = $_POST["phone"];
$name = $_POST["sender"];

$to = "jouw.e@mail.com";
$subject = "Vraag van " . $name;
$additional_headers = "From: " . $email . "\r\nReply-To: " . $email;

//http://php.net/manual/en/function.mail.php
mail($to, $subject, $message, $additional_headers);

?>
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan