Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP] Upload wielu obrazków
Forum PHP.pl > Forum > Przedszkole
skw
Cześć, chcę napisać skrypt do uploadu x obrazków na serwer. Skrypt nie wrzuca kilku kilku zdjęć na serwer, tylko wrzuca pierwsze z kolei i wgrywa je tyle razy ile jest wszystkich zdjęć. Myślałem, że już skończyłem bo wszystko działało, ale wgrywam na serwer a tam nie działa. Na xamppie wszystko chodzi pięknie. Na serwerze już jajo.
Daje kod:

  1. foreach( $_FILES as $val )
  2. {
  3. if( is_uploaded_file( $val['tmp_name'] ) )
  4. {
  5. $name = md5(date('dWtYisu'));
  6. $name = substr($name, 0, 10);
  7. $arr = pathinfo($val['name']);
  8. $sss = $name.'.'.$arr['extension'];
  9. if( move_uploaded_file( $val['tmp_name'], '../photos/' . $sss ) )
  10. {
  11.  
  12. $img = imagecreatefromjpeg('../photos/'.$sss);
  13. $width = imagesx($img);
  14. $height = imagesy($img);
  15. $width_mini = 150;
  16. $width_mini2 = $width/$width_mini;
  17. $height_mini = $height/$width_mini2;
  18. $img_mini = imagecreatetruecolor($width_mini, $height_mini);
  19. imagecopyresampled($img_mini, $img, 0, 0, 0, 0, $width_mini , $height_mini, $width , $height);
  20. imagejpeg($img_mini, '../photos/mini/'.$sss, 80);
  21. imagedestroy($img);
  22. imagedestroy($img_mini);
  23.  
  24. $query = mysql_query("INSERT INTO img VALUES (null, '$id', '$sss')");
  25. header('Location:products.php?mode=accept&error=1');
  26.  
  27.  
  28.  
  29. } else {
  30. echo 'Upload pliku '. $val['name'] .' nie powiódł się!';
  31. echo '<pre>' . print_r( $_FILES, true ) . '</pre>';
  32. die();
  33. }
  34. }


Pomóżcie bo nie wiem co mam robić wstydnis.gif
Daimos
sprawdz jak nazywaja sie pola w formularzu
skw
każdy nowo dodany input ma inną nazwe (img1, img2, img3, itd..)
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.