PHP ile uzak sunucudaki dosyanın var olup olmadığını kontrol etmek için get_headers() fonksiyonunu kullanabilirsiniz.
<?php
$file = get_headers('http://www.erbilen.net/a.txt');
if( $file['0'] == 'HTTP/1.1 200 OK' ) {
print 'dosya var';
} else {
print 'dosya yok';
}
?>