Bonjour tlm,


Je voudrais faire un "loop" avec la fonction Do While mais rien ne s’exécute comme prévu. L'image à sauvegarder et provenant du même chemin d’accès doit avoir un poids différent de 14229 octets. Voici mon code:

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
17
18
19
20
function poid_image($chemin)
{ 
$poid = filesize($chemin);
return $poid ;
}
 
if(poid_image($nomimg) == 14229)
do {
 
function poid_image($chemin)
{ 
$poid = filesize($chemin);
return $poid ;
}
 
if(poid_image($nomimg) == 14229)
{
save_image( $urlscreen , $nomimg );
}
} while (poid_image($nomimg) > 14229);
Le script fonctionne bien sans le Do While mais enregistre les images de 14229 octets.

Merci d'avance pour votre aide.