А знаете, Вы абсолютно правы... некая JS функция кодирует битовый файл в base64 но я не посмотрел, что после кодирования размер информации растет не на 30%(примерно), а в 5 с лишнем раз...
Однако на мою строку браузер мой (пока тестил на хроме) ругается вот так: Uncaught InvalidCharacterError: Failed to execute 'atob' on 'Window': The string to be decoded contains characters outside of the Latin1 range. (Добавление)
короче не все символы она может перевести в base64 как то так... если я все правильно понял
Добрый день,
заметил что google chrome в отличии от других браузеров например firefox при загрузке страницы для чего то делает это 2 раза... тестил по всякому таки не смогу понять с чем это связано. Может быть Вы знаете? или это у меня одного какой то вирус так делает?
если не лень проверьте у себя...
как я на это наткнулся (подругому не скажешь): тестировал разработанный класс и во время инсерта без отправки формы понял, что в гугл хроме отправка идет 2 раза (не надо мне рассказывать про подгрузку файлов там не чего такого нет пустая страничка) и причем выяснил, что резульат первого запроса отображается у меня, а второй запрос гугл хром делает сразу после того как я увижу страничку, естественно на мою страничку это влияния не оказывает.
Так же меня насторожил тот факт, что хром отправляет разные заголовки при этих загрузках:
Первый раз:
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36(KHTML, like Gecko) Chrome/43.0.2357.124 Safari/537.36
*/*
http://www.ppd.ru/index.php
gzip, deflate, sdch
ru-RU,ru;q=0.8,en-US;q=0.6,en;q=0.4
Исходя из заголовков я так понимаю, что это делается для ускорения загрузки страницы? т.е. первый раз мы видим страницу условно говоря из кеша, а второй раз хром проверяет правильно ли он предсказал содержание страницы и правит его в зависимости от ответа так? (Добавление)
подскажите можно ли как то указать хрому, что бы он этого не делал?
Пару дней помучал tcpdf понял, что преобразование из html несовершенно, каждый метод имеет кучу особенностей и кривоработающих состояний под которые надо либо писать велосипед, либо искать альтернативу в той же библиотеке, море багов и минимум документации... всё на примерах... по крайней мере баги c конвертации из html+css конкретные:
при использовании html+css попытался вставить картинку методами библиотеки, текст наплывает на картинку, по примеру сделал область под картинку, когда начал писать велосипед под картинку любого размера и любое количество картинок столкнулся с такими проблемами: библиотека нагло жрет эллементы когда я делаю несколько регионов подряд, неговоря о том что для выравнивания картинки мне приходится ее подгружать в скрипт и устанавливать ее свойства предварительно узнав ее размеры. Неужели нет не каких средств для форматирования картинок при образования PDF? или они просто там не риализованы?
Ну и куча других мелких неудобств... например невозможность глобально задать эллементам отступ из-за чего приходится циклом забивать огромное количество этих массивов отступов в другие массивы... Учитывая что количество эллементов я заранее не знаю, то конечно я могу их посчитать как вариант, но это уже помоему совсем плохо. Ладно хрен с ними он не распознает даже маркированные/нумерованные списки, пришлось регуляркой заменять <li> на <p class="li">
Примеры, примеры... чему вас учат я хрен его знает.
1. Сформулируй постановку задачи
2. Если задача большая раздели ее на части
3. Составь алгоритм(ы) (не обязательно блок-схему)
4. А дальше пиши программуна любом языке
Если у тебя есть готовое решение, тогда просто напиши алгоритм с решения и воссоздай программу в другой среде используя доступные программные средства.
Прочитал всё, суть ясна, не чего сложного, но никто разбираться в твоих писульках не будет. Сформулируй задачу.
Здравствуйте,
появилась потребность в генерации PDF файла, прайс лист с актуальными ценами, количеством и другой информации из бд.
Начал гуглить как это возможно... почитал про разные варианты остановился на библиотеки PDFlib (http://www.php.su/functions/?cat=pdf ), сначала попытался поступить как описано в этой статье на хабре (http://habrahabr[dot]ru/post/77675/ ), к сожалению в сборке для моего php 5.3.13 на php.net нету этого самого php_pdf.dll (другие пока не пробывал скачивать возможно проще поискать в другой сборке этот файл и апгрейднуть свой php до этой версии, но я думаю, что т.к. эта библиотека все таки продается, хоть где-то и написано, что разрешено бесплатное использование в не коммерческих целях... я думаю, что в более поздних версиях php ее просто убрали... а даунгрейдить свой php мне бы не хотелось)
С оф сайта бесплатно скачать я то, что мне надо не смог... нашел вот такой сайт со всеми библиотеками для php и в том числе с PDPlib (http://pecl.php.net/package/pdflib ) . Какого было моё счастье когда я нашел там не один файлик а несколько версий...
Счестье сменилось разочарованием скачав архив я обнаружил исходник, который черт возьми надо скомпилировать в dll библиотеку используя VBA, немного работал в VBA больше изучал чем работал. Но сделать то, что мне надо у меня не вышло не как.
Подскажите как мне получите этот самый php_PDFlib.dll нужной мне версии?
ЗЫ: заранее спасибо, может быть у кого то уже есть этот самый файлик и я попробую его поставить себе, но я сомневаюсь, что версия совпадет и он подойдет. Несколько таких файликов уже из гугла вытащил при рестарте апача выдает ошибку для этого расширения. Настройки php.ini всё норм стоят
@media screen and (max-width:300px) and (min-width:200px){
img{
max-width:200px;
display: block;
margin:0 auto;
}
}
@media screen and (max-width:400px) and (min-width:300px){
img{
max-width:300px;
display: block;
margin:0 auto;
}
}
пример является только примером, как их использовать тебе придется решить самому. Мое мнение это кривой шаблон. Лучше всего влиять не на картинки а на блоки в которых они распологаются и устанавливать "законы" для всей области в которой могут быть картинки. (Добавление)
ну и конечно как выше сказано выше начни с основных эллементов шаблона, а потом адаптируй остальное.
DelphinPRO пишет:
Логотип вылазит за пределы экрана - раз
В блоке "Ваше мнение" - заголовок - два
"Похожие статьи" - три
Почитайте: "Управление файлами cookie и данными сайтов"
Проверьте.
спасибо... помогло
да уж дурацкая ситуация вышла. Оказывается мой сайт был добавлен в исключения и все куки именно для него очищались при закрытии браузера... видимо когда то это было мне нужно для чего-то, а теперь вышло боком.
не имею понятия где искать сервак(
(Добавление)
может подскажите где в битриксе его найти?
знаешь, что странно?
то что ошибка синтаксиса, а она может возникнуть только вслучае если кто то неаккуратно зашел на сервер открыл файл и поразмахивал свои лапами так что оставли там некий символ, что препятствует теперь компиляции данного кода или же просто подменил файл посредство файлового менеджера вашего хост провайдера или доступпа через ftp, еще вариант изменения были внесены изнутри допустим из вредоносного php файла закаченного вместе с каким то пакетом обновлений какого нибудь дополнения или просто через дырку в вашем движке, неговоря о том, что это мог сделать любой другой человек который имеет доступ к хостингу.
Самый простой способ решения который предусмотрен помоему всеми хостингами это Бэкап, обычно копии за последнии 3-30 дней в зависимости от хостинг провайдера и настроек резерново копирования. Так вот откати сайт на дату когда он работал, если сломался сегодня откати на завтра, и т.д.
так же рекомендую поменять пароли на доступ в хостинг, фтп-доступ ну и на бд и админку на всякий случай, знаю я таких чудо программистов))