使用类似下面的代码:
<script language="javascript" src="homephp"></script>
只能显示出homephp的运行结果,因此homephp中必须有echo语句输出
另外就是用AJAX,也是返回执行结果值。
注意:html页面无法直接嵌入php或者asp代码。
<php
if(!isset($_POST['email'])){ //在这里,第一个if开始
>
<html>
<head></head>
<body>
<form action="" method="post">
请输入您的e-mail:<input type="text" name="email" value="<php echo $_COOKIE['email'];>" />
<input type="submit" name="submit" value='提交' />
<php
if($_COOKIE['lastsave']){ //在这里,第二个if开始
$days=round((time()-$_COOKIE['lastsave'])/86400);
echo "<br/>自上次提交表单,共$days";
} //在这里,第二个if结束
>
</form>
</body>
</html>
<php
} //在这里,第一个if结束,并开始else
else{
if(!empty($_POST['email'])){ 在这里,开始第三个if
setcookie("email",$_POST['email'],mktime()+(8640030),"/");
setcookie("lastsave",time(),mktime()+(8640030),"/");
echo "您的email已经记录";
} //在这里,结束第三个if并开始else
else
{
echo "错误:请输入您的电子邮件地址";
} //在这里,第三个if的else结束
} //在这里,第一个if的else结束
>
</body>
</html>
=======================================================
下面是这个if语句的结构:
if(){
……
if(){
……
}
……
}else{
if(){
……
}else{
……
}
}
其实这段程序采用了如下的方式进行书写,和加入大量的变量、echo是一样的效果,这样显得程序更加精简:
<php if(){ >
这里是html代码
<php }else{ >
这里也是html代码
<php } >
以上的方法是php和html视图完美结合的一种方案,另外,如果你使用过例如smarty模板的话,还有更加简单、方便的方法。
编程,没有做不到,只有想不到……
php就只有处理字符串,用正则匹配出来。 用jquery获取比较简单。
$(selector)attr("href");$(selector)attr("title");
如果没加密的话他应该有一个模板页面的一般位置在:/templets/下面
我有个弱智的找法,自己无奈时也是这样做的,就是可以找出来他生成的HTML页面,用Dreamweaver全站搜索其中的有代表性的但是不会是数据库中出现的内容,就算是搜出来几项十几项的也可以轻松找到
以上就是关于php代码怎么嵌入html代码里全部的内容,包括:php代码怎么嵌入html代码里、php加入html代码问题(很基础的)、php获取html标签内容等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)