Hej udviklere.
Har downloaded et multi upload script.
Men det tillader kun jepg
Kan jeg ikke få den til at tillade, png, gif, jpg
-  function _sendHeader(){
-          header('Content-Type: image/jpeg');
-      }
resize.php (den tillader jpg selvom jeg fjerner den ovenover. så hvor er fejlen så.
-  <?php
-  /******************************************************************************************************************************** 
-      PHPAsks.com 
-      Developed by Asif Khalyani 
-      Email : asif.khalyani@msn.com
-      
-  ********************************************************************************************************************************/
-  if($_GET['pic']){
-      $img = new img('billeder/'.$_GET['pic']);
-      $width    =    $_GET["width"];
-      $height    =    $_GET["height"];
-      $img->resize();
-      $img->show();
-  }
-  
-  class img {
-      
-      var $image = '';
-      var $temp = '';
-      
-      function img($sourceFile){
-          if(file_exists($sourceFile)){
-              $this->image = ImageCreateFromJPEG($sourceFile);
-          } else {
-              $this->errorHandler();
-          }
-          return;
-      }
-      
-      function resize($width = 100, $height = 100, $aspectradio = true){
-          $o_wd = imagesx($this->image);
-          $o_ht = imagesy($this->image);
-          if(isset($aspectradio)&&$aspectradio) {
-              $w = round($o_wd * $height / $o_ht);
-              $h = round($o_ht * $width / $o_wd);
-              if(($height-$h)<($width-$w)){
-                  $width =& $w;
-              } else {
-                  $height =& $h;
-              }
-          }
-          $this->temp = imageCreateTrueColor($width,$height);
-          imageCopyResampled($this->temp, $this->image,
-          0, 0, 0, 0, $width, $height, $o_wd, $o_ht);
-          $this->sync();
-          return;
-      }
-      
-      function sync(){
-          $this->image =& $this->temp;
-          unset($this->temp);
-          $this->temp = '';
-          return;
-      }
-      
-      function show(){
-          $this->_sendHeader();
-          ImageJPEG($this->image);
-          return;
-      }
-      
-      function _sendHeader(){
-          header('Content-Type: image/jpeg');
-      }
-      
-      function errorHandler(){
-          echo "error";
-          exit();
-      }
-      
-      function store($file){
-          ImageJPEG($this->image,$file);
-          return;
-      }
-      
-      function watermark($pngImage, $left = 0, $top = 0){
-          ImageAlphaBlending($this->image, true);
-          $layer = ImageCreateFromPNG($pngImage); 
-          $logoW = ImageSX($layer); 
-          $logoH = ImageSY($layer); 
-          ImageCopy($this->image, $layer, $left, $top, 0, 0, $logoW, $logoH); 
-      }
-  }
-  ?>
						
						
						
						
		
							Indlæg senest redigeret d. 13.06.2012 10:16 af Bruger #17118