(1)当用户在浏览器地址中输入要访问的PHP页面文件名,然后回车就会触发这个PHP请求,并将请求传送化支持PHP的WEB服务器。
(2)WEB服务器接受这个请求,并根据其后缀进行判断如果是一个PHP请求,WEB服务器从硬盘或内存中取出用户要访问的PHP应用程序,并将其发送给PHP引擎程序。
(3)PHP引擎程序(一般为PHP.exe)将会对WEB服务器传送过来的文件从头到尾进行扫描并根据命令从后台读取,处理数据,并动态地生成相应的HTML页面。
(4)PHP引擎将生成HTML页面返回给WEB服务器。WEB服务器再将HTML页面返回给客户端浏览器。
那么如果说PHP要传递一个值给HTML的JS脚本,如何操作?可以先在需要用到的变量前定义,如下面例子:
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>Untitled</title> <script language="javascript"> <!-- function rec_delete(message){ return confirm(message); } //--> </script> </head> <body> <?php $myrow[guest_name]="asdf""; $myrow[guest_name]="asdf'"; $guest_name=addslashes($myrow[guest_name]); //$guest_name=str2js($myrow[guest_name],"'"); $dele_mess="真的要删除这个留言吗? 留言姓名:$guest_name($myrow[guest_ip])"." 留言时间:$myrow[guest_time]"; echo "<script>"; echo "delete_mess="$dele_mess""; echo "</script>"; ?> <a href="<?php echo "$PHP_SELF?opt=delete"; ?>" onClick='return rec_delete(delete_mess)'>删除</a> </body> </html>
以上就是php和js交互示例代码的详细内容,更多请关注二当家的素材网其它相关文章!
友情提示:垃圾评论一律封号 加我微信:826096331拉你进VIP群学习群