Ga naar inhoud

php mail to werkt niet


boomie

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 reactie
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 reactie
Delen op andere sites

×
×
  • Nieuwe aanmaken...

Belangrijke informatie

We hebben cookies geplaatst op je toestel om deze website voor jou beter te kunnen maken. Je kunt de cookie instellingen aanpassen, anders gaan we er van uit dat het goed is om verder te gaan.