Also ich versuche mal vereinfacht mein problem Darzustellen.
Ich habe eine klasse welche mir ein Bild erstellt und in ein Verzeichniss speichert.
Mit unset() möchte ich dann den Destructor aufrufen und das bild wieder löschen. Doch iwie löscht er das Bild sofort wieder.
So in etwa wird das objekt verwendet:
Naja aber irgendwie wird der destructor schon gleich beim ersten Aufruf der Seite ausgeführt. Was er aber erst soll nachdem $x==1 ist und die seite neu geladen wurde.
schonmal danke
mfg mo
Ich habe eine klasse welche mir ein Bild erstellt und in ein Verzeichniss speichert.
Mit unset() möchte ich dann den Destructor aufrufen und das bild wieder löschen. Doch iwie löscht er das Bild sofort wieder.
So in etwa wird das objekt verwendet:
PHP-Code:
//NAch Post und $x=1
if($x==1){
// hier wird jetzt nochmal die klasse geladen und ein $obj erzeugt
}
//Erster Aufruf der Seite
if($x==0){
// in der datei wird die klasse geladen und das obj erzeugt und das bild //erstellt
include ('create_pic.php');
$x=1;
//per POST wird die seite neu geladen und $x auf 1 gesetzt
}
schonmal danke
mfg mo
Kommentar