Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Zmiana rozmiaru obrazków
Forum PHP.pl > Forum > Przedszkole
thomson89
Witam!

Poniższy kod zwraca błąd Fatal error: Maximum execution time of 30 seconds exceeded in C:\WEB\obrazki_rozmiary\funkcje.php on line 5. Rozumiem, że wykonywanie kodu - zmiana rozmiaru obrazków - wymaga czasu więc w tych 30 skrypt zdąży wykonać pętle 2.5 raza. Czy można jakoś zwiększyć ten czas, np. do 1 minuty?

  1. <?php
  2.  
  3.  
  4. require_once('funkcje.php');
  5.  
  6. if(!isset($_GET['a'])){
  7. print '<form action="index.php?a=b" method="post">';
  8. print '<input type="text" name="ilosc" size="2"><input type="submit" value="Dalej >"></form>';
  9. }
  10. else {
  11. if($_GET['a'] == 'b'){
  12. wyswietl_formularz($_POST['ilosc']);
  13. }
  14. if($_GET['a'] == 'c'){
  15. $i = 1;
  16. $lp = 95;
  17.  
  18. while($i <= 10)
  19. {
  20. resize_image($_POST['nazwaobrazka'.$i], 'd'.$lp.'.jpg', $_POST['wysduza'.$i], $_POST['szerduza'.$i]);
  21. resize_image($_POST['nazwaobrazka'.$i], 'p'.$lp.'.jpg', $_POST['wysmala'.$i], $_POST['szermala'.$i]);
  22. echo 'ok';
  23. $i++;
  24. $lp++;
  25. }
  26. }
  27. }
  28.  
  29. ?>
Spawnm
set_time_limit();

i daruj sobie zabawę z tekstami typu pilne.
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.