echo "<a href="javascript:Foto(<?php echo $path;?>, <?php echo $file;?>)"><img border='0' src='$path$file' width='50' height='50'></a>";
Wieso eigentlich <?php ... ?>
Wenn Du Dich hier nicht innerhalb einer PHP-Anweisung befindest, frage ich mich, warum echo funktioniert.