volevo far notare 1 cosa:
- la doppia estensione viene scritta solo se non inseriamo un nuovo nome:
"NuovoNome"+".jpg"="NuovoNome.jpg"
"NomeOriginale.jpg"+".jpg"="NomeOriginale.jpg. jpg"
quindi anche la correzione proposta non è del tutto corretta...dipenda da come la si usa..![]()
e volevo chiedere 2 cose:
- nella classe dell'upload si dice che la funzione "Upload" carica effettivamente il file ...ma scusate...il file è già caricato nel server a seguito del submit del form ..il "move_uploaded_file" effettua solo un copia+rinomina ...no? :master:
- per curiosità ho provato a inibire le funzioni che ripuliscono il file temporaneo generato con il "move_uploaded_file" ...do un'occhiata alla cartella tmp e... non vedo nulla!! perchè? :master: addirittura a seguito di questa funzione ho messo un controllo "file_exists" e difatti mi da errore, cioè non esiste...come mai?!?!ma siamo sicuri che questa cartella non sia la mia ma quella presente nella root del web server ?
...dato che nella bibbia del php vedo esempi che usano $_SERVER['DOCUMENT_ROOT'] per costruire il path?
![]()