当前位置: 首页 > news >正文

wordpress跳转到微信快速seo关键词优化方案

wordpress跳转到微信,快速seo关键词优化方案,企业固定ip做网站,红河北京网站建设php使用指南-cookies部分在这课教程我们将学习怎样利用 PHP 处理cookies,我将试着使事情尽可能简单地去解释cookies的一些实际应用。什么是cookies及作用#xff1f;cookies是由web服务器产生的并且存在客户端的一些信息。它嵌在html信息中#xff0c;由服务器端指定#xf…php使用指南-cookies部分在这课教程我们将学习怎样利用 PHP 处理cookies,我将试着使事情尽可能简单地去解释cookies的一些实际应用。什么是cookies及作用cookies是由web服务器产生的并且存在客户端的一些信息。它嵌在html信息中由服务器端指定在客户端及服务器端间传递信息。它通常用来用户网页个性化计数器储存被浏览站点的信息等。cookies和php在 PHP中用cookies是相当容易的。可以使用setcookie函数设置一个cookie。cookie是 HTTP标头的一部分, 因此设置cookie功能必须在任何内容送到浏览器之前。这种限制与header()函数一样。任何从客户端传来的cookie将自动地转化成一个PHP变量。PHP取得信息头并分析, 提取cookie名并变成变量。因此如果你设置cookie如setcookie(mycookie,wang);php将自动产生一个名为$mycookie,值为wang的变量.先让我们复习一下setcookie函数语法setcookie(string CookieName, string CookieValue, int CookieExpireTime, path, domain, int secure);PATH:表示web服务器上的目录默认为被调用页面所在目录DOMAIN:cookie可以使用的域名默认为被调用页面的域名。这个域名必须包含两个.,所以如果你指定你的顶级域名你必须用.mydomain.comSECURE:如果设为1,表示cookie只能被用户的浏览器认为是安全的服务器所记住应用对于一个需要注册的站点将自动识别用户的身份并发送给它信息如果是陌生人将告诉他请先注册。我们按下面给出的信息创建一个小型数 据库名字(first name)姓(last name)email地址(email address)计数器(visit counter).按下面步骤建表:MySQL create database users;Query OK, 1 row affected (0.06 sec)mysql use users;Database changedmysql create table info (FirstName varchar(20), LastName varchar(40),email varchar(40), count varchar(3));Query OK, 0 rows affected (0.05 sec)好现在有了符合要求的表我们可以建一个php页面对照数据库检查cookies.########################index.php##################################if (isset($Example)) { //Begin instructions for existing Cookie$info explode(, $Example);$FirstName$info[0];$LastName$info[1];$email$info[2];$count$info[3];$count;$CookieString$FirstName..$LastName..$email..$count;SetCookie (Example,$CookieString, time()3600); //设一新的cookieechowang exampleHello $FirstName $LastName, this is your visit number: $countYour email address is: $email;mysql_connect() or die (PRoblem connecting to DataBase); //update DB$query update info set count$count where FirstName$FirstName andLastName$LastName and email$email;$result mysql_db_query(users, $query) or die (Problems .... );} //End Existing cookie instructionselse { //Begin inctructions for no Cookieecho Rafis Cookie exampleClick Here for Site Registration;} //End No Cookie instructions?注意如果你用的是一个远程mysql服务器或unix服务器你应用下面语句mysql_connect (server,username,passWord) or die (Problem connecting to DataBase);我们想检查是否一个被指定名字的cookie在html头部分传送记住php能转换可识别的cookie为相应的变量所以我们能检查一个名为Example 的变量if (isset($Example)) { //Begin instructions for existing Cookie...} else {...}如果这个cookie存在我们将计数器加一并打印用户信息如果这个cookie不存在我们建议用户先注册如果cookie存在我们执行下面步骤if (isset($Example)) { //Begin instructions for existing Cookie$info explode(, $Example); //split the string to variables$FirstName$info[0];$LastName$info[1];$email$info[2];$count$info[3];$count;$CookieString$FirstName..$LastName..$email..$count;SetCookie (Example,$CookieString, time()3600); //setting a new cookieechowang exampleHello $FirstName $LastName, this is your visit number: $countYour email address is: $email;mysql_connect() or die (Problem connecting to DataBase); //update DB$query update info set count$count where FirstName$FirstName andLastName$LastName and email$email;$result mysql_db_query(users, $query) or die (Problems .... );} //End Existing cookie instructions上面的程序有3个主要部分首先取得cookie值用explode函数分成不同的变量增加计数器并设一新cookie.接着用html语句输出用户信息。最后用新的计数器值更新数据库。如果这个cookie不存下面的程序将被执行else { //Begin inctructions for no Cookieecho Rafis Cookie exampleClick Here for Site Registration;} //End No Cookie instructions下面reg.php简单列出到注册页面的链接#############################reg.php#############################Registering the SiteRegistering the siteUser Name:maxlength20Last Name:maxlength40email addrress:maxlength40在所有的信息被提交后调用另一php文件分析这些信息##############################reg1.php####################################if ($FirstName and $LastName and $email){mysql_connect() or die (Problem connecting to DataBase);$queryselect * from info where FirstName$FirstName andLastName$LastName and email$email;$result mysql_db_query(users, $query);$rmysql_fetch_array($result);$count$r[count];if (isset($count)) {$CookieString$FirstName..$LastName..$email..$count;SetCookie (Example,$CookieString, time()3600);echo user $FirstName $LastName already exists. Using the existinginfo.;echo Back to Main Page;} else {$count 1;$query insert into info values($FirstName,$LastName,$email,$count);$result mysql_db_query(users, $query);$CookieString$FirstName..$LastName..$email..$count;SetCookie (Example,$CookieString, time()3600);echo Thank you for registering.;}} else { echo Sorry, some information is missing. Please go back and add allthe information; }?首先检查所有的信息是否按要求填写如果没有返回重新输入if ($FirstName and $LastName and $email){...} else { echo Sorry, some information is missing. Please go back and add allthe information; }?如果所有信息填好将执行下面mysql_connect() or die (Problem connecting to DataBase);$queryselect * from info where FirstName$FirstName andLastName$LastName and email$email;$result mysql_db_query(users, $query);$rmysql_fetch_array($result);$count$r[count];if (isset($count)) {$count;$CookieString$FirstName..$LastName..$email..$count;SetCookie (Example,$CookieString, time()3600);echo user $FirstName $LastName already exists. Using the existinginfo.;echo Back to Main Page;} else {$count 1; //new visitor - set counter to 1.$query insert into info values($FirstName,$LastName,$email,$count);$result mysql_db_query(users, $query);$CookieString$FirstName..$LastName..$email..$count;SetCookie (Example,$CookieString, time()3600);echo Thank you for registering.;这段程序做了几件工作它检查数据库是否有这样一个用户(如果没有也就是说这个cookie已被删除)如果有它指定旧的信息并用当前的信息建一新的cookie如果同一用户没有数据库登录新建一数据库登录并建一新的cookie.首先我们从数据库中取回用户登录详细资料mysql_connect() or die (Problem connecting to DataBase);$queryselect * from info where FirstName$FirstName andLastName$LastName and email$email;$result mysql_db_query(users, $query);$rmysql_fetch_array($result);$count$r[count];现在检查是否有一计数器为这用户利用isset()函数if (isset($count)) {...} else {...}计数器增加并新建一cookie$count; //increase counter$CookieString$FirstName..$LastName..$email..$count;SetCookie (Example,$CookieString, time()3600);echo user $FirstName $LastName already exists. Using the existing info.;echo Back to Main Page;如果没有一用户计数器在mysql中加一记录并设一cookie注意在任何时候setcookie放在输送任何资料到浏览器之前否则得到错误信息以上就介绍了PHP使用指南-cookies部分包括了方面的内容希望对PHP教程有兴趣的朋友有所帮助。本文原创发布php中文网转载请注明出处感谢您的尊重
http://www.yutouwan.com/news/285094/

