Hallöchen,
Versuch mal, 1.) in der Klassendefinition die Variable zu initialisieren:
<?php
include "config.inc.php";
class VorschaubildGenerator {
var $verkleinerungsFaktor=0; // Initialisierung
public function minimizePicture($bigPicFilename, $year) {
$sourceImage = '';
//Bild auslesen, Grafiktyp: 1=GIF, 2=JPG, 3=PNG, 4=SWF
list($width, $height, $grafiktyp) = getimagesize($bigPicFilename);
$new_width = $width * $this->verkleinerungsFaktor;
$new_height = $height * $this->verkleinerungsFaktor;
.
.
.
Wenn du dann 2.) den Konstuktor der Klasse aufrufst, schreibst du als nächste Zeile eine Wertzuweisung:
~~~php
$objekt = new VorschaubildGenerator(...);
$objekt->verkleinerungsFaktor = $verkleinerungsFaktor; // Wertzuweisung an die Klassen-Variable
Damit dürfte dann in der Folge beim Aufruf der Funktion der benötigte Wert zur Verfügung stehen.
MfG
vaudi