HTML beginner |
|
Ik heb nu een formuliertje waarin men wat gegevens invult en men zelf kan kiezen of er een afbeelding bij moet komen.. dus wanneer men op de submit knop klikt moet er eerst gechecked worden of er een plaatje is geselecteerd.. hieronder de code..
if(empty($_POST['afbeelding']))
{
$afzender = $_POST['afzender'];
$onderwerp = $_POST['onderwerp'];
$oproep = $_POST['oproep'];
$reactie = $_POST['reactie'];
$datum = date("d-m-Y");
if(mysql_query("INSERT INTO oproepen (Afzender, Onderwerp, Oproep, Reactie, Datum) values ('".$afzender."', '".$onderwerp."', '".$oproep."', '".$reactie."', '".$datum."')"))
{
echo "<center><h3>Gegevens Toegevoegd..</h3></center>";
}
else
{
echo "Fout in de DB, kon info niet toevoegen";
}
}
else
{
// controle van plaatje en plaatsen in de juiste map..
//deze code maar ff achterwege gelaten.. werkt wel.. heeft al eens gewerkt
$foto = $_FILES['afbeelding']['name'];
$afzender = $_POST['afzender'];
$onderwerp = $_POST['onderwerp'];
$oproep = $_POST['oproep'];
$reactie = $_POST['reactie'];
$datum = date("Y-m-d");
if(mysql_query("INSERT INTO oproepen (Afzender, Onderwerp, Oproep, Reactie, Image, Datum) values ('".$afzender."', '".$onderwerp."', '".$oproep."', '".$reactie."', '".$foto."', '".$datum."')"))
{
echo "<center><h3>Gegevens Toegevoegd..</h3></center>";
}
else
{
echo "Fout in de DB, kon info niet toevoegen";
}
}
else
{
echo "Het uploaden is mislukt";
}
if(empty($_POST['afbeelding'])) { $afzender = $_POST['afzender']; $onderwerp = $_POST['onderwerp']; $oproep = $_POST['oproep']; $reactie = $_POST['reactie']; if(mysql_query("INSERT INTO oproepen (Afzender, Onderwerp, Oproep, Reactie, Datum) values ('".$afzender."', '".$onderwerp."', '".$oproep."', '".$reactie."', '".$datum."')")) { echo "<center><h3>Gegevens Toegevoegd..</h3></center>"; } else { echo "Fout in de DB, kon info niet toevoegen"; } } else { // controle van plaatje en plaatsen in de juiste map.. //deze code maar ff achterwege gelaten.. werkt wel.. heeft al eens gewerkt $foto = $_FILES['afbeelding']['name']; $afzender = $_POST['afzender']; $onderwerp = $_POST['onderwerp']; $oproep = $_POST['oproep']; $reactie = $_POST['reactie']; if(mysql_query("INSERT INTO oproepen (Afzender, Onderwerp, Oproep, Reactie, Image, Datum) values ('".$afzender."', '".$onderwerp."', '".$oproep."', '".$reactie."', '".$foto."', '".$datum."')")) { echo "<center><h3>Gegevens Toegevoegd..</h3></center>"; } else { echo "Fout in de DB, kon info niet toevoegen"; } } else { echo "Het uploaden is mislukt"; }
op de een of andere manier komt er nooit een plaatje bij te staan.. ook al is er wel 1 geselecteerd..
code is uitgebreider dan nodig ik weet het..
iemand enig idee wat er fout is..
|