Forums Webou.net - Hébergement gratuit et sans publicités avec PHP/MySQL Webou Webou Pro
Recherche avancée  
*
Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.
Avez-vous perdu votre courriel d'activation?
26 Octobre 2020, 22:31:00


Connexion avec identifiant, mot de passe et durée de la session


Pages: [1]   Bas de page
  Imprimer  
Auteur Fil de discussion: probléme php imageCreate  (Lu 3013 fois)
0 Membres et 1 Invité sur ce fil de discussion.
toto62860
Nouveau
*
Hors ligne Hors ligne

Messages: 19


Voir le profil
« le: 16 Juillet 2010, 22:57:46 »

bonjour,
voila mon problème j'ai écrit un petit script pour redimensionner tout les images de mon site a une largeur max de 800px
 
cela fonctionne pour cerataine mais pas pour tout je ne comprend pas pourquoi

voici un morceau de code pour les image jpg :
Code:
while($donnee = mysql_fetch_array($rep)){
$taillex = 800;
$url = $donnee["url"];
$urlDest = "../photo2".substr($url , strrpos($url,"/"));
$ext = strtolower(substr($url , strlen($url)-3));
if($ext == 'jpg' || $ext == 'jpeg'){
//l'image de depart
$des = imagecreatefromjpeg($url);
//on calcule la hauteur de la nouvelle image
$tailley = imagesy($des)*($taillex/imagesx($des));
//on crer le support de la nouvelle images (ligne qui bug)
$de = imagecreatetruecolor($taillex,$tailley);
//on copi dans la nouvelle images
imagecopyresized($de,$des,0,0,0,0, $taillex, $tailley,imagesx($des), imagesy($des));
//on ecrit
imagejpeg($de, $urlDest , 50 );
//on detruit
imagedestroy($de);
imagedestroy($des);
}

}

et voila l'erreur
Code:
Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 3200 bytes) in /home/...
je ne comprend pas pourquoi il ne veut pas allouer cette memoire
Journalisée
Erreur de base de données
Merci de réessayer. Si l'erreur se reproduit, merci de signaler cette erreur à un administrateur.
Retour
Propulsé par MySQL Propulsé par PHP Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Dilber MC Theme by HarzeM
Page générée en 0.033 secondes avec 22 requêtes.