Hallo
Ik heb een contactformulier en nu wil ik de bezoeker ook een bijlage mee kunnen laten sturen.
Ergens in mijn script mist iets want de e-mail die ik binnen krijg die benoemt wel de bijlage maar stuurt m niet mee als bijlage.
Kan iemand mij verder helpen ?
Alvast bedankt
Inge
Ik heb een contactformulier en nu wil ik de bezoeker ook een bijlage mee kunnen laten sturen.
Ergens in mijn script mist iets want de e-mail die ik binnen krijg die benoemt wel de bijlage maar stuurt m niet mee als bijlage.
Kan iemand mij verder helpen ?
Alvast bedankt
Inge
Code:
<form id="form1" name="form1" method="post" action="">
<?
if(!empty($_POST['Submit']))
{
if(strlen($_POST['bedrijfsnaam']) == 0)
{ $error_msg .="- Voer s.v.p. uw bedrijfsnaam in.<br>"; }
if(strlen($_POST['adres']) == 0)
{ $error_msg .="- Voer s.v.p. uw adres in.<br>"; }
if(strlen($_POST['woonplaats']) == 0)
{ $error_msg .="- Voer s.v.p. uw woonplaats in.<br>"; }
if(!isset($_REQUEST['identiPIC_selected'])){exit;}
$identiPIC[1] = "Huis";
$identiPIC[2] = "Hamer";
$identiPIC[3] = "Lamp";
if($_REQUEST['identiPIC_selected'] !== $identiPIC){print "Er is een foto verkeerd benoemd. Klik op <a href=javascript:history.back(1)>Ga terug</a> en probeer het opnieuw.";exit;}
// Continue with the rest of your script
if(!empty($error_msg))
{
//Een van de velden werd niet goed ingevuld
echo "<b>Het formulier kon niet worden verstuurd om de volgende reden(en):</b><br><br><br><br>";
echo $error_msg;
echo "<br>Klik alstublieft op <a href=javascript:history.back(1)>Ga terug</a> en vul alle velden in.<br><br>";
}
else
{
$recipient = "info@fire-ice-art.nl"; //Het email adres van de persoon die vragen moet ontvangen.
$subject = "Offerteformulier website"; //Subject van de mail.
$header = "Van: " . $_POST['uwemail'] . "\n";
$mail_body = "Offerte script werd op " . date("d-m-Y") . " om " . date("H:i") . " uur uitgevoerd.\n";
$mail_body .= "De volgende persoon vulde het offerteformulier in:\n\n";
$mail_body .= "Naam: " . $_POST['naam'] . "\n\n";
$mail_body .= "Bijlage: " . $_POST['bijlage'] . "\n\n";
$mail_body .= "Bedrijfsnaam: " . $_POST['bedrijfsnaam'] . "\n\n";
$mail_body .= "Materiaal: " . $_POST['materiaal'] . "\n\n";
$mail_body .= "Dikte: " . $_POST['dikte'] . "\n\n";
$mail_body .= "Woonplaats: " . $_POST['woonplaats'] . "\n\n";
$mail_body .= "E-mailadres: " . $_POST['uwemail'] . "\n\n";
$mail_body .= "Telefoonnummer: " . $_POST['telefoonnummer'] . "\n\n";
$mail_body .= "Onderwerp: " . $_POST['offerte-aanvraag'] . "\n\n";
$mail_body .= "Vraag: ";
$mail_body .= $_POST['field'];
$mail_body .= "\n\n -- Einde van het contact bericht --";
mail($recipient, $subject, $mail_body, $header);
echo "<b>Het bericht is succesvol verzonden</b><br>";
}
}
else
{
?>
<form action="<? echo $_SERVER['offerteformulier.php']; ?>" method="post" enctype="multipart/form-data" name="offerteformulier.php" id="offerteformulier.php">
<table width="101%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><br />
<table width="98%" height="155" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td height="2"> </td>
<td height="2"><font size="1"><strong>(Velden met een * zijn verplicht)</strong></font></td>
<td width="68" height="2"> </td>
</tr>
<tr>
<td height="2"><span class="style23">Naam</span> : </td>
<td height="2" colspan="2" align="left"><input type="text" name="naam" size="30" />
<font size="2">* </font></td>
</tr>
<tr>
<td height="2"><span class="style23">Bedrijfsnaam</span> : </td>
<td height="2" colspan="2"><input type="text" name="bedrijfsnaam" size="30" />
<font size="2">* </font></td>
</tr>
<tr>
<td height="2">Materiaal: </td>
<td height="2" colspan="2"><label>
<select name="materiaal" id="materiaal">
<option>maak uw keuze</option>
<option>polypropyleen</option>
<option>pet</option>
<option>hplmassief</option>
<option>plexiglas</option>
<option>dibond</option>
<option>markofol</option>
<option>nylon</option>
<option>polycarbonaat</option>
<option>pvc schuimplaat</option>
<option>polystyreen</option>
</select>
</label>
*</td>
</tr>
<tr>
<td height="2"><span class="style23">Afmeting</span> : </td>
<td height="2" colspan="2"><input type="text" name="adres" size="30" />
<font size="2">* </font></td>
</tr>
<tr>
<td height="2"><span class="style23">Dikte</span> : </td>
<td height="2" colspan="2"><input type="text" name="dikte" size="30" />
<font size="2">* </font></td>
</tr>
<tr>
<td height="2"><span class="style23">Woonplaats</span> : </td>
<td height="2" colspan="2"><input type="text" name="woonplaats" size="30" />
<font size="2">* </font></td>
</tr>
<tr>
<td height="2"><span class="style23">Email adres</span><strong> :</strong></td>
<td height="2" colspan="2"><input type="text" name="uwemail" size="30" />
<font size="2"> * </font></td>
</tr>
<tr>
<td height="2"><span class="style23">Tel.nummer</span> : </td>
<td height="2" colspan="2"><input type="text" name="telefoonnummer" size="30" />
*</td>
</tr>
<tr>
<td height="2">Bijlage :</td>
<td height="2" colspan="2"><label>
<input type="file" name="bijlage" id="bijlage" />
</label></td>
</tr>
<tr>
<td width="119" class="Kleiner"><span class="style23">Onderwerp</span> :</td>
<td colspan="2"><input name="sub" type="text" onfocus="this.value='';" value="offerte aanvraag" size="30" readonly="readonly" /></td>
</tr>
<tr>
<td width="119" class="Kleiner"><span class="style23">Vraag</span> :</td>
<td width="368" rowspan="2"><textarea name="field" wrap="virtual" cols="50"></textarea>
<font size="2"> </font></td>
</tr>
<tr>
<td width="119" class="Kleiner"> </td>
<td> </td>
</tr>
<tr>
<td width="119"> </td>
<td colspan="2"><div align="left">
<table border="0">
<tr>
<td colspan="3"><span class="style21">Anti-spamcode. Benoem onderstaande foto's.</span></td>
</tr>
<tr>
<td><img src="5.jpg" alt="" /></td>
<td><img src="8.jpg" alt="" /></td>
<td><img src="6.jpg" alt="" /></td>
</tr>
<tr>
<td><select name="identiPIC_selected[1]">
<option value="">Maak een keuze:</option>
<option>Blad</option>
<option>Maan</option>
<option>Bloem</option>
<option>Oog</option>
<option>Huis</option>
<option>Lamp</option>
<option>Hond</option>
<option>Hamer</option>
<option>Veer</option>
<option>Dolfijn</option>
</select></td>
<td><select name="identiPIC_selected[2]">
<option value="">Maak een keuze:</option>
<option>Blad</option>
<option>Maan</option>
<option>Bloem</option>
<option>Oog</option>
<option>Huis</option>
<option>Lamp</option>
<option>Hond</option>
<option>Hamer</option>
<option>Veer</option>
<option>Dolfijn</option>
</select></td>
<td><select name="identiPIC_selected[3]">
<option value="">Maak een keuze:</option>
<option>Blad</option>
<option>Maan</option>
<option>Bloem</option>
<option>Oog</option>
<option>Huis</option>
<option>Lamp</option>
<option>Hond</option>
<option>Hamer</option>
<option>Veer</option>
<option>Dolfijn</option>
</select></td>
</tr>
</table>
<p>
<input type="submit" name="Submit" value="Verzenden" />
</p>
</div></td>
</tr>
</table>
<table width="100%" border="0" cellspacing="0" cellpadding="0" height="100%">
<tr>
<td> </td>
</tr>
</table></td>
</tr>
</table>
</form>
<?php
}
?>
Laatst bewerkt door een moderator: