Помогите написать срипт

Статус
В этой теме нельзя размещать новые ответы.

Uglik

Старатель
Регистрация
8 Окт 2008
Сообщения
350
Реакции
14
Здравствуйте

Помогите написать простенький срипт

Суть такова ложим на денвере в папку files (txt файлы)
Если в файле содержиться (указывам допустим тег img) то сложивать в папку YES если нето тогда в папку NO

Все файл должно разложить по папкам

Вот и все кому не сложно плз
 
ни один адекватный человек тебя не понял, разложи все по полочкам
 
Спасибо а куда запросы вводить по которым розлаживать будет.... можешь их в отдельную переменную вынести и закаментировать это место, что бы можно было с разными запросами юзать его
 
  • Заблокирован
  • #5
Ну вроде бы как ты и просил
(указывам допустим тег img)
вот он :)
PHP:
if (strpos(file_get_contents('files/'.$file), "img")){
 
лучи агрессии

Ну вроде бы как ты и просил
вот он :)
PHP:
if (strpos(file_get_contents('files/'.$file), "img")){
мм ну вообще не совсем так..
для strpos есть своя тема.. надо юзать === для полного соответствия (но это редко и в осн. для безопасного кодинга), кроме того в контенте файла могут быть сочетания букаф типа "img", но к изображениям они будут относиться косвенно, либо вообще никак..
стало быть имхо лучше
PHP:
function isHasImg($filename = ''){          // функция isHasImg возвращает номер позиции тега либо FALSE; ($filename - название файла)
  $fd = file_get_contents($filename);
  $imt_fp = strpos($fd, "<IMG ")            // первый вид тега
            ? strpos($fd, "<IMG ")          //
            : strpos($fd, "<img ");         // второй вид тега
  $imt_fp = $imt_fp !== FALSE ? $imt_fp : FALSE;
  return $imt_fp;
}
вроде ниче не забыл..
можно ещё проверять закрывающие теги в случае с BB-кодами,
но думаю тут достаточно
если не желаете использовать как ф-цию просто уберите
фиг. скобки, и первой строкой задайте переменную $filename,
результатом работы является перем. $imt_fp, которая будет
содержать номер позиции IMG-тега либо будет равно FALSE.
модератар, пусти меня в PHP Pro, пожалусто, выходит
приходится флудить чтобы попасть туда и доказать что
ты (т.е. я) шаришь.. (по месагам не пускает.. ну что за
идиотизм.., и кто такой мелочный что ему жалко что кто-то
прочитает его проскилованные сообщения и станет умнее) так чтоли? =\
 
  • Заблокирован
  • #7
кроме того в контенте файла могут быть сочетания букаф типа "img", но к изображениям они будут относиться косвенно
Ну как поставили вопрос так и ответили. Конечно для поиска тегов лучше использовать регулярки.
 
помогите решить еще 1 задачу....


Есть файлы txt, нужно почистить от повторак....
структура файлов такая

HTML:
#title#Название#title#
#content#
Текст
#content#
#categories#Категория#categories#

Нужно что бы сравнивались только первые строки (#title#Название#title#) и если найдена повторка вырезать в др папку или удолять этот файл. Почистить файл с одинаковым title
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху