Dosyanın tam URL dayalı, benim sunucuda varsa PHP edin

2 Cevap

Benim sunucuda bir dizinde saklanan PDF dosyaları şeklinde faturalar oluşturur bir uygulama var. Bu faturaları posta önce benim DB saklamak URL (değil sunucu yolu) geçerli bir PDF dosyasına gerçekten gelin yapar emin olmak istiyorum.

Bir şey db bu alana bir değer yazdı yanlış gitmiş olabilir, ama örneğin dosya eksik; Dosyayı anlam belirtilen dizinde değil.

AFAIK File_exists sadece sunucusu yolları denetler ama URL.

Ben her zaman çok sunucu yolunu saklamak, ya da araya, ama bir dosya ile biten tam bir http url dayalı bu denetimi yapabilir merak ediyorum ki?

EDIT: evet CURL de aklıma geldi ama biraz böyle basit bir görev için ağır gelmiyor mu? Belki sadece çok sunucu yolunu saklamak gerekir.

2 Cevap

Sen URL using PHP+cURL as described here açarak isteği doğrulamak ve döndürülen HTTP durum kodunu kontrol edebilir.


You can use function file_get_contents() veya fopen()