hm, das ist ja nur ne warnung, dass php nicht durch 0 teilen will (wer sagt denn, dass mans nicht kann )

also entweder den divisor halt nicht 0 werden lassen (durch fehlen von bannern etc)
oder ne abfrage rein bauen, wenn der divisor null ist, dass das ergebniss auch gleich 0 ist (ist es zwar nicht, aber sieht halt besser aus als ne warnmeldung... )

oder zum wert immer 0.01 oder noch kleiner dazuaddieren, so ist er nie null, aber das dazuaddierte hat auch keinen einfluss aufs endergebniss (jedenfalls bei rundung)