1、第一种是在HTML中加PHP。
专注于为中小企业提供网站设计制作、网站设计服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业陕州免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了近1000家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。
head
metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/
metahttp-equiv="Content-Language"content="zh-CN"/
titleHelloWorld/title
/head
body
?php
echo"Helloworld!这是正文";
?
/body
/html
2、第二种用echo输出HTML。
因为HTML有的元素中有双引号,所以用echo输出的内容用单引号括起来,避免出错,也省了转义这一步。比如这样的代码:
?php
if(!$_POST){
echo‘formaction=""method="post"
服务器地址:inputtype="text"name="host"value="localhost"/br/
数据库账号:inputtype="text"name="user"value=""/br/
数据库密码:inputtype="password"name="pwd"value=""/br/
指定数据库:inputtype="text"name="db"value="test"/br/
inputtype="submit"value="确定"/
/form‘;
}
?
3、第三种就是用()标记符了,这是在PHP168的模板代码中首次见到的。
?php
printEOT
divclass="slidecont"{$label[deepblue_mainslide]}/div
divclass="newcontainter"
divclass="head"{$label[deepblue_mainh1]}/div
divclass="cont"id="Tab1"{$label[deepblue_maint1]}/div
divclass="cont"id="Tab2"{$label[deepblue_maint2]}/div
/div
ahref="$rs[url]"title="$rs[descrip]"target="_blank"$rs[name]/a
EOT;
?
你可以把这个变量放在form中,变量名是一个input标签的name属性值,变量值是这个input标签的value属性值,例子如下:
你的html中定义了变量a="123":
htmlhead/head
body
form action="test.php" method="post"input name="a" value="123"/input type="submit" value="Submit" //form
/body/html
你的test.php:
?php echo $_POST["a"];?
点击按钮之后就会把变量的a的值传给test.php,并打印到页面上。
还有其他的很多方法,比如用ajax的异步传输等等,例子网上一搜一大堆,我就不给你写例子了。
通过表单,例如:
form action="form_action.php method="get"
pFirst name: input type="text" name="fname" //p
pLast name: input type="text" name="lname" //p
input type="submit" value="Submit" /
/form
其中的input 中的 name 就可以被PHP接收
说实在的你好好看看书吧..就算别人给你答案了你也不太懂
jquery的ajax方式处理
$.post('1.php',{"key":value},function(data){//如果这儿用post的话1.php中用post接受,如果这儿用get那么脚本中也要用get
//data为返回值
});
1.php
?php
function getContent ($key){
//mysql_connect();
//mysql_select_db();
$key=$_POST["key"];
//$key要检测表单提交脚本注入等安全隐患
$slq="select * form table where key like $key ";
mysql_query($sql);
//开始处理结果集}
$key=$_POST["key"];
//$key要检测表单提交脚本注入等安全隐患
function getContent ($key);