以前自己专门学过html5,想着做一个能记录自己文章的网站,才发现只靠html5不行,需要操作数据库才可以,所以就又自己学了下php和MySQL,不知道有没有程序员单独只会php的,真不知道光会这个的话怎么测试哈哈。闲话不多说,开始进入正题。
HTML页面是静态的,它只提供一种乏味的交付机制,预览器请求一个页面,然后服务器做出相应,没办法做成交互式的web应用。PHP的话就是用来做交互的,它的工作:在服务器上运行一个php脚本,它根据需要改变或生成新的HTML代码。仍会向预览器传送一个HTML页面。我的网站地址www.caozhicong.com
例如:
<form method="post" action="addArticle.php">
<input type="text" name="title">
<input type="text" name="textType" id="textType">
<input type="submit" name="submit" value="提交"/>
</form>
method告诉服务器如何发送数据,action会得到发送的数据并做出相应的改变(看你具体怎么写的)input的内容就是你要发送的数据,submit提交按钮,点击之后就会开始运行。
PHP中可以正常的运行所有html5代码。PHP简单的代码如下:
<?php
$thePhp=$_POST['title'];
echo 'hello.<br/>'.$thePhp;
?>
新建一个php文件,加入这段代码就是很简单的一个php代码开始和结尾的语句跟别的标签语言一个套路<?php ?>,这俩个符号中间就是PHP代码,我们这个php文件的名字就叫addArticle.php,第一句代码就是读取上面我们获取的变量,因为他的method是post,所以我们就用$_POST['title']获得,这个是加密的获得,PHP变量的话都用$这个符号开始,$thePhp这个变量获得了我们刚才的值,echo的话相当于一个输出语句吧,这里面可以包含html的各种标签比如<br/>然后加上那个变量,这样页面就会显示hello加这个变量的值。
php必须放在服务器上面才能运行。本地的话不像html是打不开的,服务器的话就是自己的网页,或者上一篇中我介绍的那个本地服务器很好用的测试软件就可以。服务器将php转换为html,所以我们里面可以加以前任何你学过的html5的东西,只要不在php那个开始和结束的标签里面就可以。
$_POST是一个特殊的变量,称为超级全局变量,因为这个是PHP内置的,在整个脚本都可以用,上面已经说过了我们用这个获得数据。
$_POST是一种特殊的php存储容器,称为数组,它将一个变量集合存储在同一个名下。
echo中可以输出文本可以加入'\n'换行符。
这就是基本的php介绍。
HTML页面是静态的,它只提供一种乏味的交付机制,预览器请求一个页面,然后服务器做出相应,没办法做成交互式的web应用。PHP的话就是用来做交互的,它的工作:在服务器上运行一个php脚本,它根据需要改变或生成新的HTML代码。仍会向预览器传送一个HTML页面。我的网站地址www.caozhicong.com
例如:
<form method="post" action="addArticle.php">
<input type="text" name="title">
<input type="text" name="textType" id="textType">
<input type="submit" name="submit" value="提交"/>
</form>
method告诉服务器如何发送数据,action会得到发送的数据并做出相应的改变(看你具体怎么写的)input的内容就是你要发送的数据,submit提交按钮,点击之后就会开始运行。
PHP中可以正常的运行所有html5代码。PHP简单的代码如下:
<?php
$thePhp=$_POST['title'];
echo 'hello.<br/>'.$thePhp;
?>
新建一个php文件,加入这段代码就是很简单的一个php代码开始和结尾的语句跟别的标签语言一个套路<?php ?>,这俩个符号中间就是PHP代码,我们这个php文件的名字就叫addArticle.php,第一句代码就是读取上面我们获取的变量,因为他的method是post,所以我们就用$_POST['title']获得,这个是加密的获得,PHP变量的话都用$这个符号开始,$thePhp这个变量获得了我们刚才的值,echo的话相当于一个输出语句吧,这里面可以包含html的各种标签比如<br/>然后加上那个变量,这样页面就会显示hello加这个变量的值。
php必须放在服务器上面才能运行。本地的话不像html是打不开的,服务器的话就是自己的网页,或者上一篇中我介绍的那个本地服务器很好用的测试软件就可以。服务器将php转换为html,所以我们里面可以加以前任何你学过的html5的东西,只要不在php那个开始和结束的标签里面就可以。
$_POST是一个特殊的变量,称为超级全局变量,因为这个是PHP内置的,在整个脚本都可以用,上面已经说过了我们用这个获得数据。
$_POST是一种特殊的php存储容器,称为数组,它将一个变量集合存储在同一个名下。
echo中可以输出文本可以加入'\n'换行符。
这就是基本的php介绍。