Bonjour,

cela signifie qu'il y a eu une division par zéro et donc php râle un coup. Si on voit bien la même version du fichier, ce qu'il y a dans le coin est :
/**
 * Réduire des dimensions en respectant un ratio
 *
 * Réduit des dimensions (hauteur, largeur) pour qu'elles
 * soient incluses dans une hauteur et largeur maximum fournies
 * en respectant la proportion d'origine
 *
 * @example `image_ratio(1000, 1000, 100, 10)` donne `array(10, 10, 100)`
 * @see ratio_passe_partout() Assez proche.
 *
 * @param int $srcWidth Largeur de l'image source
 * @param int $srcHeight Hauteur de l'image source
 * @param int $maxWidth Largeur maximum souhaitée
 * @param int $maxHeight Hauteur maximum souhaitée
 * @return array Liste [ largeur, hauteur, ratio de réduction ]
 **/

function _image_ratio($srcWidth, $srcHeight, $maxWidth, $maxHeight) {
$ratioWidth = $srcWidth / $maxWidth; <-----------------------------------------------------------------------------
        $ratioHeight = $srcHeight / $maxHeight;

Sans savoir comment cette fonction a été appelée, difficile de dire quel est le problème précis mais je verrais bien :
- un squelette avec un filtre image mal paramétré.
- une image foireuse.
_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@rezo.net

Archives : https://www.mail-archive.com/spip@rezo.net/maillist.html

Infos : http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

Répondre à