Gentilissimi,
nella concretezza se uso il seguente codice
devo riconoscere se nella cartella superiore c'è un file excel. Se c'è devo catturare il nome.
Ecco la riga che mi dà errore $ext = $estens['extension']; dichiarando che extension non è il parametro corretto. Tuttavia cattura bene il nome dell'excel
ecco invece il codice che non mi dà errorecodice:if ($handle = opendir('./../')) { while (false !== ($file = readdir($handle))) { if ($file != "." && $file != "..") { $estens = pathinfo($file); $ext = $estens['extension']; if($ext == "xls") { $name_excel = $estens['basename']; } } } }
Differenza e motivo dell'errore?codice:if ($handle2 = opendir('./../')) { while (false !== ($file = readdir($handle2))) { if ($file != "." && $file != "..") { $estens = pathinfo($file, PATHINFO_EXTENSION); if($estens == "xls") { $name_excel = $file; } } } }
Grazie

Rispondi quotando
