Привет!
Имя закачиваемого файла должно быть таким: символ "c" + 4 символа (номер файла со старшими нулями из $num + ".zip"). Например, c0158.zip при $num=158. На что мне заменить фрагмент кода, чтобы было так, как описано выше?
if(move_uploaded_file($_FILES[\'userfile\'][\'tmp_name\'], $dir."c".(1000+$num).".zip")) {
Весь скрипт ниже:
<?php
$dir="/pub/home/etc";
$counter_fname="counter.num";
if($submit) {
if($_FILES[\'userfile\'][\'type\']=="application/x-zip-compressed") {
if($_FILES[\'userfile\'][\'size\'] < 800000) {
if(is_uploaded_file($_FILES[\'userfile\'][\'tmp_name\'
])) {
$num=0;
if (file_exists($counter_fname)) {
$f=fopen($counter_fname,"r");
$num=fread($f,filesize($counter_fname));
fclose($f);
}
$num++;
$fh=fopen($counter_fname,"w+");
fputs($fh,$num);
fflush($fh);
fclose($fh);
if(move_uploaded_file($_FILES[\'userfile\'][\'tmp_nam
e\'], $dir."c".(100000+$num).".zip")) {
echo "Файл закачен.";
} else { echo "Файл не закачен."; }
} else { echo "Файл не закачен."; }
} else { echo "Файл не закачен."; }
} else { echo "Файл не закачен."; }
?>
Заранее спасибо!