For de fleste begyndere i PHP er uploading af filer til ens server ofte en mindre hurdle. Dette eksempel er bare lavet for at vise hvordan det gøres. Man kan så indpasse det i ens eget script som man har lyst til.
Se også http://www.php.net/manual/en/features.file-upload.php for mere om uploading af files med PHP.
Se også: http://www.sourcerally.net/Scripts/18-Upload-function
<html>
<head>
<title>Fil upload med PHP</title>
</head>
<body>
<?php
//Upload eksempel
$path = "home/web/uploads";//Sti til mappen filen skal uploades i!
$filename = "test.fil";//Filens navn
$httproot = "";//http:// roden til mappen som filen skal uploades til.
if(count($_POST)>0)//Der bliver postet til scriptet
{
$file = $_FILES['file'];
if(move_uploaded_file($file['tmp_name'], $path."/".$filename))
{
echo 'Filen er nu uploadet. Se den <a href="'.$httproot.$filename.'">her</a>';
}
else
{
echo 'Der opstod en fejl - filen blev ikke uploadet.<br>
<a href="">Prøv igen</a>';
}
}
else
{
$form = '<form enctype="multipart/form-data" action="" method="post">
<input type="file" name="file" value=""><br>
<input type="submit" name="submit" value="Upload">
</form>';
echo $form;
}
echo "</body>
</html>";
?>