hey, ik heb een code uit een ledensysteem die ik gebruik alleen het uploaden werkt niet van een avatar. de code:
--------------------
avatar.php
--------------------
<?php
ob_start();
include_once("../config.php");
if ($_COOKIE['gebruikersnaam'] == "" AND $_COOKIE['loggedid'] == ""){
echo "$fout";
exit;
}
if($_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 {
copy($_FILES['foto']['tmp_name'], $_COOKIE['gebruikersnaam'] .gif);
mysql_query("UPDATE members SET avatar='".$_COOKIE['gebruikersnaam']."gif' WHERE gebruikersnaam = '".$_COOKIE[gebruikersnaam]."'") or die(mysql_error());
header("Location: ../profiel.php?id=".$_COOKIE['gebruikersnaam']."");
}
}
}
}
elseif($_GET['verwijder'] == "ja"){
$update = "UPDATE members SET avatar='' WHERE gebruikersnaam='".$_COOKIE['gebruikersnaam']."'";
$query = mysql_query("$update") or die(mysql_error());
header("Location: avatar.php");
}
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=$list->avatar> <a href=?verwijder=ja>Avatar Verwijderen?</a><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 was de code. het uploaden van een avatar werkt niet. alles doet het alleen hij upload niks.
kan iemand helpen?
(het is een pagina uit een ledensysteem die ik gebruik vandaar dat die veel met cookies gebruikersnaam werkt.)
de map waarin die upload heeft uiteraard de premissions (0)777.
greetz jeffrey
1.028 views