摘要:
REMOTE_ADDR只能获取访问者本地连接中设置的IP,如某大学校园网中自己设置的10.X.XXX.XXX系列IP,而这个函数获取的是局域网网关出口的IP地址,如果访问者使用代理服务器,将不获取代理服务器的IP,而是获取访问者网关的真实IP。如果将这个函数应用到限IP访问的网页中,别人即使通过限IP访问段中的代理服务器,也不能访问该页面。 getenv("REMOTE_ADDR")用来取得客户端的 IP 地址,但如果客户端是使用代理服务器来访问,那取到的就是代理服务器的 IP 地址,而不是真正的客户端 IP 地址。要想透过代理服务器取得客户端的真实 IP 地址,就要使用 阅读全文
摘要:
连接查询分为三种形式:内连接,外连接,自然连接;内连接: (inner) join 只查连表都存在的数据 没有条件的内连接查询称为交叉连接或笛卡尔积 可以用 cross join-->单独这个名词特指没有条件的交叉连接(笛卡尔积)查询语法格式:select xx from a inner join b on a.条件=b.条件 (连接条件) where 过滤条件(连接关键词写法:on/where/using) 作用一样但是逻辑不一样,on指连接条件 where是连接后再进行过滤条件using要求连接条件字段一致 using(id) 外连接: left (outer) join righ. 阅读全文