Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc
Comunitatea PHP Romania
 

Am un forular la care as dori sa adaug 8 poze insa datorita
Vezi mesajul original

 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> PHP Avansat
Subiectul anterior :: Subiectul următor  
Autor Mesaj
dannezu



Data înscrierii: 06/Iun/2007
Mesaje: 56

Trimis: Vin Apr 04, 2008 10:16 pm    Titlul subiectului: Am un forular la care as dori sa adaug 8 poze insa datorita  

Am un forular la care as dori sa adaug 8 poze (17 mb )datorita dimensiunii pozelor nu reusesc sa postez anuntul respectiv.
Doresc sa stiu cum as putea sa fac scriptul sa ia pozele pe rand?
Limita de upload pe server nu este mica insa nu stiu de ce nu reusesc sa ridic poze de mari dimensiuni.

formularul la care fac referire este acesta:

http://www.autostandard.ro/adauga.php
Sus  
Pirahna



Data înscrierii: 22/Aug/2004
Mesaje: 4356
Locație: la birou

Trimis: Vin Apr 04, 2008 10:35 pm    Titlul subiectului:  

Pai poate are scriptul o limitare.
Ia incearca cu imagini mai mici. :D
Sus  
dannezu



Data înscrierii: 06/Iun/2007
Mesaje: 56

Trimis: Vin Apr 04, 2008 11:02 pm    Titlul subiectului: deci...  

in script am asa..: Cod: ini_set("memory_limit", "40M");
ini_set("session.gc_maxlifetime", "600");?>
atat.
Sus  
gogy



Data înscrierii: 21/Iun/2007
Mesaje: 6

Trimis: Sâm Apr 05, 2008 9:57 am    Titlul subiectului:  

Cod:
Imagini
Atentie! Pentru a putea face upload la poze este necesar ca
pozele dumneavoastra sa aiba dimensiuni reduse (aproximativ 700kb)!


Asta se vede pe site ..... poate de aici se trage .... are limitare?!?!?
Sus  
dannezu



Data înscrierii: 06/Iun/2007
Mesaje: 56

Trimis: Sâm Apr 05, 2008 11:30 am    Titlul subiectului: ...  

da, eu am pus acel mesaj, dar nici la dimensiunile alea nu pot sa fac upload....

nu are limitare.

