dllweb, зуд борцов за нравственность уже сейчас вынуждает РКН постоянно обновлять списки. Ну, не дают депутатам улицы переименовывать так часто, как им хотелось бы. Приходится заниматься моральным обликом сограждан, невзирая ни на что.
mrkuzya, это все само собой. Это даже будет работать - до блокировки РКН, во всяком случае.
Но если российское правосудие узнает, что вы, гражданин РФ, этим занимаетесь - то статья в УК как бы не та вещь, от которой можно спастись конспирацией.
В РФ порнография запрещена в принципе. По этому признаку РКН блокирует даже сайты, не подчиняющиеся российской юрисдикции. Вы с какого облачка, простите?
SwoDs, вообще-то этот вопрос как раз ключевой. Потому что правильного решения проблемы "русские имена папок и файлов в zip-архиве" нет. Кодировку имен zip не хранит, и на любой системе, кроме локализованных русских виндов, имена в cp1251 превращаются в кракозябры. А если вы создаете архив на сервере с Линуксом - то наоборот, на винде будет каша. Нужно либо не использовать кириллицу, либо менять архиватор.
P.S. Рекомендую свободный 7z, если что.
Если что-то должно быть записано в базу по данным из самой базы - скорее всего, записывать это необязательно. Достаточно проверить те данные, по которым определяется, должно оно быть записано или нет ;)
Breeze1, нет, вы просто вставляете в текст символ с кодом 13. Будет ли почтовая программа отображать его как перенос строки или будет считать письмо HTML-кодом - зависит от ее настроек и заголовков письма.
При выводе в браузер что пробел, что перенос строки, что табулятор - все "пустой символ". А вот при выводе в файл, например - разница есть.
Или при разборе файла по строкам...
Вы бы сначала хоть какую-то практику поимели, большая часть наивных вопросов отпадет сама собой.
Учиться - да, неплохо бы. Уметь - конечно, обязательно.
Но, научившись, не придумывать каждый раз велосипеды, а с пониманием использовать best practices, воплощенные в готовых фреймворках - почему нет?