使用HTML& Php在一起?

时间:2012-05-24 05:50:22

标签: php html css web

我需要建立一个支持下载/上传等基本功能的网站。 到目前为止,我只使用基本的HTML,CSS& amp; Jquery函数.. 然而,我被要求在我的内部合并另一个学生网站..它执行诸如上传文件,创建新数据标本,更新等功能。他已完全使用PHP制作他的网站.. 我想帮助理解如何将他的工作与迄今为止的任何工作相结合?

6 个答案:

答案 0 :(得分:7)

你可以把两者结合起来。

PHP(和任何其他服务器端技术)用于生成HTML内容并在服务器上处理它,然后将输出返回到客户端的Web浏览器。

强烈建议您学习PHP,至少是基础知识。然后你会得到完整的想法;但是为了让事情变得清晰(尽管我认为在你首先学习PHP之前我们不会清楚),让我向您展示如何将PHP和HTML结合起来作为快速示例:

1-您可以将它们与PHP echo语句结合使用,如下所示:

 <?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-在HTML中嵌入PHP代码

 <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。 (谷歌是你的朋友!)

祝你好运!

答案 1 :(得分:3)

PHP通常用于生成HTML,因此您可以在通常使用HTML的任何地方使用它。随意将代码混搭(在合理范围内),它应该可以正常工作。

我建议让其他学生帮助你。如果他们创建了PHP,他们可能比你更了解网站创建。

答案 2 :(得分:2)

  • 在使用Apache网络服务器的服务器上托管您的网站,以便在服务器端编译您的PHP页面。
  • 将所有.html页面重命名为.php页面,其中包含一些php逻辑。
  • 将PHP代码嵌入PHP页面内的<?php?>标记内。
  • 使用单独的PHP文件进行连接,功能等。
  • 如果您感到困惑,那么您会发现有关PHP的this基础教程很有帮助。

答案 3 :(得分:0)

只需用HTML设计页面并将其重命名为php。在

中做你想要的任何php功能
<?php

?>

此嵌套外的脚本将显示为html。如果您想在<?php ?>中展示任何内容,只需使用echoprintprintf

您可能会看一下 here 的差异。

答案 4 :(得分:0)

我在这里没有提到的一件事是模板引擎,在从HTML中分离PHP时实际上非常方便。
我自己用Smarty。模板引擎的好处是你可以真正从PHP分离模板(HTML)。因此设计人员几乎不需要知道任何PHP函数,PHP程序员只需要担心功能而不是设计 PHP程序员(在这种情况下使用smarty)将要显示的值分配给smarty模板,然后设计者将这些变量包含在他的普通HTML中。如果你问我,它就像魅力一样,如果做得对,并不真正需要大量的代码更改(在这种情况下不确定)。

Smarty templating engine

答案 5 :(得分:0)

对于PHP的启动,我认为最佳路径是http://www.w3schools.com/php/default.asp,如果要添加学生的页面,请查看页面是静态的还是动态的,如果页面是静态的(完全HTML) )你不必做任何事情,只需将这些页面保存为.php扩展名,如果有动态页面(从数据库连接),你应该对基本的php有很多了解。