Problème d'accolade (Message effacé par erreur) suite....

Répondre
zebden
le 11/12/2006 à 11:48
zebden
Desolé j'ai effacé un message sans faire exprès, il se reconnaitra :

la solution :

Il manque une accolade

  1. <?php
  2. // si notre image est de type jpeg
  3. if ($tableau[2] == 2) {
  4. // on crée une image à partir de notre grande image à l'aide de la librairie GD
  5. $src = imagecreatefromjpeg($dir.'/'.$file_upload);
  6. // on teste si notre image est de type paysage ou portrait
  7. if ($tableau[0] > $tableau[1]) {
  8. $im = imagecreatetruecolor(round(($ratio/$tableau[1])*$tableau[0]), $ratio);
  9. imagecopyresampled($im, $src, 0, 0, 0, 0, round(($ratio/$tableau[1])*$tableau[0]), $ratio, $tableau[0], $tableau[1]);
  10. }
  11. else {
  12. $im = imagecreatetruecolor($ratio, round(($ratio/$tableau[0])*$tableau[1]));
  13. imagecopyresampled($im, $src, 0, 0, 0, 0, $ratio, round($tableau[1]*($ratio/$tableau[0])), $tableau[0], $tableau[1]);
  14. }

  15. // on copie notre fichier généré dans le répertoire des miniatures
  16. imagejpeg ($im, $dir_mini.'/'.$file_upload);
  17. } // => ICI

  18. elseif ($tableau[2] == 3) {
  19. $src = imagecreatefrompng($dir.'/'.$file_upload);
  20. if ($tableau[0] > $tableau[1]) {
  21. $im = imagecreatetruecolor(round(($ratio/$tableau[1])*$tableau[0]), $ratio);
  22. imagecopyresampled($im, $src, 0, 0, 0, 0, round(($ratio/$tableau[1])*$tableau[0]), $ratio, $tableau[0], $tableau[1]);
  23. }
  24. else {
  25. $im = imagecreatetruecolor($ratio, round(($ratio/$tableau[0])*$tableau[1]));
  26. imagecopyresampled($im, $src, 0, 0, 0, 0, $ratio, round($tableau[1]*($ratio/$tableau[0])), $tableau[0], $tableau[1]);
  27. }
  28. imagepng ($im, $dir_mini.'/'.$file_upload); }

  29. // on redirige l'administrateur vers l'accueil de la partie admin
  30. header('location: index.php');
  31. exit();
  32. }
  33. // ....
  34. ?>
zebdinou pour les intimes / Blog : http://www.zebden.fr
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours