html嵌入php的位置问题(php镶嵌html)

  • 1、如何在HTML 中嵌入 PHP 代码
  • 2、html中插入php的方法
  • 3、html嵌入php的位置问题?
  • 4、html如何嵌入php页面(路径没问题)

一般的html中嵌入php,可以在文件的任何位置直接写php代码就好啊,但是这个文件你要保存为.php为后缀。

如:

文件a.php,内容为

还有种情况就是用模板了,使用模板机制后,你可以在html文档里面直接写调用标签就可以了,常见的smarty模板,

1、第一种是在HTML中加PHP。

head

  meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ /

  meta http-equiv=”Content-Language” content=”zh-CN” /

  titleHello World/title

/head

body

  ?php

  echo “Hello world!这是正文”;

  ?

/body

/html

2、第二种用echo输出HTML。

因为HTML有的元素中有双引号,所以用echo输出的内容用单引号括起来,避免出错,也省了转义这一步。比如这样的代码:

?php

  if(!$_POST){

  echo ‘form action=”” method=”post”

  服务器地址:input type=”text” name=”host” value=”localhost” /br /

  数据库账号:input type=”text” name=”user” value=”” /br /

  数据库密码:input type=”password” name=”pwd” value=”” /br /

  指定数据库:input type=”text” name=”db” value=”test” /br /

  input type=”submit” value=”确定”/

  /form‘;

   }

?

3、第三种就是用()标记符了,这是在PHP168的模板代码中首次见到的。

?php

  print EOT

  div class=”slidecont”{$label[deepblue_mainslide]}/div

  div class=”newcontainter”

      div class=”head”{$label[deepblue_mainh1]}/div

      div class=”cont” id=”Tab1″{$label[deepblue_maint1]}/div

      div class=”cont” id=”Tab2″{$label[deepblue_maint2]}/div

  /div

  a href=”$rs[url]” title=”$rs[descrip]” target=”_blank”$rs[name]/a

EOT;

?

?php 

if (isset($_POST[‘sub’])){

$result = null;

$result = $_POST[‘input’];

}

?

html

head

/head

body

form name=”first” action=”” method=”post”

hr

第一个表单br

请输入内容:input type=”text” name=”input” value=”?php if(isset($result))echo $result; ?”

input type=”submit” name=”sub” value=”提交”

/form

form name=”second” action=”” method=”post”

hr

第二个表单br

获取表单内容:input type=”text” name=”result” value=”?php if(isset($result))echo $result; ?”

/form

hr

/body

/html

首先是你的两个form表单都没有写action(在form里加上action=”“,默认就是本页),然后是输出的两个变量要先判断一下是否存在,当然只是会报警,不过有个好习惯也不错。

如果服务器用APACHE的话,修改html用php解析

WINDOWS下修改服务器配置文件http.conf

IfModule mod_php5.c

AddType application/x-httpd-php .php

AddType application/x-httpd-php .php3

AddType application/x-httpd-php .htm

AddType application/x-httpd-php .html

AddType application/x-httpd-php-source .phps

/IfModule

Linux下原理类似

原创文章,作者:Q2UTQ,如若转载,请注明出处:https://www.506064.com/n/126614.html

(0)
Q2UTQQ2UTQ
上一篇 2024-10-03
下一篇 2024-10-03

相关推荐

  • Homebrew源:多方面详解

    一、Homebrew源码解析 Homebrew是一款用于在Mac OS X上安装软件包的工具,它可以帮助我们轻松构建开发环境。Homebrew的源码存在于GitHub上,并贡献给了…

    编程 2024-10-04
  • jsonarray排序java,遍历jsonArray

    本文目录一览: 1、Java数组排序 几种排序方法详细一点 2、java的JSONArray怎么用?比如有一个JSONArray是 [{…”a”…

    编程 2024-10-04
  • Python中的对象是如何被实例化的

    在Python中,对象被称作所有数据的基本单元,包括数字、字符串、列表、元组、字典等等,所有的这些都是对象。在Python中,对象是如何被实例化的呢?本文将从多个方面对其进行详细阐…

    编程 2024-10-03
  • js弹窗代码图片(js弹出图片)

    本文目录一览: 1、js如何实现点击图片弹出窗口并放大这张图片,弹出的窗口有半透明遮罩层效果,弹出的窗口不跳页面? 2、javascript点击查看图片,弹框显示图片,怎么用js怎…

    编程 2024-10-03
  • java程序设计的编程(程序设计Java)

    本文目录一览: 1、java,web程序设计要学些什么 2、如何学习java程序设计? 3、java编程是什么 java,web程序设计要学些什么 第一阶段:Java基础,包括ja…

    编程 2024-10-04
  • 用Python实现数据分析的类

    一、准备工作 在使用Python进行数据分析前,我们要安装好必要的工具和库。首先,我们需要安装Python解释器和pip,这些工具可以从官网下载并安装。pip是Python的包管理…

    编程 2024-10-04
  • Java时间戳转时间

    一、什么是时间戳 时间戳是指格林威治时间1970年01月01日00时00分00秒起至现在的总秒数,通常用10位数字表示。 在Java中,System.currentTimeMill…

    编程 2024-10-03
  • mysql1118详解

    MySQL1118是一个非常重要的错误,因为它表明了一个非常常见的问题,即INSERT或UPDATE语句中的列值太大。下面从多个方面对mysql1118做详细的阐述。 一、数据类型…

    编程 2024-10-04
  • PythonCommands——让你的Python编程效率更高

    一、命令行工具——PythonCommands的介绍 PythonCommands 是一个命令行工具,可用于快速执行 Python 代码、查找文档、检查代码格式等。它基于Pytho…

    编程 2024-10-03
  • CSS图像定位实践

    对于前端开发人员来说,CSS图像定位是一项非常重要的技能,能够迅速地为网站添加各种图像效果。通过CSS图像定位,我们可以选择图片的特定部分,然后将其放置在我们想要的位置,而不需要对…

    编程 2024-10-04

发表回复

登录后才能评论