您的位置:

一个php比较简单的有关问题,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'];

就可以了。