Hallo,
wie Chris schon bemaengelt hat liegen Syntaxfehler vor.
Des weiteren kannst du deine Funktion auch noch von unnoetigen Balast befreien. zB
function getFilename( $name )
{
$i = 0;
$folder = "/AnyDirectory/";
$filename = $folder . $name . ".txt";
while( file_exists( $filename ) )
{
$i++;
$filename = $folder . $name . "(".$i.").txt";
}
return $filename;
}
echo getFilename("bla");
MfG
Peter