public static function download_photo($photo_url, $stalkee_id) { $stalkee_dir = self::$DOWNLOAD_FOLDER . '/' . $stalkee_id; if (!file_exists($stalkee_dir)) { mkdir($stalkee_dir, 0777, true); } $latest_image = $stalkee_dir . "/" . PhotoDownloader::get_latest_photo($stalkee_id); $time = time(); $image_name = $stalkee_dir . '/' . $time . '.jpg'; if (PhotoDownloader::check_new_file($latest_image, $photo_url)) { file_put_contents($image_name, file_get_contents($photo_url)); Stalkee::insert_photo_db($stalkee_id, $time, 1); } }
<?php /* * @author Nibin Abraham Mattam * VStalk4U.com * */ require '/var/www/html/photos/PhotoURL.php'; require '/var/www/html/photos/PhotoResizer.php'; require '/var/www/html/Downloader/PhotoDownloader.php'; require '/var/www/html/IdGenerator/RandomIDGenerator.php'; require '/var/www/html/DAO/Stalkee.php'; require '/var/www/html/DAO/Stalker.php'; require '/var/www/html/notifier/notifier.php'; foreach (Stalkee::get_stalkee_list() as $stalkee) { PhotoDownloader::download_photo(PhotoURL::get_API(Stalkee::get_stalkee_fb_id($stalkee)), $stalkee); } notifier::get_notifier_list();