hey, alles doet het alleen het uploaden werkt niet.

hij post niks
<?
error_reporting(E_ALL);

ob_start();
include_once(\"http://www.webmasters-site.thevissite.nl/config.php\";);

if ($_COOKIE[\'gebruikersnaam\'] == \"\" AND $_COOKIE[\'loggedid\'] == \"\"){
echo \"$fout\";
}
if(isset($_POST[\'upload\']))
{

if (isset($_FILES[\'foto\']) && is_uploaded_file($_FILES[\'foto\'][\'tmp_name\']))
{

if($HTTP_POST_FILES[\'foto\'][\'size\'] >= \"99999\")
{
echo \"<li>De avatar die je wilt uploaden is te groot.\";
}
else
{
$img_sz = getimagesize($HTTP_POST_FILES[\'foto\'][\'tmp_name\']);
if($img_sz[0] > \"100\" || $img_sz[1] > \"100\")
{
echo \"<li>Je avatar mag maximaal 100 bij 100 pixels groot zijn.\";
}
else
{
$filename = $_FILES[\'foto\'][\'name\'];
$tmp = explode(\".\", $filename);
$aantal = count($tmp) - 1;
$ext = $tmp[$aantal];

$ext = strtolower($ext);

if(!$ext == \"jpg\" || !$ext == \"gif\")
{
die(\"U heeft niet de juiste extensie opgegeven\");
}

$locatie = \"avatars/uploads/\". $_COOKIE[\'loggedid\'] .\".\". $ext;

if(move_uploaded_file($_FILES[\'foto\'][\'name\'], $locatie))
{
$query = mysql_query(\"UPDATE members SET avatar=\'\".$_COOKIE[\'gebruikersnaam\'].\".gif\' WHERE gebruikersnaam = \'\".$_COOKIE[gebruikersnaam].\"\'\") or die(mysql_error());

if($query == 1)
{
header(\"Location: http://www.thevissite.nl/webmasters-site/?p=profiel&id=\".$_COOKIE[\'gebruikersnaam\'].\"\";);
}
else
{
echo \"Het toevoegen aan de database is mislukt. Probeer het opnieuw\";
unlink($locatie);
}
}
else
{
echo \"Het plaatje is niet geupload\";
}


}
}
}
}
else
{
$select = \"SELECT * FROM members WHERE gebruikersnaam=\'\".$_COOKIE[\'gebruikersnaam\'].\"\'\";
$query = mysql_query($select);

while ($list = mysql_fetch_object($query))
{
if($list->avatar == \"\")
{
echo \"\";
}
else
{
echo \"<center><img src=avatars/$list->avatar><Br>dit is de avatar die u nu gebruikt.<BR><BR>\";
}
}

echo \"<center><form enctype=\'multipart/form-data\' method=\'post\'>
<input name=\'foto\' type=\'file\'><br><br><input type=\'submit\' name=\'upload\' value=\'Avatar Wijzigen\'></form>\";
}

ob_end_flush();
?>

weet iemand de fout?

greetz jeffrey
<?
error_reporting(E_ALL);

ob_start();
include_once("http://www.webmasters-site.thevissite.nl/config.php";);

if ($_COOKIE['gebruikersnaam'] == "" AND $_COOKIE['loggedid'] == ""){
echo "$fout";
}
if(isset($_POST['upload']))
{

if (isset($_FILES['foto']) && is_uploaded_file($_FILES['foto']['tmp_name']))
{

if($HTTP_POST_FILES['foto']['size'] >= "99999")
{
echo "<li>De avatar die je wilt uploaden is te groot.";
}
else
{
$img_sz = getimagesize($HTTP_POST_FILES['foto']['tmp_name']);
if($img_sz[0] > "100" || $img_sz[1] > "100")
{
echo "<li>Je avatar mag maximaal 100 bij 100 pixels groot zijn.";
}
else
{
$filename = $_FILES['foto']['name'];
$tmp = explode(".", $filename);
$aantal = count($tmp) - 1;
$ext = $tmp[$aantal];

$ext = strtolower($ext);

if(!$ext == "jpg" || !$ext == "gif")
{
die("U heeft niet de juiste extensie opgegeven");
}

$locatie = "avatars/uploads/". $_COOKIE['loggedid'] .".". $ext;

if(move_uploaded_file($_FILES['foto']['name'], $locatie))
{
$query = mysql_query("UPDATE members SET avatar='".$_COOKIE['gebruikersnaam'].".gif' WHERE gebruikersnaam = '".$_COOKIE[gebruikersnaam]."'") or die(mysql_error());

if($query == 1)
{
header("Location: http://www.thevissite.nl/webmasters-site/?p=profiel&id=".$_COOKIE['gebruikersnaam']."";);
}
else
{
echo "Het toevoegen aan de database is mislukt. Probeer het opnieuw";
unlink($locatie);
}
}
else
{
echo "Het plaatje is niet geupload";
}


}
}
}
}
else
{
$select = "SELECT * FROM members WHERE gebruikersnaam='".$_COOKIE['gebruikersnaam']."'";
$query = mysql_query($select);

while ($list = mysql_fetch_object($query))
{
if($list->avatar == "")
{
echo "";
}
else
{
echo "<center><img src=avatars/$list->avatar><Br>dit is de avatar die u nu gebruikt.<BR><BR>";
}
}

echo "<center><form enctype='multipart/form-data' method='post'>
<input name='foto' type='file'><br><br><input type='submit' name='upload' value='Avatar Wijzigen'></form>";
}

ob_end_flush();
?>

dit moet em zijn ;)

Reageren