Фев 17

Отображение формулы на web-странице.

Недавно столкнулся с проблемой того, что очень проблематично отобразить математические (или физические) формулы на сайте (web-странице).Отображение формулы на сайте (web-стрнице) Пример того как у меня это получилось можно посмотреть на этом сайте.

Сразу оговорюсь, что то, как я вставил, формулы возможно покажется трудным или, так сказать, «замудренным» способом, но проще у меня не получилось.

Внимание! Если Вам цвет формулы менять не надо, то смотрите более простой способ вставки формулы на сайт в самом конце этого поста.

Итак, вначале, предполагаем что вы имеете формулу, написанную в документе Word :

Вид формулы в документе Word

Нажимаем правой кнопкой мыши на эту формулу и выбираем функцию «копировать«:

Копирование формулы с документа ворд
Открываем стандартную программу Windows под названием Paint:

Запускаем программу Windows Paint
Создаем новый документ в Paint: «Файл – Создать»

Создаем документ в Paint
Далее нажимаем «вставить», и формула, скопированная в ворде, у нас вставится как рисунок в Paint, затем нажимаем инструмент «прямоугольник» и формула выделится как рисунок:

Вставляем формулу в Paint
После этого нажимаем «правка», – «копировать».
Создаем новый документ в Paint (Файл-создать), размеры создаваемого файла не изменяем, он автоматически создастся по размерам формулы. Нажимаем «вставить», после этого сохраняем полученный рисунок на компе, допустим в папке «мои рисунки».
Открываем этот рисунок в фотошопе (Photoshop) и нажимаем «Выделение» – «все»:

Открываем формулу в фотошопе

Затем нажимаем в фотошопе «Редактирование» – «Скопировать» или CTRL+C.
Создаем новый документ в фотошопе и вставляем туда только что скопированный рисунок, эта манипуляция нужна потому, что в исходном рисунке проблематично заменять цвета.
Теперь выбираем цвет заливки, который будет цветом фона формулы или, другими словами, такой же цвет как цвет фона на вашем сайте, я выберу для примера голубой фон формулы:

Выбираем цвет фона формулы

Выполняем заливку белого фона нашим цветом, т.е мной, например выбран голубой фон:

Заливка фона формулы
Выбираем инструмент «Волшебная палочка», и нажимаем левой кнопкой мыши на голубой фон нашей формулы:

Выделяем фон формулы
Далее нажимаем правой кнопкой мыши на выделенную область и кликаем на «Инверсия выделенной области»:

Инверсия выделенной области фона формулы
После этого выбираем цвет заливки самой формулы, допустим, на моем примере красный, и нажимаем «Редактирование»- «выполнить заливку».
И получаем, в конце концов, нужную нам формулу с нужным цветом цифр и желаемым фоном.
Далее в фотошопе сохраняем этот рисунок «Для Web».
И закачиваем данный рисунок на сайт, где должна быть эта формула.

Вставленная ормула на web-страницу сайта

Т.е. в итоге, мы преобразовали формулу документа Word в рисунок, и вставили формулу на сайт с нужным нам отображением цветов.

P.S. Эти сложные преобразования нужны только если нужно менять цвет формулы, если же цвета менять не надо, то все гораздо проще:

  1. Делаете принт-скрин «Print Screen» документа ворд там, где формула;
  2. Открываете в фотошопе сделанный скриншот с формулой;
  3. Вырезаете на рисунке только саму формулу;
  4. Создаете новый документ в фотошопе, и вставляете туда вырезанную формулу из рисунка;
  5. Сохраняете данный рисунок (т.е. только саму формулу) и закачиваете его себе на web-страницу сайта ( в этом случае формула будет черно белая, как в ворде).

На этом все!!! Всем удачи по вставке формул в ваши сайты:) !!!

Небольшая информация от спонсора: сваты музыка из фильма скачать – саундтреки к фильмам и другая музыка.

автор: admin \\ теги: ,

Фев 17

Форма отправки сообщения с сайта.

Вчера меня попросили сделать форму отправки сообщения с сайта про бизнес-план.

На самом деле я не спец  в программировании и самому мне никогда не сделать всех необходимых команд на языке php для отправки таких сообщений.

Поэтому мне пришлось поискать готовые варианты отправки сообщений или скрипты (программы) позволяющие установить такую форму отправки сообщения с сайта.

Форма отправки сообщения с сайта

Вот, что у меня из этого получилось.

Теперь о том, как же мне, нубу в программировании, удалось это сделать…

Вначале я скачал этот скрипт, или даже сказать программу по созданию формы отправки сообщений с сайта:

Скрипт программы отправки сообщения

За эту программу следует отдельно сказать большое спасибо программисту Сергею Шестопалову, также этот скрипт можно найти у него на сайте: http://homescript.ru


Теперь о том как установить данный скрипт.

Вначале скачиваете программу, разархивируете ее (раззиповываете) у себя на компе, затем заходите в полученную папку form и видите там еще одну папку form и файл .htaccess . Данный файл .htaccess закачиваете к себе на сайт в корневой каталог в том случае, если у вас такого файла не было, либо если в нем не были прописаны команды для обработки php скриптов на страницах с html-кодом.

После этого папку form, содержащуюся в разархивированной папке form, закачиваете в корень сайта и делаете на нее, и на все файлы в ней, права доступа 777.

Загрузка программы скрипта на сайт

Затем нужно зайти в панель управления формой отправки сообщения по адресу: http://ваш_сайт/form/admin

Логин для входа admin Пароль 111 , затем пароль можно поменять в разделе «Настройки»

После этого, на той странице сайта, где необходимо сделать форму отправки, вставляете код:

//Установка формы

//Вместо «папка_скрипта» укажите название папки со скриптом (по умолчанию form)

$strpath=»папка_скрипта/form.php»;

$adrself=getcwd();

for($i=0; $i<100; $i++) { if(file_exists(«public_html»))break; if (!file_exists($strpath)) chdir(«..»); else break; } include ($strpath); chdir($adrself); ?>


Обратите внимание, что  в строчке $strpath=»папка_скрипта/form.php»; (если папку закачали в корень сайта), следует указать: $strpath=»form/form.php»;

И, наконец, заходите в панель управления формой по адресу http://ваш_сайт/form/admin , задаете сколько текстовых полей, радио-кнопок, галочек  будет в форме отправки сообщения, а также настраиваете цвет вашей формы, указываете цвет и размер шрифтов, и адрес почты куда будут приходить вам сообщения с сайта – вот и все,-  форма готова!!!

автор: admin \\ теги: , , , ,