Това ти е формата, внимавай няма и грам защита, има няколко урока и малко по надоло помощ по няколко теми как да си защититиш кода (да сложиш защита от снимки със текст, ограничение на типове файилове и т.н.
Код:
session_start();
if(!isset($_POST['upload'])) {
echo '
<form name="upload" enctype="multipart/form-data" method="POST" action="'.$_SERVER['REQUEST_URI'].'" style="text-align: center">
<input type="file" name="file" size="34" value="">
<br /><input type="submit" name="upload" value="Upload"><p>
</form>';
} else {
$yourdomain = 'http://www.yourdomain.com/';
$uploaddir = 'reclama/';
$filename = $_FILES['file']['name'];
$filesize = $_FILES['file']['size'];
$tmpname_file = $_FILES['file']['tmp_name'];
$date_file = date(imdy);
if($filesize > '5000000') {
echo "Way too big!!";
} else {
move_uploaded_file($tmpname_file, "$uploaddir$filename");
echo "Successful.";
това ти е кода с който качваш файла
това е базов код с който качваш какъвто и да е файл зададената директория доработи го за защита
Код:
<?php
$target = "reclama/";
$target = $target . basename( $_FILES['uploaded']['name']) ;
$ok=1;
if(move_uploaded_file($_FILES['uploaded']['tmp_name'], $target))
{
echo "The file ". basename( $_FILES['uploadedfile']['name']). " has been uploaded";
}
else {
echo "Sorry, there was a problem uploading your file.";
}
?>
П.п Съжалявам че немога да ти го довърша цялостно но нямам много жреме за днеска