Вот как-то так: PHP: <? $inFile = "file1.txt"; $outFile = "file2.txt"; ############## $out = array(); $bufer = file_get_contents($inFile); preg_match_all('/[\.\-_A-Za-z0-9]+?@[\.\-A-Za-z0-9]+?[\ .A-Za-z0-9]{2,}/', $bufer, $out); $fp = fopen($outFile, "w"); foreach($out[0] as $mail) fputs($fp, $mail."\r\n"); fclose($fp); echo $outFile." Обновлен!"; ?> Тока там коллизии могут быть =)
Добрый день. подскажите пожалуйста, как можно число вида: 1 562,15 переделать в вид: 1562,15 т.е. убрать пробел, который стоит в качестве разделителя рядов. ?
string trim ( string $s ); Удаляет ведущие и концевые пробелы в строке $s и возвращает измененную строку. string ltrim ( string $s ); Удаляет ведущие пробелы в строке $s и возвращает измененную строку. string chop ( string $s ); Удаляет концевые пробелы в строке $s и возвращает измененную строку. А вот избавиться от смежных пробелов внутри строки можно, например, с помощью цикла: while ( strpos($s,' ')!==false ) { $s = str_replace(' ',' ',$s); };
да, сори, проглядел знак пунтуации))) просто удивил кодес твой) Code: while ( strpos($s,' ')!==false ) { $s = str_replace(' ',' ',$s); }; ++ тебе в качестве извинений за мою невнимательность с утра )
есть такой скриптик читающий содержимое папки и выводящи напротив каждого файла текстовое поле куда надо будет вбивать мыло подскажите как реализовать отправку этих файлов на мыла которые указаны в полях напротив файлов?!
Сталкивался с подобной задачей! Решил при помощи class.phpmailer.php. Поищи в гугле, если не найдешь я заморочусь, выложу на слил...
Проблемка.. пишу код PHP, который бы работал с определёнными файлами, загружаемыми на сервер через форму в браузере... Так вот, проблема с определением типа загружаемых файлов. Реализовывал я это через "$_FILES['userfile']['type']", но, блин, через Лису .rar передаётся коду как application/x-rar-compressed, через ИЕ7 как application/octet-stream, при этом как application/octet-stream в Лисе определяется и файл java-апплета и много чего ещё... короче, какая-то путаница и не согласованность в этих браузерах.. вот я и подумал, а можно ли как-то средствами PHP открыть загруженный на сервер файл, прочесть его заголовок, где наверняка прописан тип файла и на основании этого определить этот тип?
Architek86 а если проверять его расширение? смотрим послднию точки и что после неё идёт ... если разрешёный формат то всё ок .... а для большей безопсности делаем md5(имя_файла).upload а настоящее имя с расширение деражать в БД =)
видел где то кнопку такую "добавить страницу" как это можно осуществить?? страницу создавать в бд или ...?
Прямыми ссылками проше просто ссылки отправить, либо curl'ом слить на хост файл по ссылке и дальше уже приатачить как обычно