Witam ponownie.
Mam tu taki mały problem, pierwszy raz robię formularz z uploadem pliku na serwer. Upload odbywa się bez problemu, problem polega na tym. Nie bardzo wiem jak to wszystko napisać aby skrypt automatycznie nadawał plikowi nazwę. Pliki o nazwach 1.jpg, 2.jpg są już w katalogu na serwerze. Uploadowany plik ma się nazywać na serwerze 3.jpg.
[php:1:9166a62da3]<?php
if ((isset($submit)) && ($scrmin !== "")) {
// jezeli pole $scrmin nie jest puste licze pliki
if ($handle = opendir($dir_min)) {
$count = 1;
while (false !== ($file = readdir($handle))) {
if ($file != "." && $file != "..") {
$files = explode (".", $file);
if($files[1] == "jpg" || $files[1] == "JPG") {
$count++;
}
}
}
closedir($handle);
$nfname = $count; // $nfname to powinna byc nazwa uploadowanego pliku..
}
// przenosze pliki do katalogu na serwer
$file_min = $dir_min . $_FILES['scrmin']['name'];
if($_FILES['scrmin']['name'] != "") {
print "<pre>";
if (move_uploaded_file($_FILES['scrmin']['tmp_name'], $file_min)) {
print_r($_FILES);
}
print "</pre>";
}
?>[/php:1:9166a62da3]
A więc policzyłem pliki, potrafię je wysłać na serwer. Ktoś pomoże je nazwać jak należy?
Pozdrawiam