2013-06-01 1 views
5

Я начинаю программировать. У меня есть файл pdf для загрузки на моем сайте. Я хочу знать, нет. загрузок. Я искал в google.file download counter без базы данных

и я пробовал что-то вроде этого. http://tutorialzine.com/2010/02/php-mysql-download-counter/

Но все с базой данных. Поскольку я новичок, я не знаком с базой данных.

могли бы вы предложить мне код PHP для этого без базы данных

+0

Вы можете написать простой код обработки файлов и сохранить счет в текстовом файле. Руководство PHP имеет очень хорошие ресурсы. http://www.php.net/fwrite –

ответ

0

PHP не может сделать это в одиночку. Для этого потребуется либо база данных, либо пустой файл для сохранения.

Лучший способ - использовать базу данных. Вероятно, это самый простой способ. Тем не менее, я бы очень хотел получить опыт работы с базой данных, если вы хотите использовать PHP. Хотя проектирования баз данных/использование очень отличается от PHP, его очень полезно знать

0

Ну вместо базы данных вам придется держать файл со счетом

в файле PHP, который загружает PDF:

$downCount = intval(file_get_contents("/some/path/downloadCount")); 
$downCount++; 
file_put_contents("/some/path/downloadCount",$downCount); 
0

Вы можете использовать atime (время доступа) файла в качестве счетчика.