ho questo script per la gestione dei file scritto per php 5:
che mi genera i segg errori in php 7:
-> Notice: Undefined variable: dirs in ...\file_browser_include.php on line 2
-> Warning: sizeof(): Parameter must be an array or an object that implements Countable in ...\file_manager\file_browser_include.php on line 2
-> Notice: Undefined variable: files in ...\file_manager\file_browser_include.php on line 5
-> Warning: sizeof(): Parameter must be an array or an object that implements Countable in...\file_browser_include.php on line 5
Credo si tratti di dichiarare le var dirs e files compatibilmente a php 7 e gestire l'array ma la mia conoscenza di php non è sufficiente per riscriverla correttamente,
Ringrazio in anticipo per l'aiuto
Codice:
<?php
for ($i=0;$i<sizeof($dirs);$i++) {
echo "<a href='#' onClick='delete_folder(\"" . $dirs[$i] . "\")'><img border=0 src='" . $delete_image . "'></a> <img src='" . $folder_small_image . "'> <a class='dir' href='?type=" . $type . "&dir=" . $requested_dir . $dirs[$i] . "'>" . $dirs[$i] . "</a><br>\n";
}
for ($i=0;$i<sizeof($files);$i++) {
echo "<a href='#' onClick='delete_file(\"" . $files[$i] . "\")'><img border=0 src='" . $delete_image . "'></a> <img src='" . $file_small_image . "'> <a class='file' href='#' onClick='fileSelected(\"" . $requested_dir . $files[$i] . "\");'>" . $files[$i] . "</a><br>\n";
}
?>
che mi genera i segg errori in php 7:
-> Notice: Undefined variable: dirs in ...\file_browser_include.php on line 2
-> Warning: sizeof(): Parameter must be an array or an object that implements Countable in ...\file_manager\file_browser_include.php on line 2
-> Notice: Undefined variable: files in ...\file_manager\file_browser_include.php on line 5
-> Warning: sizeof(): Parameter must be an array or an object that implements Countable in...\file_browser_include.php on line 5
Credo si tratti di dichiarare le var dirs e files compatibilmente a php 7 e gestire l'array ma la mia conoscenza di php non è sufficiente per riscriverla correttamente,
Ringrazio in anticipo per l'aiuto