A. php代码乱码问题!
有没有设置测试服务器对PHP的解析?
B. PHP代码什么意思
第一句:
如果 $_REQUEST['f'] 以 / (不管多少个)开头, 则去掉 开头的/
如果 $_REQUEST['f'] 以 / 结尾 ,则去掉结尾的那一个 /
将中间的 / , 每两个替换成一个
第二句:
如果$f 变量 符合以下两种情况, 则直接退出
1. $f 内含有 /../ 这样的字符串
2. $f 是以 ../ 作为开头
----------------------------------
这似乎是一个linux下的安全相关的代码, 用来过滤非法的文件访问
C. PHP代码方面的!
//数据表dates, gznum为点击数量,每次访问页面数量加1,然后再查询显示到页面
$id=$_GET['id'];
//修改人气
$u_sql = "update dates set gznum=gznum+1 where id=" . $id;
mysql_query($u_sql);
//查询
$sql = "select * from dates where id='$id'";
$rec = mysql_query($sql);
$arr = mysql_fetch_array($rec);
D. php代码释义-<php
你的程序定义了两个函数,islogin检测给定参数是否符合程序规定的用户名和密码,不符合就转向到admin.php。login函数其实完成类似功能,只是当用户与密码检测通过的时候要设置两个环境变量,然后输出登录成功以后的链接地址editnews.php。
语句注释可能没多大必要,if是判断条件是否满足。header发送HTTP头信息。echo发送浏览器正文内容。setcookie其实类似header,通过发送HTTP头信息实现COOKIE的设置。
E. 简单PHP代码
$_env 是环境变量,通过环境方式传递给当前脚本的变量的数组。
$_ENV['defaultapp'] = array('portal.php' => 'portal', 'forum.php' => 'forum', 'group.php' => 'group', 'home.php' => 'home');
是赋值 , 你可以用 var_mp($_env['defaultapp']) 看赋值结果。
--------------------------------------------------------------------
$_ENV['hostarr'] = explode('.', $_SERVER['HTTP_HOST']);
环境变量 用.分隔 主域名(你可以 echo $_server['HTTP_HOST']里面有什么)
----------------------------------------------------------------
$url = $domainroot.'forum.php?mod=group&fid='.$domain['id'].'&page=1';
构造一个URL 直白点 结果就是: www.some.com/forum.php?mod=1&fid=1&page=1
----------------------------------------
$url = empty($_ENV['domain']['app']['default']) ? (!empty($_ENV['domain']['defaultindex']) ? $_ENV['domain']['defaultindex'] : 'forum.php') : 'http://'.$_ENV['domain']['app']['default'];
结构简化 $url = $a ? (!$b? $c : $d) :$e; 2个3元运算嵌套, 至于看起来复杂的变量都是多维数组的值
F. php 源代码
推荐easyphp(如果你用的是windows的话),直接把你的php文件拖到easyphp下的www文件夹下就ok了(如果需要可能会设置下数据库配置文件之类的)
G. php代码问题
<form name="form1" method="post" acthion= "">
<select name="select" onChange="form1.select.submit()">
<option value=1 <?php if($select==1)echo "selected";?>>1</option>
<option value=2 <?php if($select==2)echo "selected";?>>2</option>
<option value=3 <?php if($select==3)echo "selected";?>>3</option>
</select>
<input type="submit" name="name" value >
这样试试
H. php代码中的意思
^是“异或”操作,这是一种位运算符,运算时,先要将操作数转换成二进制,如12的二进制是:00001100,9的二进制是00001001,然后每一位独立进行异或运算,异或运算的法则是:
0 ^ 0 = 0
0 ^ 1 = 1
1 ^ 0 = 1
1 ^ 1 = 1
可总结为相同数异或为0,不同数异或为1。所以12^9就是00001100^00001001=00000101(提示:每一位是分别做异或的,互不影响),即十进制的5。
I. php代码里面怎么调用php代码
如果是代码的话,不用调用直接写入就可以! 如果是引用PHP文件的话,有几种方法如下:
include('index.php');
include_once,('index.php');
require('index.php');
require_once('index.php');
都可以用来引入文件,而且不只可以引php的,其它类型文件也可以,具体差别你可以研究一下
J. 如何运行php代码
在你apache下的配置文件里,设置了服务器的路径了吧,如果设置了,直接放进去,如果没有设置要设置之后才可以的,
http://localhost/test.php 访问
我习惯用集成的环境,简单,省事,