Я пытаюсь узнать, сколько изображений находится в папке моего хоста. У меня есть доступ по ftp и доступ к сертификату ssl.
Это файл php и отлично работает
$dir = getcwd();
$i = 0;
if( $handle = opendir($dir) ) {
while( ($file = readdir($handle)) !== false ) {
if( !in_array($file, array('.', '..')) && !is_dir($dir.$file))
$i++;
}
}
echo "$i ";
?>
Я хотел бы получить результат на андроиде как намерение
Любой пример кода?
1 ответ
Это совсем не лучший способ сделать это. У меня было аналогичное требование для моего приложения Snap Search - это как я это сделал:
Шаг 1) Создайте файл PHP на своем сервере со следующим кодом:
<?php
// Set the current working directory
$directory = "<ENTER PATH TO IMAGES FOLDER>";
$filecount = 0;
$files = glob( $directory ."*" );
if( $files ) {
$filecount = count($files);
}
echo $filecount;
?>
Примечание. Это просто вернет количество файлов при посещении этой страницы PHP.
Шаг 2) Сделайте запрос к этой странице PHP на вашем сервере (я бы посоветовал использовать Volley). Ответ на этот запрос будет содержать количество файлов.
Вы можете сохранить это количество в переменной и делать все, что хотите.
Похожие вопросы
Новые вопросы
android
Android - это мобильная операционная система Google, используемая для программирования или разработки цифровых устройств (смартфоны, планшеты, автомобили, телевизоры, одежда, стекло, IoT). Для тем, связанных с Android, используйте специальные теги Android, такие как android-intent, android-activity, android-адаптер и т. Д. Для вопросов, не связанных с разработкой или программированием, но связанных с платформой Android, используйте эту ссылку: https: // android.stackexchange.com .