Ga naar inhoud

php mail to werkt niet


Aanbevolen berichten

Dus,

Ik zou dit (zie html) formulier willen verzenden door gebruik te maken van php. Maar, om de een of andere reden werkt het niet (browser toont mijn php code in de browser na het klikken op de submit knop). Zou er iemand mij kunnen helpen?

html formulier:

<form id="contactform" name="contactform" method="post" action="../Scripts/mailto.php">

<table>

<tr>

<td class="naamcontact"><label>Voornaam:<span class="sterretje"> *</span></label></td>

<td> <input class="inputcontact" id="contactvoornaam" type="text" name="voornaam"></td>

</tr>

<tr>

<td class="naamcontact"><label>Naam:<span class="sterretje"> *</span></label></td>

<td> <input class="inputcontact" id="contactfamilienaam" type="text" name="naam"></td>

</tr>

<tr>

<td class="naamcontact"><label>E-mail:<span class="sterretje"> *</span></label></td>

<td> <input class="inputcontact" id="contactemail" type="text" name="email"></td>

</tr>

<tr>

<td class="naamcontact"><label>gsm/tel:<span class="sterretje"> *</span></label></td>

<td> <input class="inputcontact" id="contactemail" type="text" name="telephone"></td>

</tr>

<tr>

<td class="naamcontact"><label>Aankomstdatum:</label></td>

<td id="logeerdatum">

<select name="aankomstdag">

<option>Maandag</option>

<option>Dinsdag</option>

<option>Woensdag</option>

<option>Donderdag</option>

<option>Vrijdag</option>

<option>Zaterdag</option>

<option>Zondag</option>

</select>

<select name="aankomstdatum">

<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="aankomstmaand">

<option>Januari</option>

<option>Februari</option>

<option>Maart</option>

<option>April</option>

<option>Mei</option>

<option>Juni</option>

<option>Julie</option>

<option>Augustus</option>

<option>September</option>

<option>Oktober</option>

<option>November</option>

<option>December</option>

</select>

</td>

</tr>

<tr>

<td class="naamcontact"><label>Vertrekdatum:</label></td>

<td id="logeerdatum">

<select name="vertrekdag">

<option>Maandag</option>

<option>Dinsdag</option>

<option>Woensdag</option>

<option>Donderdag</option>

<option>Vrijdag</option>

<option>Zaterdag</option>

<option>Zondag</option>

</select>

<select name="vertrektdatum">

<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="vertrekmaand">

<option>Januari</option>

<option>Februari</option>

<option>Maart</option>

<option>April</option>

<option>Mei</option>

<option>Juni</option>

<option>Julie</option>

<option>Augustus</option>

<option>September</option>

<option>Oktober</option>

<option>November</option>

<option>December</option>

</select>

</td>

</tr>

<tr>

<td class="naamcontact"><label>Aantal pers:</label></td>

<td> <input class="inputcontact" id="contactemail" type="text" name="pers"></td>

</tr>

<tr>

<td class="naamcontact" id="opmerking"><label for="comments">Bericht:<span class="sterretje"> *</span></label></td>

<td><textarea class="inputcontact" name="comments"></textarea> <br> </td>

</tr>

<tr>

<td id="bijkomend">* velden verplicht in te vullen</td>

<td></td>

</tr>

<tr>

<td></td>

<td><input class="inputcontact" id="contactverzendenbutton" type="submit" name="submit" value="Verzenden"/></td>

</tr>

</table>

</form>

en mijn php:

<?php

if (!isset($_POST['naam']) || !isset($_POST['email']) || !isset($_POST['bericht']) || !isset($_POST['voornaam']) || !isset($_POST['telephone'])) {

echo 'U heeft niet alle velden correct ingevuld!';

exit;

}

$naam = htmlspecialchars($_POST['naam']);

$email = htmlspecialchars($_POST['email']);

$bericht = htmlspecialchars($_POST['bericht']);

$voornaam = htmlspecialchars($_POST['voornaam']);

$telephone = htmlspecialchars($_POST['telephone']);

$aankomstdag = ($_POST['aankomstdag']);

$aankomstdatum = ($_POST['aankomstdatum']);

$aankomstmaand = ($_POST['aankomstmaand']);

$vertrekdag = ($_POST['vertrekdag']);

$vertrekdatum = ($_POST['vertrekdatum']);

$vertrekmaand = ($_POST['vertrekmaand']);

$tijd = time();

$datum = strftime('%d/%m/%y %H:%M', $tijd);

$message = $naam.' met het e-mailadres '.$email.' en het telefoonnummer: '.$telephone.' stuurde op '.$datum.' hun gewenste aankomstdatum: '

.$aankomstdag.$aankomstdatum.$aankomstmaand.' hun gewenste vertrekdatum '.$vertrekdag.$vertrekdatum.$vertrekmaand.' het bericht:

____________________________________

'.$bericht.'

------------------------------------';

mail('mijnmail@hotmail.com', 'MAIL VIA WEBSITE', $message, 'From: '.$email);

?>

dank bij voorbaat !!

boomie

Link naar bericht
Delen op andere sites

ik neem aan dat je het op je eigen pc probeert? want dan loop je tegen het probleem aan dat je geen php-software hebt om de opdrachten te vertalen, en dan wordt je php-code gewoon als tekst weergegeven.

zet het eens in een afzonderlijk mapje in je webspace, dan denk ik dat ie het wel doet.

of installeer apache op je pc, en controleer je website-bedenksels via dat vehikel.

Link naar bericht
Delen op andere sites

×
×
  • Nieuwe aanmaken...