Credo dinamicamente una subdirectory mediante variabile e, in queste, ne creo altre:
directory/$directorydavariabile/altradirectory/
Cerco poi di scrivere e caricare un'immagine nell'ultima directory ma non me lo fa, senza però darmi alcun errore. Può essere perchè c'è appunto un limite?
//carico l'immagine
$uploadedfile = $_FILES['img1']['tmp_name'];
$src = imagecreatefromjpeg($uploadedfile);
list($width,$height)=getimagesize($uploadedfile);
$rapporto=$width/$height;
if($width<=300){
$larghezzaimg1=$width;
}else{
$larghezzaimg1=300;
}
$altezzaimg1=$larghezzaimg1*$rapporto;
$tmp=imagecreatetruecolor($larghezzaimg1,$altezzai mg1);
imagecopyresampled($tmp,$src,0,0,0,0,$larghezzaimg 1,$altezzaimg1,$width,$height);
$filename = "prove/$accesso/immagini/". $_FILES['img1']['name'];
imagejpeg($tmp,$filename,75);
rename("prove/$accesso/immagini/". $_FILES['img1']['name'], 'prove/$accesso/immagini/'.$nomefile.".jpg");
unlink ("prove/$accesso/immagini/". $_FILES['img1']['name']);
imagedestroy($src);
imagedestroy($tmp);
unset ($filename, $uploadedfile, $larghezzaimg1,$altezzaimg1,$width,$height);
//cambio del testo del prodotto
$apritesto = fopen('prove/$accesso/contenuti/'.$nomefile.".txt","w+");
fwrite($apritesto,$nomefile."\n");
fwrite($apritesto,$testo."\n");
fclose($apritesto);
Grazie per l'aiuto.