Ik heb het volgende script in elkaar gezet, maar als ik alles heb ingevuld en ik druk op 'uploaden', dan gebeurt er niets. Zit er een fout in het script?
[code]
<?php
if(mysql_connect('xxxxx','xxxxx','xxxxx'))
{
mysql_select_db('xxxxx') or die(mysql_error());
}
else
{
echo 'Kan geen verbinding maken';
exit;
}
if($_SERVER['REQUEST_METHOD'] == 'POST' && !empty($_POST))
{
$aFouten = array();
if($_POST['naam'] == '')
{
$aFouten[] = 'Je hebt je naam niet ingevuld';
}
if($_POST['aircrafttype'] == '')
{
$aFouten[] = 'Je hebt geen vliegtuig type ingevuld';
}
if($_POST['bestand'] == '')
{
$aFouten[] = 'Je hebt geen bestand geselecteerd.';
}
if($_POST['voorwaarden'] == '')
{
$aFouten[] = 'Je bent niet akkoord gegaan met de Algemene Voorwaarden.';
}
if($_POST['videokaart'] == '')
{
$aFouten[] = 'Je hebt je videokaart niet ingevuld.';
}
if($_POST['picturetitel'] == '')
{
$aFouten[] = 'Je hebt geen titel ingevuld.';
}
if($_POST['addons'] == '')
{
$aFouten[] = 'Je hebt geen addons ingevuld. Als je geen addons hebt gebruikt, zet er dan "Default FS2004" neer.';
}
if(count($aFouten) != 0)
{
echo 'De volgende fouten zijn opgetreden: <br /><br />';
for($Fi = 0; $Fi < count($aFouten); $Fi++)
{
echo $aFouten[$Fi].'<br />';
}
echo '<br />Klik <a href="javascript:history.go(-1);">hier</a> om terug te keren';
}
else
{
$leeftijd = $_POST['Dag'] .' '. $_POST['Maand'] . ' '. $_POST['Jaar'];
mysql_query("INSERT INTO gallery (aircrafttype,naam,videocard,picturetitel,addons,bestand)
VALUES ('".addslashes($_POST['aircrafttype'])."','".addslashes($_POST['naam'])."','".addslashes($_POST['videocard'])."','".$_POST['picturetitel']."','".$leeftijd."','".$_POST['addons']."','".$_POST['bestand']."')")
or die (mysql_error());
echo '<a href="index.php?p=upload"><u>U kunt nu uw foto uploaden. Klik hier</u></a>';
}
}
else
{
?>
<style type="text/css">
<!--
.style9 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; }
.style11 {color: #FF0000}
#table_border
{
border-left-style: solid;
border-left-color: #000000;
border-left-width: 1px;
border-top-style: solid;
border-top-color: #000000;
border-top-width: 1px;
}
hr {
color:#F7954B;
}
.style95 {font-size: 10px}
.style98 {font-size: 8px}
-->
</style>
<form action="" method="POST">
<div align="left">
<table width="521" border="0" align="left" cellpadding="0" cellspacing="1" id="">
<tr>
<td colspan="3" id="row_border"><div align="center"><em><strong>Screenshot uploaden</strong></em></div></td>
</tr>
<tr>
<td id=""><div align="left"><span class="style9">Vliegtuig type<span class="style11">* bijv. B737 </span></span></div></td>
<td colspan="2" id=""><div align="left"><span class="style10">
<input name="aircrafttype" type="text" id="aircrafttype">
</span></div></td><p>
</tr>
<tr>
<td id="" class="style9">Naam</td><br>
<td colspan="2" class="style10" id=""><input name="naam" type="text" id="naam"></td>
</tr><p>
<tr>
<td id="" class="style9">Addons<span class="style11"> (zet een , tussen de verschillende addons) </span></td><br>
<td colspan="2" class="style10" id=""><input name="addons" type="text" id="addons"></td>
</tr><p>
<tr>
<td id="" class="style9">Videokaart</td><br>
<td colspan="2" class="style10" id=""><input name="videocard" type="text" id="videocard"></td>
</tr><p>
<tr>
<td id="" class="style9">Afbeeldings titel <span class="style11">(dit zal tezien zijn boven de foto) </span></td><br>
<td colspan="2" class="style10" id=""><input name="picturetitel" type="text" id="picturetitel"></td>
</tr><p>
<tr>
<td id="" class="style9">Selecteer het bestand </td><br>
<td colspan="2" class="style10" id=""><input type="file" name="bestand"></td>
</tr><p><p>
<tr>
<td id="" class="style9"> </td>
<td colspan="2" class="style10" id=""> </td>
</tr>
<tr>
<td colspan="2" id="" > <div align="left"></div> <div align="left" class="style95">
<input type="checkbox" name="voorwaarden" value="voorwaarden" id="voorwaarden">
</div></td>
<td width="288" id="" ><span class="style95"> Ja, Ik ga akkoord met de <strong>Algemene Voorwaarden</strong> <span class="style11">*</span></span></td>
</tr>
<tr>
<td id=""colspan="3"><div align="left"><span class="style10"><span class="style9"><span class="style11">Alle</span></span> velden zijn verplicht! </span><span class="style10"></span></div></td>
</tr>
<tr>
<td id=""> </td>
<td colspan="2" id=""> </td>
</tr>
<tr>
<td id=""><div align="center" class="style9">
<div align="left">
<br>
<input type="submit" name="submit" value="Uploaden!">
</div>
</div>
<div align="center" class="style9"></div></td>
<td colspan="2" id=""><div align="left"><span class="style9">
<label> </label>
</span> <span class="style10">
<label></label>
</span> <span class="style10">
<label></label>
</span> <span class="style10">
<label></label>
</span> <span class="style10">
<label></label>
</span> <label>
<div align="center" class="style9">
<div align="left">
<br>
<input type="reset" name="Reset" value="Reset">
</div>
</div>
<div align="left">
</label>
</div></td>
</tr>
</table>
<br />
<br />
</div>
</form>
<div align="left">
<?
}
?>
</div>
258 views