<?php
if (!isset($_POST['send'])) {
echo '<form method="post">';
echo 'Onderwerp: <input type="text" name="onderwerp" size="100" maxlength="100" value="Ravithrasworld.nl is geupdate!" /><br /><br />';
echo '<input type="checkbox" name="preview" id="preview" checked="checked" /> Laat afbeeldingen zien<br /><br />';
echo '<div id="previewImg">
<table>
<tr>
<td>Afbeelding 1:</td>
<td><input type="url" name="img1" /></td>
</tr>
<tr>
<td>Bijschrift 1:</td>
<td><input type="text" name="url1" /></td>
</tr>
<tr>
<td>Afbeelding 2:</td>
<td><input type="url" name="img2" /></td>
</tr>
<tr>
<td>Bijschrift 2:</td>
<td><input type="text" name="url2" /></td>
</tr>
<tr>
<td>Afbeelding 3:</td>
<td><input type="url" name="img3" /></td>
</tr>
<tr>
<td>Bijschrift 3:</td>
<td><input type="text" name="url3" /></td>
</tr>
</table><br />
</div>
';
echo 'Bericht (HTML):<br /> <textarea name="bericht" cols="60" rows="30" wrap="virtual"></textarea><br /><br />';
echo '<input type="checkbox" name="preSend" /> Voorverzenden<br />';
echo '<input type="checkbox" name="styles" checked="checked" /> Standaard styles<br /><br />';
echo '<input type="submit" name="send" value="Verzend" />';
echo '</form>';
...
?>
Met dat echo ik het formulier om mijn nieuwsbrief te verzenden.
Vervolgens gebruik ik deze code:
<?php
if (strtolower($_POST['preSend']) != 'on') { #Lijn 213
?>
Om te kijken of hij alleen naar mij gestuurd moet worden.
Dit gaat goed, maar als ik de checkbox uitzet, geeft hij de foutmelding:
Notice: Undefined index: preSend in C:\Users\Ravi\xampp\htdocs\xampp\www\Ravithrasworld.nl\Nieuws Feed\send.php on line 213
Ik snap het niet, zelfs als ik heel $_POST laat printen staat 'preSend' er niet bij.
Kunnen jullie me helpen?
M.v.G.
Ravi van Rooijen