Hee ik zit met probleem. Mijn script verzend niet. Maar krijgt een error als je op verstuuren klikt. Ik ben al tijdje aan het zoeken. Maar kan het niet vinden.
Hier het script:
PHP
<?php
if($own['admin'] == "Ja" || $own['teamhelpdesk'] == "Ja") {
if($_POST['submit'] == "Versturen") {
if(!empty($_POST['vraag']) && !empty($_POST['antwoord'])) {
$sql->query("INSERT INTO helpdesk_vragen (vraag, antwoord) values('" . $_POST['vraag']. "', '" . $_POST['antwoord'] . "'") or die(mysql_error());
echo goed('De vraag is succesvol opgeslagen!');
} else {
echo fout('Niet alle velden zijn ingevuld! <a href="javascript:history.back()">Klik hier om terug te gaan.</a>');
echo'
</div>
</div>
</div>
<div id="menu" class="personal" >' . template_personal_content() . template_onderkant();
exit;
}
}
echo'
<form action="" method="post">
<table width="100%" border="0" cellspacing="2" cellpadding="2">
<tr>
<td>Vraag:</td>
<td bordercolor="#000000">
<input type="text" name="vraag" class="input" style="width: 100%;"><br /><small>Let op! Het is de bedoeling dat je hier je vraag in 1 zin invoert. Vul hier dus niet in "vraagje" of "ik heb een vraag".</small>
</td>
</tr>
<tr>
<td valign="top">Bericht:</td>
<td bordercolor="#000000">
<textarea name="antwoord" style="width: 100%; height: 200px;" class="textarea"></textarea>
</td>
</tr>
<tr>
<td> </td>
<td>
<input type="submit" name="submit" value="Versturen" class="submit">
<input type="reset" name="Submit2" value="Opnieuw" class="submit">
</td>
</tr>
</table>
</from>';
} else {
header('Location: index.php');
}
?>
Toon Meer
De error:
CitaatYou have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
Ik hoop dat iemand het weet :cheer:.