Julius_prog, Ну так это нужно указывать в вопросе и желательно в теге. Тут не каждый имел дело с этим апи. Даже если и работали с excel, то обычно используют стандартные библиотеки типа interop для взаимодействия напрямую с excel файлами. Ковыряйте референсы этого апи, найдите базовые вещи. Как получать данные из ячеек, как записывать данные. Предоставьте код, а как устранить дублирование уже помогут, хотя на стековерфлоу вы найдете тысячу готовых решений.
bmrgl, Это не ошибка, она по умолчанию закоменчена и она должна сама подхватывать папку ext. Возможно в path не прописан php или еще чёто...Ну подключило и ладно.
Если бы это была транслитерация еще как-то можно было бы смещением, а так врядли. У всех qwerty клавиатуры, и там соотношение английских и русских символов смешанное.
Вот если бы можно было символ преобразовать в код клавиатуры, а потом код клавиатуры в символ на нужном языке.....
Теоритически конечно через костыль можно получить код клавиши только из английских символов, ну чтобы получить символ в русском языке с кода клавиши, это придется подключить винапи функции, переключить язык, эмулировать нажатие, перехватить получить код и прервать выполнение. И всё это будет работать только с анг на рус.... Крч нельзя, сделай словарь для преобразования за 2 минуты и не замарачивайся.
bmrgl, на любой строчке, желательно там же где и другие extensions подключются. Там помоему можно даже без dll типа extension=php_mysqli, хотя можно и dll. И так и так должно съесть. Посмори как другие прописываются
Раскоменть в php.ini extension=php_mysqli.dll или как-то так. После этого обязательно перезапусти сервер(службу). Ну и можешь вызвать функцию php_ini_loaded_file() и проверить путь совпадает с тем ini который ты редактировал. Заодно в папке ext проверь чтобы был php_mysqli.dll. Если не поможет, можешь попробовать указать в php.ini extension_dir абсолютный путь на папку с расширениями.
Ну бери и делай, что мешает или привык на всем готовом?
Единственная проблема это контроль, я так понимаю статус дела должен получаться автоматом с основных государственных сайтов. Ну придется написать свои парсеры или использовать апи сайтов если есть, и допустим раз в день проходить по всем открытым делам и обновлять статусы. А если статусы меняют люди то вообще проблем нет.
GandalfWhiteGO, С инпутов и других мест, символ \ приходит уже экранированным. Чтобы проверить можете написать alert("asd\asd"), чтобы увидеть что это строка asdasd
GandalfWhiteGO, Стоп, так это символ \ + n или \n? Потому-что в моем понимании \n это перенос строки.
А если вы пишите строку `asd\asd` то вы якобы экранируете символ `a`, ну по сути это строка будет равна asdasd. А если вам нужна именно строка asd\asd на выводе, то нужно писать `asd\\asd`
godsplane, да думаю посидеть можно чёто придумать, может after, before использовать. В content подставлять букву через атрибут типа content: attr(data-word); , а в теге писать < div data-word="буква" ... Ну я думаю можно что-то придумать. Просто например лично я в вашем js примере не вижу никаких первых букв.
Serqwezxc, Нет конечно! Такое невозможно сделать на js, у него слишком ограниченный функционал. Здесь идет попиксельная обработка, вам никто не даст доступа к такому.
Но вы конечно можете попробовать сделать так, использовать библиотеку html2canvas для генерации изображения из html и потом уже работать с этим изображением, ну можно придумать умный механизм переключение между html и изображением отрендеренного html ну это фигня. Вот для примера что получится если просто отрендерить и наложить эффект