相关文章:

  • 用.net core 做网站动画网站建设
  • 网站建设需要申请经营范围成都市建设学校网站
  • wordpress仿站教程百度云58徐州网站建设
  • 深圳开发网站的公司哪家好网站流量多少
  • 无锡建设主管部门网站嘉峪关建设厅官方网站
  • 兰州产品营销网站建设网站备案包括
  • ps 制作网站app编程入门教程
  • 哪些是 joomla做的网站定制网站建设服务公司
  • 做签名的网站广州营销优化
  • 怎么做外贸个人网站网络优化工程师为什么都说坑人
  • 长春企业网站模板建站承德市住房和城乡建设局网站
  • 网站建设公司厦门有哪些网站建设经营特色
  • 云主机建设网站网站建设管理指导意见
  • 网站部署到服务器学php搞网站开发
  • 做网站域名是赠送的吗深圳做微信网站设计
  • 视频网站亏钱为什么还要继续做湖南seo优化公司
  • 网站建设创作思路怎么写订阅号可以做网站吗
  • 物流网站建设 市场分析淄博微信小程序代理
  • 企业网站建立流程的第一步是什么中小企业网站建设济南兴田德润o厉害吗
  • pageadmin做的网站的域名必须要备案吗专业制作视频的软件
  • 手机网站建设文章深圳标本制作
  • 哪些行业没有做网站百度首页的ip地址
  • 沈阳做企业网站做一个小程序需要多少钱?
  • 色弱做网站黄骅港天气预报
  • 义乌高端网站设计品牌上海网站备案要求吗
  • 大学生网站设计论文3000字网址二维码在线生成
  • 营销软文范例大全300网站优化需要做什么
  • 可以做问卷调查的网站兰州网络推广方案
  • 谷歌搜索关键词排名wordpress cdn优化
  • 做网站推广的难点、新手学做网站图纸