0 / 0 / 0
Регистрация: 13.09.2016
Сообщений: 70

Вставка HTML кода в PHP файл

01.09.2017, 20:30. Показов 2356. Ответов 6
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Всем привет! Скажите пожалуйста какой из методов лучше всего использовать для вставки html?

Вариант1

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php
function();
if {
};
echo <html>
<head>
<title>Title of the document</title>
</head>
 
<body>
The content of the document......
</body>
 
</html>
?>
Вариант2

PHP
1
2
3
4
5
6
7
8
9
10
<html>
<head>
<title>Title of the document</title>
</head>
 
<body>
<?php function (); ?>
</body>
 
</html>
Какой из вариантов более рекомендуемый к написанию?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
01.09.2017, 20:30
Ответы с готовыми решениями:

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

Сохранение HTML кода в html файл c использыванием php
Я создавал регистрацию на php+html+css . Сделал форму (она под спойлером ) &lt;div id=&quot;comment_form&quot;&gt; ...

Вставка HTML кода через PHP [ Parse error: syntax error, unexpected '<<' (T_SL) ]
Здравствуйте, я набросал форму в виде которой я хочу выводить информацию из mysql. Выводить нужно в цикле. Так же выдаёт ошибку: ...

6
767 / 323 / 157
Регистрация: 26.05.2016
Сообщений: 2,127
01.09.2017, 22:14
Зачем html вставлять,? Это каркас. Второй вариант правильный
0
0 / 0 / 0
Регистрация: 13.09.2016
Сообщений: 70
02.09.2017, 00:30  [ТС]
заказывал программисту сайт,так он весь html через echo выводил.В чем неправильность вывода через echo?

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
function language()
{
    global $information, $title, $lang;
    $title = 'Выбор языка | ';
    head();
    echo '<style>
           .bg-ccc, .bg-ccc footer
           {
               background-color: #ccc;
               color: #fff;
           }
       </style>';
    echo '<div align="center">      
   Для продолжения выберите язык </div><br /><br />';
    echo '<div class="col-sm-6">
           <section class="panel no-border profile-panel overflow-hidden">
               <div class="panel-body bg-ccc">
                   <div class="watermark fa fa-globe"></div>
                   <div class="mg-b-sm text-center text-white">
                       <div class="mg-b-md">
                           <img src="install/images/ru.png" class="avatar bordered-avatar img-circle pic" alt="Русский язык" title="Русский язык">
                       </div>
                       <p class="mb5 mt5">Русский язык</P>
                       </div>
               </div>
               <div class="panel-footer bg-white no-border">
                   <div align="center">
                       <button type="button" class="btn btn-success" onclick="window.location = \'install.php?step=language_set_ru\';" />Продолжить</button>
                   </div>
               </div>
           </section>
       </div>
       <div class="col-sm-6">
           <section class="panel no-border profile-panel overflow-hidden">
               <div class="panel-body bg-ccc">
                   <div class="watermark fa fa-globe"></div>
                   <div class="mg-b-sm text-center text-white">
                       <div class="mg-b-md">
                           <img src="install/images/en.png" class="avatar bordered-avatar img-circle pic" alt="English" title="English">
                       </div>
                       <p class="mb5 mt5">English</P>
                       </div>
               </div>
               <div class="panel-footer bg-white no-border">
                   <div align="center">
                       <button type="button" class="btn btn-success" onclick="window.location = \'install.php?step=language_set_en\';" />Continue</button>
                   </div>
               </div>
           </section>
       </div>';  
    foot(null, false);
}
0
97 / 47 / 17
Регистрация: 25.04.2017
Сообщений: 471
02.09.2017, 07:26
Цитата Сообщение от Mixmaker Посмотреть сообщение
В чем неправильность вывода через echo?
в многократном вызове интерпретатора, правильный вариант - перед выводом html закрыть php код тегом ?>
0
Эксперт PHP
4925 / 3920 / 1620
Регистрация: 24.04.2014
Сообщений: 11,441
02.09.2017, 09:43
Цитата Сообщение от Mixmaker Посмотреть сообщение
В чем неправильность вывода через echo?
Ничего плохого нет. Но как это использовано - это ужасно. А если еще сюда добавить глобальные переменные, функции с неочевидными названиями и т.д
0
0 / 0 / 0
Регистрация: 13.09.2016
Сообщений: 70
02.09.2017, 15:49  [ТС]
Ещё видел такую запись:

