Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: php в html из отдельного файла

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
vzdrizd
Отправлено: 20 Августа, 2013 - 06:26:15
Post Id


Новичок


Покинул форум
Сообщений всего: 27
Дата рег-ции: Авг. 2013  


Помог: 0 раз(а)




Здравствуйте. Помогите новичку.

Перелопатил все но не нашел. Не подскажите как использовать в html файлы функции написанные в отдельном php-файле?

Все что нашел так это то что делать вставку <?php ?>, но неужели необходимо весь иногда огромный код на php писать в html файле?

Заранее спасибо.
 
 Top
Panoptik
Отправлено: 20 Августа, 2013 - 06:49:12
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2493
Дата рег-ции: Нояб. 2011  
Откуда: Одесса, Украина


Помог: 131 раз(а)




вы говорите о вызове функций, о каком огромном коде идет речь?
хорошим тоном считается делать основные рассчеты, действия по обработке и подготовке данных вне разметки html а в шаблонах уже просто выводить готовые значения

и еще одно замечание фалы-html вы не сможте использовать для обработки php кода. то есть он не будет выполняться по умолчанию на сервере без определенных настроек. так что если вы хотите использовать php то все файлы включая html должны иметь расширение php

(Отредактировано автором: 20 Августа, 2013 - 06:49:46)



-----
Just do it
 
 Top
Vinyl
Отправлено: 20 Августа, 2013 - 06:52:17
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 645
Дата рег-ции: Янв. 2012  
Откуда: Армавир, Краснодарский край


Помог: 15 раз(а)




Очень-очень-очень плохо искали.
В файле php, назовем его script.php, пишете функцию, назовем её load().
В файле html, назовем его index.html, пишете конструкцию:

PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. include('script.php');
  3. load();
  4. ?>


Имена файлов и функций, ессесно, на Ваш вкус. Этот вариант сработает, если скрипт с html-файлом лежат в одном каталоге. Если нет - читайте учебники, это самое элементарное.

(Отредактировано автором: 20 Августа, 2013 - 06:53:25)



-----
Пессимисты пользуются die(), оптимисты - exit()
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


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



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB