Optimisation : avoid double URL2filepath() call
avoid notice on uninitialized var
oups : this call to URL2filepath() is too late as we just filled  array with  just before. Let's fix it
version