PHP interesse |
|
oke heb nu dit:
<?
include('config.cfg.php');
if(isset($_POST['pl_toevoegen']))
{
$plaatje_naam = $_FILES['plaatje']['name'];
$plaatje_size = $_FILES['plaatje']['size'];
$plaatje_type = $_FILES['plaatje']['type'];
$plaatje_tmp = $_FILES['plaatje']['tmp_name'];
$plaatje_naam_array = explode('.',$plaatje_naam);
$achter = count($plaatje_naam_array)-1;
$plaatje_ext = $plaatje_naam_array[$achter];
$bestandnaam = "";
for($i=0; $i<$achter; $i++)
{
$bestandnaam .= $plaatje_naam_array[$i];
if($i+1 != $achter){$bestandnaam .= ".";}
}
if(!in_array($plaatje_ext, $exts))
{echo "- ".$error['ext']." (".$plaatje_ext.")<br />";}
if(!in_array($plaatje_type, $types))
{echo "- ".$error['type']." (".$plaatje_type.")<br />";}
if($plaatje_size > $size_max)
{echo "- ".$error['size']." (".$plaatje_size.")<br />";}
elseif(in_array($plaatje_ext, $exts) && in_array($plaatje_type, $types) && $plaatje_size <= $size_max)
{
$i_naam = 0;
while(file_exists($map."/".$bestandnaam."_".$i_naam.".".$plaatje_ext))
{$i_naam = $i_naam + 1;}
$bestandnaam = $bestandnaam."_".$i_naam;
$bestandnaam_db = $bestandnaam.".".$plaatje_ext;
$input_plaatje = $map."/".$bestandnaam_db;
move_uploaded_file($plaatje_tmp, $input_plaatje);
mysql_query("INSERT INTO `".$tabel."` (`id`, `naam`, `ext`, `titel`, `plaatser`, `addtime`) VALUES ('', '".$bestandnaam."', '".$plaatje_ext."', '".mysql_real_escape_string($_POST['titel'])."', '".mysql_real_escape_string($_POST['plaatser']."', NOW())") or die(mysql_error());
echo $goed_up;
}
}
else
{
echo"
<html>
<head>
<style type='text/css' media='all'>@import '".$style_file.".css';</style>
</head>
<body>
<center>
<h1>Upload een foto</h1><br />
<a href='".$pg_naam.".php'>Terug</a><br />
<FORM NAME='upload' ACTION='upload.php' method='post'>
Plaatje: <input type=file name='plaatje' /><br />
Titel: <input type='text' name='titel'><br />
Jouw naam: <input type='text' name='plaatser'><br />
<INPUT TYPE='submit' VALUE='Uploaden!' NAME='pl_toevoegen' />
</FORM>
</center>";
}
?>
<? include('config.cfg.php'); if(isset($_POST['pl_toevoegen'])) { $plaatje_naam = $_FILES['plaatje']['name']; $plaatje_size = $_FILES['plaatje']['size']; $plaatje_type = $_FILES['plaatje']['type']; $plaatje_tmp = $_FILES['plaatje']['tmp_name']; $plaatje_naam_array = explode('.',$plaatje_naam); $achter = count($plaatje_naam_array)-1; $plaatje_ext = $plaatje_naam_array[$achter]; $bestandnaam = ""; for($i=0; $i<$achter; $i++) { $bestandnaam .= $plaatje_naam_array[$i]; if($i+1 != $achter){$bestandnaam .= ".";} } {echo "- ".$error['ext']." (".$plaatje_ext.")<br />";} {echo "- ".$error['type']." (".$plaatje_type.")<br />";} if($plaatje_size > $size_max) {echo "- ".$error['size']." (".$plaatje_size.")<br />";} elseif(in_array($plaatje_ext, $exts) && in_array($plaatje_type, $types) && $plaatje_size <= $size_max) { $i_naam = 0; while(file_exists($map."/".$bestandnaam."_".$i_naam.".".$plaatje_ext)) {$i_naam = $i_naam + 1;} $bestandnaam = $bestandnaam."_".$i_naam; $bestandnaam_db = $bestandnaam.".".$plaatje_ext; $input_plaatje = $map."/".$bestandnaam_db; mysql_query("INSERT INTO `".$tabel."` (`id`, `naam`, `ext`, `titel`, `plaatser`, `addtime`) VALUES ('', '".$bestandnaam."', '".$plaatje_ext."', '".mysql_real_escape_string($_POST['titel'])."', '".mysql_real_escape_string($_POST['plaatser']."', NOW())") or die(mysql_error()); } } else { <html> <head> <style type='text/css' media='all'>@import '".$style_file.".css';</style> </head> <body> <center> <h1>Upload een foto</h1><br /> <a href='".$pg_naam.".php'>Terug</a><br /> <FORM NAME='upload' ACTION='upload.php' method='post'> Plaatje: <input type=file name='plaatje' /><br /> Titel: <input type='text' name='titel'><br /> Jouw naam: <input type='text' name='plaatser'><br /> <INPUT TYPE='submit' VALUE='Uploaden!' NAME='pl_toevoegen' /> </FORM> </center>"; } ?>
maar dit levert het zelfde resultaat: niks! |