значи излизами нещи като натисна буттона за ъплоад
ето картинка:
ето код:
ето картинка:
ето код:
Код:
<?php
function upload_back() {
global $globals;
$uploaddir = 'files/';
$dir = opendir($uploaddir);
$files = array();
if(!empty($_POST['attachement_loos'])) { $globals['attachement'] = $_POST['attachement_loos']; }
if(isset($_FILES['attachement']) && !empty($_FILES['attachement']['name'])) {
if(!eregi('image/', $_FILES['attachement']['type'])) {
echo 'Типът на този файл не е разрешен!';
}
else {
while($file = readdir($dir)) { array_push($files,"$file"); echo $file; } closedir($dir);
$_FILES['attachement']['name'] = ceil(count($files)+'1').''.strrchr($_FILES['attachement']['name'], '.');
$uploadfile = $uploaddir . basename($_FILES['attachement']['name']);
$previousToDestroy = empty($globals['attachement']) && !empty($_FILES['attachement']['name']) ? '' : $uploaddir . $files[ceil(count($files)-'1')];
if(!move_uploaded_file($_FILES['attachement']['tmp_name'], $uploadfile)) {
echo '<pre>
Възникна проблем
</pre>';
}
else {
}
$globals['attachement'] = $_FILES['attachement']['name'];
if(!empty($previousToDestroy)) { unlink($previousToDestroy); }
}
}
}
upload_back();
echo '<center><form action="" method="post" enctype="multipart/form-data">
<input type="file" class="input" name="attachement" name="attachement"></input>
<input type="hidden" class="input" name="attachement_loos" value="', $globals['attachement'] ,'"></input>
<input type="hidden" class="input" name="author" value="'.$username.'"></input>
<br /><br />
<input type="submit" name="submit" value="Добави" class="btn"></input>
</form></center>';
?>