[ Príspevkov: 5 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 31.07.07
Prihlásený: 11.12.17
Príspevky: 317
Témy: 82 | 82
Bydlisko: Humenné
NapísalOffline : 07.03.2013 14:40 | upload

Neviem z akého dôvodu, ale nefunguje mi upload súborov väčších ako 5MB pritom upload_file_size je 128MB, menšie súbory, ako 5MB mi uploadne v pohode, akonáhle je súbor väčší ako 5MB tak to nefunguje a nevypiše ani žiadnu chybu, tiež nechcem si robiť reklamu, ale môžte si to skúsiť na shotimg.net zip upload, neviem z akého dôvodu to nefunguje, ale ani na supporte hostingu mi nevedeli poradiť. Tu je časť z skriptu, na ktorom to taktiež nefunguje
Kód:
   
$dir = "../img/".$original."/";
$thumbdir = "../thumbs/".$original."/";
mkdir($dir); chmod($dir, 0777);
mkdir($thumbdir); chmod($thumbdir, 0777);
error_reporting(E_ALL);

// define the filename extensions
define('ALLOWED_FILENAMES', 'jpg|jpeg|gif|png');
// define a directory
define('IMAGE_DIR', $dir);

if($_FILES["zip_file"]["name"]) {
   $filename = $_FILES["zip_file"]["name"];
   $source = $_FILES["zip_file"]["tmp_name"];
   $type = $_FILES["zip_file"]["type"];
 
   $name = explode(".", $filename);
   $accepted_types = array('application/zip', 'application/x-zip-compressed', 'multipart/x-zip', 'application/x-compressed');
   foreach($accepted_types as $mime_type) {
      if($mime_type == $type) {
         $okay = true;
         break;
      }
   }
 
   $continue = strtolower(end($name)) == 'zip' ? true : false;
   if(!$continue) {
      $message = "The file you are trying to upload is not a .zip file. Please try again.";
   }
 
   $target_path = $dir.$filename;
   if(move_uploaded_file($source, $target_path)) {
      include("Zip.php");      
      $zip = new ZipArchive();
      $x = $zip->open($target_path);
      if ($x === true) {
         $zip->extractTo($dir);
         $zip->close();
         unlink($target_path);
      }
      $message = "Your .zip file was uploaded and unpacked.";
   } else {   
      $message = "There was a problem with the upload. Please try again.";
   }

function createThumbs( $pathToImages, $pathToThumbs, $thumbWidth )
{
  // open the directory
  $dir = opendir( $pathToImages );

  // loop through it, looking for any/all JPG files:
  while (false !== ($fname = readdir( $dir ))) {
    // parse path for the extension
    $info = pathinfo($pathToImages . $fname);
    // continue only if this is a JPEG image
    if ( strtolower($info['extension']) == 'jpg' )
    {
      echo "Creating thumbnail for {$fname} <br />";

      // load image and get image size
      $img = imagecreatefromjpeg( "{$pathToImages}{$fname}" );
      $width = imagesx( $img );
      $height = imagesy( $img );

      // calculate thumbnail size
      $new_width = $thumbWidth;
      $new_height = floor( $height * ( $thumbWidth / $width ) );

      // create a new tempopary image
      $tmp_img = imagecreatetruecolor( $new_width, $new_height );

      // copy and resize old image into new image
      imagecopyresized( $tmp_img, $img, 0, 0, 0, 0, $new_width, $new_height, $width, $height );

      // save thumbnail into a file
      imagejpeg( $tmp_img, "{$pathToThumbs}{$fname}" );
    }
  }
  // close the directory
  closedir( $dir );
}

createThumbs($dir,$thumbdir,100);

}

}


Offline

Správca fóra
Správca fóra
upload

Registrovaný: 27.07.07
Príspevky: 3971
Témy: 51 | 51
Bydlisko: Bratislava
Vek: 32
NapísalOffline : 07.03.2013 15:05 | upload

post_max_size ma aku hodnotu?


_________________
Desktop: CPU: AMD Athlon64 3000+ | MB: Biostar K8T890-A9 | VGA: NVIDIA GeForce 6200 LE 256MB | RAM: 2x 1GB A-DATA DDR 400 MHz Dual Kit | HDD: WD Caviar Blue 320GB | DVD: LG GSA-H10N | Keyboard: Chicony KU-0420 Silver/Black | Mouse: Logitech RX1000 | Zdroj: Corsair CX400 400W | CASE: DELUX DLC-MD370 Black | LCD: 20" Samsung 206BW | Repro: Teac XL-20
Notebook: ACER Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB / Intel HD Graphics | RAM: 4GB DDR3 1066 MHz | HDD: 640GB
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 31.07.07
Prihlásený: 11.12.17
Príspevky: 317
Témy: 82 | 82
Bydlisko: Humenné
Napísal autor témyOffline : 07.03.2013 15:23 | upload

