Я должен сделать сайт, который поддерживает некоторые основные функции, такие как загрузка/выгрузка. До сих пор я только делал проектирование с использованием базового HTML, CSS & Функции JQuery. Однако меня попросили включить другой студенческий сайт в мой .., который выполняет такие функции, как: загрузка документов, создание нового образца данных, обновление и т. Д. .. Он полностью сделал свой сайт на PHP .. Мне хотелось бы помочь понять, как объединить его работу с тем, что я получил до сих пор?Использование HTML и Php вместе?
ответ
Вы можете с уверенностью объединить оба из них.
PHP (и любая другая серверная технология) создается для создания содержимого HTML и обработки его на сервере перед возвратом вывода в веб-браузер клиента.
I Полностью предлагаю вам изучить PHP, по крайней мере, основы. тогда вы получите всю идею; но для того, чтобы все было ясно до сих пор (хотя я не думаю, что они будут понятны, пока вы не изучите PHP) позвольте мне показать вам, как сочетать PHP и HTML в качестве быстрых примеров:
1- Вы можете комбинировать их с PHP эхо заявление, как это:
<?php
echo "<html>";
echo "<title>HTML with PHP</title>";
echo "<b>My Example</b>";
//your php code here
// Or you can use the print command
print "<i>Print works too!</i>";
?>
Существует и другой способ (ы), как:
2- Встраивание PHP код в HTML
<html>
<title>HTML with PHP</title>
<body>
<h1>My Example</h1>
<?php
//your php code here
?>
<b>Here is some more HTML</b>
<?php
//more php code
?>
</body>
</html>
Однако, поверьте мне, вы ш я получу лучшее представление о том, что происходит, когда вы изучаете PHP, как я упоминал выше. Кроме того, в Интернете есть несколько ресурсов, чтобы начать изучать PHP. (Google - ваш друг!)
Удачи!
Большое спасибо за пример (я знаю, что возможно иметь php внутри html) :) .. Я начну изучать PhP на w3schools –
Вы очень приветствуетесь и просто помогаете вам в PHP Development, [PHP Manual] (http://php.net /manual/en/index.php) является вашим другом, там вы можете найти любую вещь, связанную с функциями PHP, классами и т. д. там. Удачи в PHP! ^ _^ – Aamer
PHP часто используется для генерации HTML, поэтому вы можете использовать его везде, где вы обычно используете HTML. Не стесняйтесь конвертировать код столько, сколько хотите (в пределах разумного), и он должен работать нормально.
Я бы предложил, чтобы этот другой студент помог вам. Если они создают PHP, они, вероятно, знают немного больше о создании веб-сайта, чем вы.
Хорошо .. Я занимаюсь интернатурой, и этот студент ушел очень задолго до того, как я присоединился .. поэтому мне просто дали кучу его php-кодов, и я не уверен, с чего начать –
- Подведите свой сайт на сервере, который использует веб-сервер Apache, так как ваши страницы PHP будут скомпилированы на стороне сервера.
- Переименуйте все ваши .html-страницы в .php-страницы, в которые вы хотите включить некоторую php-логику.
- Внесите свой код PHP внутри
<?php
и?>
тегов внутри ваших страниц PHP. - Используйте отдельные файлы PHP для подключения, функции и т. Д.
- Если вы смущены, то вы найдете this базовый учебник по PHP.
Спасибо, vishal .. У меня есть apache webserve running .. и удалось получить .sql-файлы для таблиц, которые использовал другой ученик. Некоторые из моих страниц будут статическими html .. Все в порядке оставить его как html и иметь другие как php? –
Вы можете сохранить те, у которых расширение .html, но я рекомендую вам переименовать каждую страницу html с расширением .php, так как это позволит вам в любое время добавить свой PHP-код. – Vishal
Просто создайте страницу в HTML и переименуйте ее в php. Выполняйте любые функции php, которые вы хотите внутри.
<?php
?>
Скрипт вне этого вложения будет отображаться как html.Если вы хотите отобразить что-нибудь в <?php ?>
, просто использовать echo
, print
или printf
Вы можете посмотреть на here для их разности.
Одна из вещей, которые я не вижу здесь, - это шаблонный движок, который на самом деле весьма удобен, когда дело доходит до разделения PHP с HTML.
Я сам использую Smarty. Хорошая идея о разработке шаблонов заключается в том, что вы действительно можете отделить шаблоны (HTML) от PHP. Поэтому разработчику вряд ли нужно знать какие-либо функции PHP, а программисту PHP нужно только беспокоиться о функциональности, а не о дизайне.
PHP-программист (используя smarty в этом случае) присваивает значения, которые будут отображаться в шаблоне smarty, а затем дизайнер просто включает эти переменные в свой обычный HTML. Работает, как прелесть, если вы спросите меня и действительно не требует много изменений кода, если все сделано правильно (не уверен в этом случае).
для запуска PHP, я думаю, что лучший путь http://www.w3schools.com/php/default.asp, если вы хотите добавить страницы вашего студента, чем, проверьте, что страница статической или динамической, если страницы статичны (полностью HTML), чем вам не нужно что-то делать, просто сохраните эти страницы как расширение .php, и если есть динамические страницы (связанные с базой данных), то вы должны иметь много знаний об базовом php.
- 1. Использование PHP, Javascript и HTML вместе
- 2. Использование PHP и HTML-кода вместе?
- 3. Использование Ruby и HTML вместе
- 4. Использование HTML() и ReplaceWith() вместе
- 5. Использование javascript и php вместе
- 6. Использование SimplePie и Simple HTML DOM вместе
- 7. Использование jQuery .append и .html вместе
- 8. Использование PHP + VoltDB вместе?
- 9. PHP echo variable и html вместе
- 10. PHP - Использование вакансий Cron и GD вместе
- 11. Использование str_replace и включение вместе (php)
- 12. Узел и HTML вместе, возможно?
- 13. Использование jQuery и AngularJS вместе?
- 14. Использование «$ и» и «$ в» вместе
- 15. Использование PHP-логина вместе с OAuth2
- 16. Использование BeautifulSoup и Pandas вместе
- 17. React.js и PHP вместе?
- 18. Django и PHP вместе
- 19. PHP и JavaScript вместе
- 20. Использование фляжки web/html и колбы restful/json вместе
- 21. Дисплей cfcontent и HTML вместе
- 22. Использование INSTR и SUBSTR вместе
- 23. Использование ELMAH и Silverlight вместе
- 24. Использование ListView и повторителя вместе
- 25. Использование SUBSTRING и STUFF вместе
- 26. Использование ActiveMQ и GlassFish вместе
- 27. Использование наконечников и раскадровки вместе
- 28. Использование CacheBuilder и redis вместе
- 29. Использование Html.RenderAction и Ajax.ActionLink вместе
- 30. Использование ретранслятора и jQuery вместе
Перейдите в Amazon и получите хорошую книгу PHP. – flowfree
Никто не может объяснить в 1 ответ, как вы можете это сделать, вам просто нужно изучить PHP. Или покупайте книгу или смотрите видео онлайн. Есть много уроков PHP на YouTube и некоторые действительно хорошие пошаговые руководства на asklinda.com. – TK123
. Проверьте мой ответ, он может помочь вам (хотя ваши проекты могут быть спроектированы таким образом, что внедрение этого станет проблемой . Может быть, это удобно для будущей справки;)) http://stackoverflow.com/a/10732207/1294864 – Bono