Bonjour,

j'ai un petit problème (en fait un gros) avec la fonction Thumbnail donnée dans la FAQ, pour créer des miniatures d'images.

quand je travaille avec des petites images (pas trop grandes) tout marche parfaitement. Mais dès que j'essaie avec des wallpapers (800x600 et plus grands) plus rien ne va.

quelqu'un saurait-il m'expliquer comment ça se fait ?

mon code est le même que celui de la FAQ pour le fichier miniature.php
http://php.developpez.com/faq/?page=gd#gd_qualiteimage

le code pour uploader les fichier dans la base est le suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
 
	include('../connexion.php');
	include('miniature.php');
 
	/*ajouter le path du fichier image dans la base*/
	$req = "insert into images(img_path, album, img_nom, thumbnail, etat, proprio) values('./wallpapers/".$_POST['nom_image_field']."','".$_POST['album_image_field']."','".$_POST['chemin_image_field']."','./wallpapers/thumb_".$_POST['nom_image_field']."','".$_POST['etat_field']."','".$_POST['proprio_field']."')";
	$res = mysql_query($req) or die('echec d\'insertion de l\'image dans la base'.mysql_error());
 
	/*creation de la miniature et la mettre dans le dossier images*/
	$thumb = thumbnail($_POST['nom_image_field'],100,100);
	rename($thumb, './'.$thumb);
 
	echo '<a href="../index.php?numlien=1">Retour</a>'
 
?>