şu kodları inceleyin işinizi görür

$att_filetypes = "rar|zip|gif|jpg|jpeg|png|swf";
<?
    include("include/common.php");
    include("include/header.php");
    if($loggedin){
        include("include/accmenu.php");
    }
    if( $_POST['submit'] && $_FILES['attached']['name'] ){
        $ok_filetypes = explode("|",$att_filetypes);
        if (!$_FILES['attached']['error'] && $_FILES['attached']['size'] > $att_max_size*51200){
            errform('Üsgünüm Dosya Yükleme Limitini Geçtiniz En Fazla 50 Mb  Dosya Yükleyebilirsiniz.'); // #err
            $step = 1;
        }
        $filename = (!$_FILES['attached']['error'] ? substr( basename($_FILES['attached']['name']), -30 ) : '');
        $x = strtolower( substr($_FILES['attached']['name'], -3));
        if($filename && !in_array($x, $ok_filetypes) ){
            errform('Bu Dosyayı Yükleyemezsiniz Dosya Uzantısı İzinli Değil !');
            $step = 1;
        }
        if(!$posterr){
            if(!isset($_GET["ipaddress"]) || ($_GET["ipaddress"] == "")) {
                $ipaddress = $_SERVER['REMOTE_ADDR'];
                $local = 1;
            } else {
                $ipaddress = $_GET["ipaddress"];
                $local = 0;
            }
            $uniq = substr( md5(uniqid (rand())), 0, 10 );
            $ext = strtolower( substr($_FILES['attached']['name'], -3));
            move_uploaded_file($_FILES['attached']['tmp_name'], $att_path."/".$uniq.".".$ext );
            $strQuery  = "INSERT INTO images SET ";
            $strQuery .= "filename='".$uniq.".".$ext."',";
            $strQuery .= "ipaddress='{$ipaddress}',";
            $strQuery .= "date='".time()."',";
            $strQuery .= "pkey='{$uniq}',";
            if($myuid){
                $strQuery .= "user='{$myuid}',";
            }
            $strQuery .= "status='1'";
            $result = mysql_query($strQuery) or die( mysql_error() );
            $aid = mysql_insert_id();
            if($aid){
                $filen = $siteurl."/".str_replace('./', '', $att_path)."/".$uniq.".".$ext;
                $filen = str_replace('http://','%%',$filen);
                $filen = str_replace('//','/',$filen);
                $filen = str_replace('%%','http://',$filen);
                $step = 2;
            }else{
                $step = 1;
            }
        }
    }else{
        $step = 1;
    }
    if($step == 1){
?>
        <table width="85%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
        <td>
            <p>
            asdasd
                <br>
            </p>
        </td>
    </tr>
        <tr>
            <td>
                <div align=center>
                <form ENCTYPE="multipart/form-data" method="post" name="form1">
                    <INPUT NAME="attached" TYPE="file"  size="50"><br>
                    İzin Verilen Dosya Türleri : <b><?=implode("</b>, <b>",explode("|",$att_filetypes))?></b><br>
                    İzin Verilen En Yüksek Dosya Boyutu: <b><?=$att_max_size?>KB ( 50 Mb )</b>
                    <br><br>
                    <input type="submit" value="Dosyayı Yükle">
                </form>
                </div>
            </td>
        </tr>
        </table>
<?
    }else{    ?>

        <b><font color="#D90000">Tebrikler Dosyanız Başarıyla Yüklendi !</font></b><br>
        <table width="85%" border="0" align="center" cellpadding="0" cellspacing="0">
        <tr>
            <td><div align="center"></div></td>
        </tr>
        <tr>
            <td><div align="center"><br>
                Paylaşım Keyfine Ortak Olduğunuz İçin Teşekkür Ederiz<br>
                Buyrun Yüklediğiniz Dosyanın Linki:<br>
                <textarea name="textarea" cols="85" wrap="soft" rows="2"><?=$filen?></textarea>
            </div></td>
        </tr>
            <td>&nbsp;</td>
        </tr>
        </table>
<?    }    ?>
<?
    include("include/footer.php");
?>
includeli dosyaların uploadla alakası yoktur ...
kendi kullandığım bir scriptin upload.php dosyası