Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][HTML]Zmiana nazwy plików przy uploadzie
Forum PHP.pl > Forum > Przedszkole
piotrekk
Witam,
uploaduje kilka plikow na serwer. Jednocześnie chciałbym dokonać zmiany na liczny od 1 do 3.

Upload wygląda tak:

  1. <form id="form1" name="form1" enctype="multipart/form-data" method="post" action="function/tekstSaveHome.php">
  2. <input name="userfile[]" type="file" id="1" />
  3. <input name="userfile[]" type="file" id="2" />
  4. <input name="userfile[]" type="file" id="3" />
  5.  
  6. <input type="submit" name="Submit" value="Save" />
  7. </form>


funkcja upladujaca:

  1. <?php
  2. foreach ($_FILES["userfile"]["error"] as $key => $error)
  3.    {
  4.    if ($error == UPLOAD_ERR_OK)
  5.    {    
  6.    $name = $_FILES["userfile"]["name"][$key];
  7.    $tmp_name = $_FILES["userfile"]["tmp_name"][$key];            
  8.    $file_path = $upload_dir.$name.".jpg";
  9.        move_uploaded_file($tmp_name, $file_path);
  10.  
  11.    }
  12. ?>


W chwili obecnej zachowuje orginalne nazwy. Probowalem wykorzystac funkcje for na kilka sposobow ale caly czas zapisuje wtedy tylko jedno zdjecie a nie jak powinno 3.

Prosiłbym o jakieś propozycję.

thx
nospor
pytasz juz oto tu:
http://forum.php.pl/index.php?showtopic=12...mp;#entry606785
jeden temat starczy
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.