dovresti scrvere l' errore preciso comunque comincia a cambiare tutti

browse_tree($new_dir, &$filesize);


con


browse_tree($new_dir, $filesize); // senza la &



tranne dove dichiari la funzione


function browse_tree($new_dir, &$filesize) {
// qui la & e' ok, la & non si invia, si riceve e basta
}