:( nimeni nu a mai facut upload la mai multe poze de dimensiuni mai mari pana acum??????

Multumesc oricum.
Sus  
dannezu



Data înscrierii: 06/Iun/2007
Mesaje: 56

Trimis: Sâm Apr 05, 2008 9:30 pm    Titlul subiectului: codul formularului  

Cod:
//adaugare imagini
    $target = "car_img/mare/";
   $imagine1 = $target . basename( $_FILES['imagine1']['name']);
   $imagine2 = $target . basename( $_FILES['imagine2']['name']);
   $imagine3 = $target . basename( $_FILES['imagine3']['name']);
   $imagine4 = $target . basename( $_FILES['imagine4']['name']);
   $imagine5 = $target . basename( $_FILES['imagine5']['name']);
   $imagine6 = $target . basename( $_FILES['imagine6']['name']);
   $imagine7 = $target . basename( $_FILES['imagine7']['name']);
   $imagine8 = $target . basename( $_FILES['imagine8']['name']);
   $_FILES['imagine1']['tmp_name']; 
   $_FILES['imagine2']['tmp_name']; 
   $_FILES['imagine3']['tmp_name']; 
   $_FILES['imagine4']['tmp_name']; 
   $_FILES['imagine5']['tmp_name']; 
   $_FILES['imagine6']['tmp_name']; 
   $_FILES['imagine7']['tmp_name']; 
   $_FILES['imagine8']['tmp_name']; 

   if(move_uploaded_file($_FILES['imagine1']['tmp_name'], $imagine1))
   {
    echo "Ai adaugat imaginea ".basename( $_FILES['imagine1']['name']);
   }
   if(move_uploaded_file($_FILES['imagine2']['tmp_name'], $imagine2))
   {
    echo "<br />Ai adaugat imagine ".basename( $_FILES['imagine2']['name']);
   }
   if(move_uploaded_file($_FILES['imagine3']['tmp_name'], $imagine3))
   {
    echo "<br />Ai adaugat imagine ".basename( $_FILES['imagine3']['name']);
   }
   if(move_uploaded_file($_FILES['imagine4']['tmp_name'], $imagine4))
   {
    echo "<br />Ai adaugat imagine ".basename( $_FILES['imagine4']['name']);
   }
   if(move_uploaded_file($_FILES['imagine5']['tmp_name'], $imagine5))
   {
    echo "<br />Ai adaugat imagine ".basename( $_FILES['imagine5']['name']);
   }
   if(move_uploaded_file($_FILES['imagine6']['tmp_name'], $imagine6))
   {
    echo "<br />Ai adaugat imagine ".basename( $_FILES['imagine6']['name']);
   }
   if(move_uploaded_file($_FILES['imagine7']['tmp_name'], $imagine7))
   {
    echo "<br />Ai adaugat imagine ".basename( $_FILES['imagine7']['name']);
   }
   if(move_uploaded_file($_FILES['imagine8']['tmp_name'], $imagine8))
   {
    echo "<br />Ai adaugat imagine ".basename( $_FILES['imagine8']['name']);
   }
   $data = time();
   $img1 = "car_img/mare/anunt".$id."_img1.jpg";
   $img2 = "car_img/mare/anunt".$id."_img2.jpg";
   $img3 = "car_img/mare/anunt".$id."_img3.jpg";
   $img4 = "car_img/mare/anunt".$id."_img4.jpg";   
   $img5 = "car_img/mare/anunt".$id."_img5.jpg";
   $img6 = "car_img/mare/anunt".$id."_img6.jpg";   
   $img7 = "car_img/mare/anunt".$id."_img7.jpg";   
   $img8 = "car_img/mare/anunt".$id."_img8.jpg";   
   rename($target. basename( $_FILES['imagine1']['name']), $img1);
   rename($target. basename( $_FILES['imagine2']['name']), $img2);
   rename($target. basename( $_FILES['imagine3']['name']), $img3);
   rename($target. basename( $_FILES['imagine4']['name']), $img4);
   rename($target. basename( $_FILES['imagine5']['name']), $img5);
   rename($target. basename( $_FILES['imagine6']['name']), $img6);
   rename($target. basename( $_FILES['imagine7']['name']), $img7);
   rename($target. basename( $_FILES['imagine8']['name']), $img8);
#thumbnails
function make_thumb($img_name,$filename,$new_w,$new_h)
{
   $ext= 'jpg';

   if(!strcmp("jpg",$ext) || !strcmp("jpeg",$ext))
      $src_img=imagecreatefromjpeg($img_name);

   if(!strcmp("png",$ext))
      $src_img=imagecreatefrompng($img_name);

      $old_x=imageSX($src_img);
      $old_y=imageSY($src_img);

      $ratio1=$old_x/$new_w;
      $ratio2=$old_y/$new_h;
   if($ratio1>$ratio2)
   {
      $thumb_w=$new_w;
      $thumb_h=$old_y/$ratio1;
   }
   if($ratio1<$ratio2)
   {
      $thumb_h=$new_h;
      $thumb_w=$old_x/$ratio2;
   }

   $dst_img=ImageCreateTrueColor($thumb_w,$thumb_h);

   imagecopyresampled($dst_img,$src_img,0,0,0,0,$thumb_w,$thumb_h,$old_x,$old_y);

   if(!strcmp("png",$ext))
      imagepng($dst_img,$filename);
   else
      imagejpeg($dst_img,$filename);

      imagedestroy($dst_img);
      imagedestroy($src_img);
}


make_thumb("car_img/mare/anunt".$id."_img1.jpg", "car_img/thumb/anunt".$id."_img1.jpg", "110", "82" );
make_thumb("car_img/mare/anunt".$id."_img2.jpg", "car_img/thumb/anunt".$id."_img2.jpg", "110", "82" );
make_thumb("car_img/mare/anunt".$id."_img3.jpg", "car_img/thumb/anunt".$id."_img3.jpg", "110", "82" );
make_thumb("car_img/mare/anunt".$id."_img4.jpg", "car_img/thumb/anunt".$id."_img4.jpg", "110", "82" );
make_thumb("car_img/mare/anunt".$id."_img5.jpg", "car_img/thumb/anunt".$id."_img5.jpg", "110", "82" );
make_thumb("car_img/mare/anunt".$id."_img6.jpg", "car_img/thumb/anunt".$id."_img6.jpg", "110", "82" );
make_thumb("car_img/mare/anunt".$id."_img7.jpg", "car_img/thumb/anunt".$id."_img7.jpg", "110", "82" );
make_thumb("car_img/mare/anunt".$id."_img8.jpg", "car_img/thumb/anunt".$id."_img8.jpg", "110", "82" );


make_thumb("car_img/mare/anunt".$id."_img1.jpg", "car_img/images/anunt".$id."_img1.jpg", "450", "336" );
make_thumb("car_img/mare/anunt".$id."_img2.jpg", "car_img/images/anunt".$id."_img2.jpg", "450", "336" );
make_thumb("car_img/mare/anunt".$id."_img3.jpg", "car_img/images/anunt".$id."_img3.jpg", "450", "336" );
make_thumb("car_img/mare/anunt".$id."_img4.jpg", "car_img/images/anunt".$id."_img4.jpg", "450", "336" );
make_thumb("car_img/mare/anunt".$id."_img5.jpg", "car_img/images/anunt".$id."_img5.jpg", "450", "336" );
make_thumb("car_img/mare/anunt".$id."_img6.jpg", "car_img/images/anunt".$id."_img6.jpg", "450", "336" );
make_thumb("car_img/mare/anunt".$id."_img7.jpg", "car_img/images/anunt".$id."_img7.jpg", "450", "336" );
make_thumb("car_img/mare/anunt".$id."_img8.jpg", "car_img/images/anunt".$id."_img8.jpg", "450", "336" );

// end adaugare imagini


nu are nimeni nici o solutieee? :(
Sus  
Amenthes



Data înscrierii: 12/Dec/2005
Mesaje: 393

Trimis: Lun Apr 07, 2008 12:24 am    Titlul subiectului:  

http://www.php.net/manual/en/ini.core.php#ini.upload-max-filesize

http://www.php.net/manual/en/ini.core.php#ini.post-max-size
Sus  
PHPRomania Bot
Bot Member


Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google
Trimis: Mie Dec 26, 2007 7:01 pm   Titlul subiectului: Ad  

Sus  
 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> PHP Avansat
Pagina 1 din 1


Powered by phpBB 2.0.22 © 2001, 2002 phpBB Group
Varianta în limba română: Romanian phpBB online community