Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.07.2016, 08:43   #11
Михаил55
Пользователь
 
Регистрация: 09.11.2015
Сообщений: 12
По умолчанию

На данный момент, нужно хотя бы реализовать так, чтобы при скачивание файла , действие записывалось в log.txt файл время/IP кто скачал/ и название файла ----- Для работы с FTP есть немного кода, который выше скинул
Михаил55 вне форума Ответить с цитированием
Старый 29.07.2016, 08:49   #12
ADSoft
Старожил
 
Регистрация: 25.02.2007
Сообщений: 4,158
По умолчанию

нужно - реализуйте!
ADSoft вне форума Ответить с цитированием
Старый 29.07.2016, 08:52   #13
Михаил55
Пользователь
 
Регистрация: 09.11.2015
Сообщений: 12
По умолчанию

Тогда зачем Вы мне отвечали? Мне не нужны советы, я попросил помочь , показать примерную реализацию или поделиться ссылкой на ресурс, где это можно изучить.
Михаил55 вне форума Ответить с цитированием
Старый 29.07.2016, 08:58   #14
ADSoft
Старожил
 
Регистрация: 25.02.2007
Сообщений: 4,158
По умолчанию

Помочь - не значит сделать за вас. Если советы не являются помощью, хм... странно
примерный алгоритм вам был дан,
Изучить - это берете книгу, любой самоучитель по PHP, видеоуроки...
Хотите чтоб сделали за вас - в раздел фриланса, хотите сделать сами - разбирайтесь сами, спрашивая конкретной помощи... .например, а как записать информацию в файл, или как в php получить список файлов итд
ADSoft вне форума Ответить с цитированием
Старый 29.07.2016, 09:15   #15
Михаил55
Пользователь
 
Регистрация: 09.11.2015
Сообщений: 12
По умолчанию

а я задал не такой вопрос? Я написал СДЕЛАЙТЕ ЗА МЕНЯ? Я описал, что нужно примерно, чтобы понять как это работает.
Михаил55 вне форума Ответить с цитированием
Старый 29.07.2016, 09:43   #16
pompiduskus
юзер как все
Участник клуба
 
Аватар для pompiduskus
 
Регистрация: 10.01.2012
Сообщений: 1,586
По умолчанию

Все тебе правильно сказали. За тебя писать не будут. У все свои дела.

PHP код:


<?php
    
// or however you get the path
    
$yourfile "/path/to/some_file.zip";

    
$file_name basename($yourfile);

    
header("Content-Type: application/zip");
    
header("Content-Disposition: attachment; filename=$file_name");
    
header("Content-Length: " filesize($yourfile));

    
readfile($yourfile);
    exit;
?>

PHP код:

<?php

// open the file in a binary mode
$name './img/ok.png';
$fp fopen($name'rb');

// send the right headers
header("Content-Type: image/png");
header("Content-Length: " filesize($name));

// dump the picture and stop the script
fpassthru($fp);
exit;

?>


PHP код:
  if (file_exists($file)) {


        
header('Content-Description: File Transfer');
        
header('Content-Type: application/octet-stream');
        
header('Content-Disposition: attachment; filename='.basename($file));
        
header('Content-Transfer-Encoding: binary');
        
header('Expires: 0');
        
header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
        
header('Pragma: public');
        
header('Content-Length: ' filesize($file));

        
ob_clean();
        
flush();
        
readfile($file);
        exit;

    } 

PHP код:
// output headers so that the file is downloaded rather than displayed
header('Content-Type: text/csv; charset=utf-8');
header('Content-Disposition: attachment; filename=data.csv');

// create a file pointer connected to the output stream
$output fopen('php://output''w');

// output the column headings
fputcsv($output, array('Column 1''Column 2''Column 3'));

// fetch the data
mysql_connect('localhost''username''password');
mysql_select_db('database');
$rows mysql_query('SELECT field1,field2,field3 FROM table');

// loop over the rows, outputting them
while ($row mysql_fetch_assoc($rows)) fputcsv($output$row); 
<Дзен - Вся вселенная в тебе > | Резюме: https://ch3ll0v3k.github.io/CV/

Последний раз редактировалось pompiduskus; 29.07.2016 в 09:47.
pompiduskus вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
работа с ftp-сервером mixa_go Общие вопросы .NET 5 09.01.2011 15:55
работа с ftp Sparky Общие вопросы по Java, Java SE, Kotlin 3 31.10.2009 19:43
Работа с базой MS Access через FTP GREMI БД в Delphi 4 27.08.2009 13:51
Работа с FTP Altera Работа с сетью в Delphi 1 17.04.2008 09:41
работа с Ftp freeze Работа с сетью в Delphi 4 18.11.2006 18:10