- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
set_time_limit(330);
А можно 0 присвоить и не париться.
было дело за 10 вмз продавался дореген давным давно :)
Большие буквы я исправил, обнови архив ;)
На счет strtolower надо иметь в системе кодировку cp1251 и либо она должна быть основной в системе, либо использовать set_locale
;3263542']fogmaker, есть желание, перепиши, и мне скинь
но хз, это wmz гений в пхп. я так, уставший. :)
wmz, подкорректируешь, если что? :)
а я бы так:
сейчас дорген соберем )
$converter= array(
"а"=>"a",
"б"=>"b",
"в"=>"v",
"г"=>"g",
"д"=>"d",
"е"=>"e",
"ё"=>"e",
"ж"=>"zh",
"з"=>"z",
"и"=>"i",
"й"=>"y",
"к"=>"k",
"л"=>"l",
"м"=>"m",
"н"=>"n",
"о"=>"o",
"п"=>"p",
"р"=>"r",
"с"=>"s",
"т"=>"t",
"у"=>"u",
"ф"=>"f",
"х"=>"h",
"ц"=>"c",
"ч"=>"ch",
"ш"=>"sh",
"щ"=>"sch",
"ъ"=>"",
"ы"=>"i",
"ь"=>"",
"э"=>"e",
"ю"=>"yu",
"я"=>"ya"
);
$str = trim($str);
$str = strtolower($str);
$str = strtr($str, $converter);
$str = preg_replace('~[^-a-z0-9_]+~', "-", $str);
return $str;
}
мой вариант