stenley píše:
post_max_size ma aku hodnotu?

vďaka za radu, je tam 8M tak je to v tom, lebo som to vyskúšal a funguje, čiže idem napísať na support :) škoda, že má to nenapadlo skôr, že aký je limit na post_max_size :) také chyby sa mi stavajú často, že je to len nejaká maličkosť a trvá mi hodiny, kým to vyrieším, ale tiež taký pracovníci aký pracujú niekde na supporte je zaujímavé, že mi to nevedel hneď on napísať, že problém je v tom


Naposledy upravil Pablo Montero dňa 07.03.2013 15:26, celkovo upravené 1

Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 14.04.09
Prihlásený: 28.11.17
Príspevky: 1178
Témy: 188 | 188
NapísalOffline : 07.03.2013 15:26 | upload

Pre zobrazenie chyby si si mohol skusit pridat:
Kód:
ini_set('display_errors', 'On');

Zvysit mozes nabuduce skusit memory_limit a post_max_size ako bolo spominane.


_________________
CPU: Intel core i5 3470 GPU: Gigabyte N760OC-2GD MB: MSI B75A-G43 RAM: DDRAM3 8GB (2x4GB) TEAM RAM 1600MHz Elite Zdroj: Seasonic G Series 450W HDD: 500GB vybraty z notebooku Lenovo E531 i5-3230M N4IBPXS SSD:Samsung 840 Evo 250GB Case: Fractal Define R4 black pearl FAN: Cooler Master Hyper 212+ EVO DVD: SAMSUNG DVD±R/±RW/RAM SH-224DB SATA, černá, bulk OS: Ubuntu 12.04 64bit & Windows 7 Ultimate 64bit Monitor: Dell U2412m
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 31.07.07
Prihlásený: 11.12.17
Príspevky: 317
Témy: 82 | 82
Bydlisko: Humenné
Napísal autor témyOffline : 07.03.2013 15:39 | upload

idem vyskúšať ten ini_set lebo už mám post_max_size na 128 MB ale aj tak to nefunguje


 [ Príspevkov: 5 ] 


upload



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

upload

v PHP, ASP

7

491

30.04.2009 21:02

Draex

V tomto fóre nie sú ďalšie neprečítané témy.

upload

v PHP, ASP

17

1178

20.08.2008 18:34

Pablo Montero

V tomto fóre nie sú ďalšie neprečítané témy.

upload

v Bezpečnosť a firewally

6

290

13.07.2011 14:56

fifo102

V tomto fóre nie sú ďalšie neprečítané témy.

Upload

v Ostatné programy

4

693

27.01.2007 13:58

quatermain

V tomto fóre nie sú ďalšie neprečítané témy.

Upload

v PHP, ASP

1

404

01.07.2008 20:30

Numline1

V tomto fóre nie sú ďalšie neprečítané témy.

Upload obrázkov

v Webdesign

29

4476

23.06.2008 16:39

exoomer

V tomto fóre nie sú ďalšie neprečítané témy.

Upload súborov

v PHP, ASP

12

506

19.08.2010 19:38

camo

V tomto fóre nie sú ďalšie neprečítané témy.

upload + mail

v PHP, ASP

11

420

12.07.2009 23:41

Snacker

V tomto fóre nie sú ďalšie neprečítané témy.

simply upload

v PHP, ASP

6

409

24.03.2007 22:10

suchy

V tomto fóre nie sú ďalšie neprečítané témy.

Upload progress

v PHP, ASP

3

393

04.02.2009 16:32

desann

V tomto fóre nie sú ďalšie neprečítané témy.

nefunkcny upload

v Siete

4

310

28.01.2008 16:59

feldino

V tomto fóre nie sú ďalšie neprečítané témy.

Upload Videii

v Redakčné systémy

3

619

03.06.2009 23:03

JanoF

V tomto fóre nie sú ďalšie neprečítané témy.

Upload suboru

v PHP, ASP

5

351

22.04.2012 16:18

S1anley

V tomto fóre nie sú ďalšie neprečítané témy.

Upload obrazkov

v PHP, ASP

2

449

01.12.2007 17:02

Flety

V tomto fóre nie sú ďalšie neprečítané témy.

Upload script

v PHP, ASP

3

710

30.05.2009 3:01

sedlák

V tomto fóre nie sú ďalšie neprečítané témy.

upload obrazka

v PHP, ASP

16

801

10.03.2010 19:03

vputin



© 2005 - 2017 PCforum, edited by JanoF