Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jak rozwiązać ten problem
Forum PHP.pl > Forum > PHP
microw
Witam mam problem nad którym myśle już pare dni bardzo prosze o jakąs pomoc jak można rozwiązac ten problem .
Mam skrypt do upluadowania oraz tworzenia miniaturek. I nie mam pojęcia jak zrobić aby dodając wiele zdięc ich nazwy wyświetlały się pod formularzem jak na onet.pl lub allegro.pl
oto kod:
  1. <?php
  2. function resize($file=null,$dest=null,$max_width=140,$max_height=140,$quality=140){
  3. if($file==null || $dest==null){
  4. echo '<p align=center>Nie wskazano pliku Ąródłowego lub docelowego.</p>';
  5. return;
  6. }
  7. list($width,$height,$ext) = @GetImageSize($file);
  8. switch($ext){
  9. case 1: $src=imageCreateFromGif($file); break;
  10. case 2: $src=imageCreateFromJpeg($file); break;
  11. case 3: $src=imageCreateFromPng($file); break;
  12. default: echo "<p>Nieznany plik ($file).</p>"; return;
  13. }
  14. $x_ratio = $max_width / $width;
  15. $y_ratio = $max_height / $height;
  16. if( ($width <= $max_width) && ($height <= $max_height) ){
  17. $tn_width = $width;
  18. $tn_height = $height;
  19. }
  20. elseif (($x_ratio * $height) < $max_height){
  21. $tn_height = ceil($x_ratio * $height);
  22. $tn_width = $max_width;
  23. }
  24. else{
  25. $tn_width = ceil($y_ratio * $width);
  26. $tn_height = $max_height;
  27. }
  28. ini_set('memory_limit', '32M');
  29. $dst = ImageCreateTrueColor($tn_width, $tn_height);
  30. ImageCopyResampled($dst, $src, 0, 0, 0, 0, $tn_width, $tn_height, $width, $height);
  31. ImageJpeg($dst,$dest,$quality);
  32. ImageDestroy($src);
  33. ImageDestroy($dst);
  34. }
  35.  
  36. copy("$file", "$dir/$file_name");
  37. unlink("$file");
  38.  $b= resize('images/'.$file_name.'','mini/'.$file_name.'');
  39. ..."
  40. ".....
  41. <form action="add.php" name="kopiarka" method="post" enctype="multipart/form-data">
  42. <input type="hidden" name="MAX_FILE_SIZE" value="5120000">
  43.  
  44. Wybierz plik do przerzucenia:<br>
  45. <input type="file" name="file" size="20">
  46. <input type="hidden" name="dir" value="images">
  47.  <input type="hidden" name="on" value="".$z."">
  48. <input type="hidden" name="ok" value="ok">
  49. <input type="submit" value="Kopiuj"> </form>
  50. <br>";
  51. ?>


I nie wiem jak rozwiązac ten problem bardzo was prosze o pomoc .
dr_bonzo
Przenosze z php Pro do php

I prosze poprawic tytul, niezgodny z regulaminem
wipo
Nie za bardzo czaje o co biega.
Chodzi Ci o automatyczny upload zdjęcia po jego wybraniu w formularzu?
dr_bonzo
Cytat
I prosze poprawic tytul, niezgodny z regulaminem
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.