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
codice:
if ($handle = opendir('./../')) {
while (false !== ($file = readdir($handle))) {
if ($file != "." && $file != "..") {
$estens = pathinfo($file);
$ext = $estens['extension'];
if($ext == "xls") {
$name_excel = $estens['basename'];
}
}
}
}
ecco invece il codice che non mi dà errore
codice:
if ($handle2 = opendir('./../')) {
while (false !== ($file = readdir($handle2))) {
if ($file != "." && $file != "..") {
$estens = pathinfo($file, PATHINFO_EXTENSION);
if($estens == "xls") {
$name_excel = $file;
}
}
}
}
Differenza e motivo dell'errore?
Grazie