PHP
1
2
$out .= '<span class="show-title">';
$out .= '</span>';
Разве так можно писать?
0
> /dev/null
 Аватар для Блеф
286 / 119 / 86
Регистрация: 14.05.2014
Сообщений: 767
02.09.2017, 18:49
Mixmaker, писать так можно, но это не читабельно и лучше так не делать.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
02.09.2017, 18:49
Помогаю со студенческими работами здесь

Запись в файл HTML кода PHP
Дан файл HTML, нужен PHP скрипт который записывает в этот файл PHP код, с целью его дальнейшего исполнения в нем.

Вставка переменной в код html из кода php
&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot; &quot;http://www.w3.org/TR/html4/loose.dtd&quot;&gt; &lt;html&gt; &lt;head&gt; &lt;meta...

В файл HTML записан HTML код с выполнением скрипта. Сформировать новое окно из этого HTML кода (c php)
php используется для взятия переменной с сервера, поэтому требуется php переменная. Сейчас я поместил файлы в один каталог, просто для...

DENWER открывает html файл и php отдельно, но не обрабатывает файл html в котором подключен php
Подскажите как настроить сервер или я что-то не так делаю? &lt;?php include(&quot;lab3.php&quot;); ?&gt;

Вставка JS кода в HTML
Помогите интегрировать даный код в HTML страницу .Чтобы можно было вводить число и после нажатия на кнопку появлялся результат. Сам...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

Новые блоги и статьи
Настройка гиперпараметров с помощью Grid Search и Random Search в Python
AI_Generated 15.05.2025
В машинном обучении существует фундаментальное разделение между параметрами и гиперпараметрами моделей. Если параметры – это те величины, которые алгоритм "изучает" непосредственно из данных (веса. . .
Сериализация и десериализация данных на Python
py-thonny 15.05.2025
Сериализация — это своего рода "замораживание" объектов. Вы берёте живой, динамический объект из памяти и превращаете его в статичную строку или поток байтов. А десериализация выполняет обратный. . .
Чем асинхронная логика (схемотехника) лучше тактируемой, как я думаю, что помимо энергоэффективности - ещё и безопасность.
Hrethgir 14.05.2025
Помимо огромного плюса в энергоэффективности, асинхронная логика - тотальный контроль над каждым совершённым тактом, а значит - безусловная безопасность, где безконтрольно не совершится ни одного. . .
Многопоточные приложения на C++
bytestream 14.05.2025
C++ всегда был языком, тесно работающим с железом, и потому особеннно эффективным для многопоточного программирования. Стандарт C++11 произвёл революцию, добавив в язык нативную поддержку потоков,. . .
Stack, Queue и Hashtable в C#
UnmanagedCoder 14.05.2025
Каждый опытный разработчик наверняка сталкивался с ситуацией, когда невинный на первый взгляд List<T> превращался в узкое горлышко всего приложения. Причина проста: универсальность – это прекрасно,. . .
Как использовать OAuth2 со Spring Security в Java
Javaican 14.05.2025
Протокол OAuth2 часто путают с механизмами аутентификации, хотя по сути это протокол авторизации. Представьте, что вместо передачи ключей от всего дома вашему другу, который пришёл полить цветы, вы. . .
Анализ текста на Python с NLTK и Spacy
AI_Generated 14.05.2025
NLTK, старожил в мире обработки естественного языка на Python, содержит богатейшую коллекцию алгоритмов и готовых моделей. Эта библиотека отлично подходит для образовательных целей и. . .
Реализация DI в PHP
Jason-Webb 13.05.2025
Когда я начинал писать свой первый крупный PHP-проект, моя архитектура напоминала запутаный клубок спагетти. Классы создавали другие классы внутри себя, зависимости жостко прописывались в коде, а о. . .
Обработка изображений в реальном времени на C# с OpenCV
stackOverflow 13.05.2025
Объединение библиотеки компьютерного зрения OpenCV с современным языком программирования C# создаёт симбиоз, который открывает доступ к впечатляющему набору возможностей. Ключевое преимущество этого. . .
POCO, ACE, Loki и другие продвинутые C++ библиотеки
NullReferenced 13.05.2025
В C++ разработки существует такое обилие библиотек, что порой кажется, будто ты заблудился в дремучем лесу. И среди этого многообразия POCO (Portable Components) – как маяк для тех, кто ищет. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru