[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Извлечениие файлов из почты
AugurNecroKHB
Добрый день!
Возникла задача приходит письмо со вложенным в него файлом нужно выташить этот файл и скинуть в определенное место!
Подскажите с чего копать!




Спустя 2 часа, 35 минут, 54 секунды (14.05.2009 - 11:28) FatCat написал(а):
А если файл будет вложен не один?
Выдернуть-то не сложно, если файл завернут в base64...

Спустя 14 часов, 23 минуты, 8 секунд (15.05.2009 - 01:51) AugurNecroKHB написал(а):
FatCat файл будет один в формате "csv" расскажи как вынимать. выложи скрипт если не сложно!

Спустя 13 часов, 32 минуты, 57 секунд (15.05.2009 - 15:24) FatCat написал(а):
PHP
$txt explode(PHP_EOL.PHP_EOL,stristr($txt,PHP_EOL.Chr(9).'filename=\""'.PHP_EOL));
$name preg_replace"#".Chr(9)."filename=\"(.+?)\"#is""\\1"$txt[0] );
$txt base64_decode($txt[1]);
$fh fopen($name"w");
fwrite($fh$txt);
fclose($fh);

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

Спустя 2 дня, 17 часов, 50 минут, 35 секунд (18.05.2009 - 09:14) AugurNecroKHB написал(а):
Спасибо!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.