Wysyłam za pomocą $_POST plik na serwer, jak sprawdzić czy plik istnieje i dopisać na końcu "1" jak jest.
  1. if(file_exists($sciezka_do_pliku)){
  2. Tablica $_FILES['Filedata']['tmp_name'] wyglada tak. Domyślam się że muszę pobrac $_FILES['Filedata']['name']; i znalezc ostatnia kropke i przed rozszerzeniem dopisac ta 1.
  3. PLIK ISTNIEJE, TYLKO JAK TERAZ dodać po nazwie pliku _1, a jak juz _1 to dodac _2 itd.
  4. }
  5.  


Dla tych którzy by mieli podobny problem.
  1. $file = $_FILES['Filedata']['name'];
  2. $p = strRpos($file, ".");
  3. $nazwa = substr($file, 0, $p);
  4. $rozszerzenie = substr($file, $p);
  5. $numer = 0;
  6. $targetFile = str_replace('//','/',$targetPath) . $nazwa . $rozszerzenie;
  7. while(file_exists($targetFile)){
  8. $numer++;
  9. $targetFile = str_replace('//','/',$targetPath) . $nazwa . "_" .$numer . $rozszerzenie;
  10.