本文目录一览:
- 1、一个简单的php问题,请大侠指点
- 2、关于php的几个简单的问题
- 3、php网页里面一个非常简单的问题,实在小白,没接触过,就是不懂啊,求大神
- 4、一个关于php的简单的问题
- 5、一个简单的PHP问题
一个简单的php问题,请大侠指点
两个方法
1:改成php 输出头的编码信息为 gb2312
header('Content-type: application/x-json; charset=gb2312');
当然也要把文件的编码改一下,免得输出的汉字为乱码。
2: 改变程序返回信息为数字和字段,就没有编码问题
if(is_array(mysql_fetch_row($result))){
echo "1";
}else{
echo "0";
}
}
JS中,这样写
var jieguo=xmlHttp.responseText;
if(jieguo==0){
jieguo="该用户名可以使用";
}else{
jieguo="font color=red该用户名已经存在/font";
}
document.getElementById('xianshi').innerHTML=jieguo;
关于php的几个简单的问题
第一个可以。第二个:self是指向类本身,也就是self是不指向任何已经实例化的对象,一般self使用来指向类中的静态变量;this是在实例化的时候来确定指向谁。
php网页里面一个非常简单的问题,实在小白,没接触过,就是不懂啊,求大神
先说你的第一个问题吧
方法大致有2类:前台动态申请,后台直接输出
后台直接输出是在由服务器解释后,直接传给浏览器,整个页面时写死的
div内调用:
div?php echo GetIP(); ?/div
?php
function GetIP(){
..........
}
?
或者直接将这段代码套在一个div内,然后把最后的return改成echo也行
div
?php
if(!empty($_SERVER["HTTP_CLIENT_IP"])){
.....
echo $cip;
?/div
前台动态申请就需要涉及到ajax了
html:
html
bodydiv id="ip"/div/body
/html
js:
window.onload={
$.ajax({url:"getip.php",data:{},type:"post",success:function(backdata){
$("#ip").html(backdata);
});
}
getip.php:
if(!empty($_SERVER["HTTP_CLIENT_IP"])){
.....
echo $cip;
关于第二个问题,var username = $("#username").val();仅仅是这样是没法向后台递交数据的。这样最多是获取id为username中的数据。如果想通过js向后台递交数据,就用ajax就行了
一个关于php的简单的问题
这是一个php临时记录的方法,给他赋值以后在程序对他不清空、不删除、服务器限制的有效时间以内、在打开他的浏览器(不是单单的一个页面)不关闭的情况下,这个网站里的其他页面都能获取到它。
一个简单的PHP问题
这不是代码的错误,而是一个警告,PHP4.2后 不建议使用 session_register 注册session
而是用
$_SESSION['user'] = $id;
获取值时
$user = $_SESSION['user'];
就可以了。