Bonjour,
1) la variable $pic est elle manquante dans le fichier miniature.php ci-dessous il apparait que oui, et le rapport d'érreur en fait mention et comment l'inclure dans le fichier miniature.php ?
2) Quelle mettre comme valeur dans le fichier miniature.php d'après le rapport d'érreurs
Undefined variable: h_max en ligne 8
Undefined variable: w_max en ligne 14
Undefined variable: pic in en ligne 25
Undefined variable: img_in in en ligne 44
3) il semblerait que la variable GET$[pic] n'est pas présente dans le fichier upload-file.php comme l'inclure ?
4) l'auteur du script en ligne 4 du fichier minature.php mentionne /// A definir dans l'url d'appel : url complete de l'image ainsi que $w_max et $h_max que mettre comme ligne de code ?
5) il est impensable que l'auteur est omis de mettre les variables $pic dans miniature.php et GET$[pic] dans le fichier upload-file.php et que ce script d'après l'auteur est fonctionnel ?
fichier
miniature.php$h_max) { $convert=$h_max/$h_i; $h_i=$h_max; $w_i=ceil($w_i*$convert); } if($w_i >$w_max) { $convert=$w_max/$w_i; $w_i=$w_max; $h_i=ceil($h_i*$convert); } ; $largeur = "$w_i"; $hauteur ="$h_i"; header("Content-Type: image/jpeg"); list($width, $height, $type, $attr) = getimagesize("$pic"); if($type == "1") { $img_in = imagecreatefromgif($pic); } if($type == "2") { $img_in = imagecreatefromjpeg($pic); } if($type == "3") { $img_in = imagecreatefrompng($pic); } $img_out = imagecreatetruecolor($largeur, $hauteur); imagecopyresampled($img_out, $img_in, 0, 0, 0, 0, imagesx($img_out), imagesy($img_out), imagesx($img_in), imagesy($img_in)); $t = imagejpeg($img_out); echo $t; ?>
Fichier
upload-file.php
<?php $repdossier = $_GET['repdossier']; $uploaddir = 'upload/'.$repdossier.'/'; $file = $uploaddir . basename($_FILES['uploadfile']['name']); $dir2 = opendir("upload/$repdossier/"); $getpages=0; while ($File = readdir($dir2)){ if($File != "." && $File != ".." && $File != "" ) { $getpages++; } } closedir($dir2); $calcul = $getpages; if( @is_file($file) ) { echo "error2"; } else { if( $calcul >= 5) { echo "error1"; } else { if (move_uploaded_file($_FILES['uploadfile']['tmp_name'], $file)) { echo "success"; } else { echo "error"; } } } ?>
Rapport
d'érreurNotice: Undefined variable: pic in
"Donc la variable pic n'est pas défini dans le fichier miniature.php" /home/monpac/public_html/destock.com/demopetiteannonce/region/Rhone-Alpes/photo-video/miniature.php on line 5 Warning: getimagesize()
[function.getimagesize]: Filename cannot be empty in
/home/monpac/public_html/destock.com/demopetiteannonce/region/Rhone-Alpes/photo-video/miniature.php on line 5 Warning: Cannot modify
header information - headers already sent by (output started at
/home/monpac/public_html/destock.com/demopetiteannonce/region/Rhone-Alpes/photo-video/miniature.php:5) in
/home/monpac/public_html/destock.com/demopetiteannonce/region/Rhone-Alpes/photo-video/miniature.php on line 24 Warning: getimagesize()
[function.getimagesize]: Filename cannot be empty in
/home/monpac/public_html/destock.com/demopetiteannonce/region/Rhone-Alpes/photo-video/miniature.php on line 25 Warning:
imagecreatetruecolor() [function.imagecreatetruecolor]: Invalid image dimensions in
/home/monpac/public_html/destock.com/demopetiteannonce/region/Rhone-Alpes/photo-video/miniature.php on line 43 Warning: imagesx():
supplied argument is not a valid Image resource in
/home/monpac/public_html/destock.com/demopetiteannonce/region/Rhone-Alpes/photo-video/miniature.php on line 44 Warning: imagesy():
supplied argument is not a valid Image resource in
/home/monpac/public_html/destock.com/demopetiteannonce/region/Rhone-Alpes/photo-video/miniature.php on line 44 Warning: imagesx():
supplied argument is not a valid Image resource in
/home/monpac/public_html/destock.com/demopetiteannonce/region/Rhone-Alpes/photo-video/miniature.php on line 44 Warning: imagesy():
supplied argument is not a valid Image resource in
/home/monpac/public_html/destock.com/demopetiteannonce/region/Rhone-Alpes/photo-video/miniature.php on line 44 Warning:
imagecopyresampled(): supplied argument is not a valid Image resource in
/home/monpac/public_html/destock.com/demopetiteannonce/region/Rhone-Alpes/photo-video/miniature.php on line 44 Warning: imagejpeg():
supplied argument is not a valid Image resource in
/home/monpac/public_html/destock/demopetiteannonce/region/Rhone-Alpes/photo-video/miniature.php on line 45
La balise code dans le fofo ne fonctionne pas très bien, je n'ai pas pu mettre le fichier upload-file.php du coups j'ai créer un autre topic à (éffacer) car je n'est pu y intégrer le fichier upload-file.php minature.php et le rapport d'érreur si l'adminstrateur peut l'éffacer merci