<?php
/* weghalen..
    if(isset($_FILES['Upload']))
{
    // variabelen aanmaken voor de upload
        $UploadName = $_FILES['Upload']['name'];
        $UploadName = mt_rand(100000, 999999).$UploadName;
        $UploadTmp = $_FILES['Upload']['tmp_name'];
        $UploadType = $_FILES['Upload']['type'];
        $FileSize = $_FILES['Upload']['size'];
        
        // rare teken weghalen
        $UploadName = preg_replace("#[^a-z0-9.]#i", "", $UploadName);
                
        // Upload limit instellen
        if(($FileSize > 525000)){
        die("Error - Het bestand is te groot.");
            
        }
        // Check...
        if(!$UploadTmp){
            die("Geen afbeelding geselecteerd, probeer het opnieuw");
        }else{
            // PHP functie move_uploaded_file met tempnaam en nieuwe naam.
            move_uploaded_file($UploadTmp, "$UploadName");
            echo '<script language="javascript">alert("Afbeelding succesvol verzonden.")</script>';
        }
    }

    /* weghalen.. */
    // bron weergeven..
    
show_source(__FILE__);


/* weghalen..

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>File Upload</title>
</head>
<body>
  <form action="" method="post" enctype="multipart/form-data" name="FileUploadForm" id="FileUploadForm">
    <label for="Upload"></label>
    <input type="file" name="Upload" id="Upload" />
    <input type="submit" name="UploadKnop" id="UploadKnop" value="Upload" />
  </form>
</body>
</html>
/* weghalen..*/
?>