关于PHP中向MYSQL中写入数据的问题(急,在线求助,有点长,请大家耐心看一下) 前几段都没有看,因为刚看到第一段就晕掉了...PHP可以通过session/cookie在不同的网页中传递变量,当然也可以把数据写入文件。但说来话长啊。建议多先学习一下session/cookie 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 同意楼上,看看手册中的session/cookie的作用和用法。 继续学习呀。多看点php的书。按步就班吧。 因为我现在不知道PHP里是否有跨越整个网站的全局变量,而对数据写入文件又不熟悉,只好这样做了),A:php里面有这样的全局的变量但是不建议使用,一般使用表单传递变量,和使用cookie与session 谢谢几位的关心,小弟这个系统是纯开放的,不知道这种情况下有没有比使用cookie更好的方法? 小弟知道关于传变量,用hidden来传是可以的,但是小弟不想用到submit,直接传行么?就像ASP中的updation? 对啊,可以用JS,但是……似乎用PHP来调用JS的变量有点问题,哪位大虾有好的解决方案? <script>function go(){ locatioin="url?name="+xxx.value;}</script><input id=xxx name=xxxxxx><input type="button" name="Button1" onClick="go()">另一页<?echo $name;呵,如果通宵你3点回复啊。?> uuq(杜牧) 兄,按照你的程序这样去做了,但是并不能得到我所想要的结果。第二个文件给我返回的是$name未定义,在这当中,还是用到了表单,但我现在就是不能用到表单,劳烦您写一个详细一点的程序,非常感谢!!! 用session,session对于每个用户而言都是私有的。举个例子1.php<form name="form1" method="get" action="2.php"><input name="title" type="text" id="title" value="aaa" size="50"><input type="submit" name="Submit" value="提交"></form>2.php<?session_start();session_register("tt");$_SESSION['tt']=$_POST['title'];//取得值,存入session?><form name="form1" method="get" action="3.php"><input name="title" type="text" id="title" value="aaa" size="50"><input type="submit" name="Submit" value="提交"></form>3.php<?session_start();$_SESSION['tt']=$_SESSION['tt'].",".$_POST['title'];//取得值,附加到原session值之后?><form name="form1" method="get" action="3.php"><input name="title" type="text" id="title" value="aaa" size="50"><input type="submit" name="Submit" value="提交"></form>....你可以一直持续到n.php,对于每个用户,session都是独立的,绝对不会混乱 敲错了,form中的method="get"应该是method="post" 可以使用session,session可以不使用表单来传,具体可以看下面的.如果要使用php,建议努力学习一点session以前写的例子,见笑.:)关于php中session的一点小心得 最近在学习写php,被里面的session给缠住了,在书上非常简单的session例子,居然在我的电脑上一直没办法运行出来。在请教了各位高手,再找了许多资料后,终于有了一个自认为正确的答案,现整理如下。 在php 4.1.0 之前的session大概是使用$HTTP_SERVER_VARS这个命令在进行操作的(只是从网上找到的资料没有经过验证),但一般现在装的php,都是在4.2、4.3的样子在下的系统里就是php-4.3.4-win32 很显然,书上的东西已经不能支持最新的php了。 经过试验,我解决的方法如下1、将session.save_path的路径改为session.save_path = c:\php\tmp同时在c:\php下建立tmp目录。2、另,session.cookie_path 的路径千万不能改还是要保持原来的样子session.cookie_path = / 网上有的文章说要把这改成和session.save_path一样的路径,就这点把我害了。 改完后重新起动服务器。运行两个文件。test.php<?session_start();$_SESSION["mytest"]="give my love.";echo "<a href=test2.php>go</a>";?>test2.php<?session_start();echo $_SESSION["mytest"];?> 结果可以让人满意。PS:注意点1、session_star()前面不能有任何字符输入,包括前面不能有空格。2、$_SESSION一定要大写,不能用小写。 多谢lzkd(浪子快刀)、lhzyn(无心睡眠)、uuq(杜牧)、ccterran(iwind)、bflovesnow(北风)等等各位兄台,小弟的问题基本上的得到解决了,尤其是浪子快刀兄,在原先使用SESSION我遇到了类似的问题,所以头大至今,今日方拨开云雾见红日。再次多谢各位!!!对了,函数@tmpfile()在解决该问题上是否有独到的效果,再次请教!!! 结帖散分。谢谢各位的帮助!!!另希望高手们就函数@tmpfile()作进一步的讨论,感激! php简单问题 PHPMYadmin 报错,请GG们帮一下手 开发翻译软件怎样加载词库 ■■■■PHP ADODB类 的大谎言 求php字节转字符的函数 这个错误识什么意思?? win98下,apace+php+mysql整合安装后,为什么出现一个黑色框(apace服务),能不能消去,不让他出现还能服务? 求助!!! 请问这个错误指什么? recv()为什么在接收一个361个长度jpg文件,只能接收到178个长度,但文本文件都正常。 php中sql语句问题,请高手帮忙,急,在线等待 谁有这个论坛的源码?
A:php里面有这样的全局的变量但是不建议使用,一般使用表单传递变量,和使用cookie与session
function go()
{
locatioin="url?name="+xxx.value;
}
</script>
<input id=xxx name=xxxxxx>
<input type="button" name="Button1" onClick="go()">
另一页
<?
echo $name;
呵,如果通宵你3点回复啊。
?>
举个例子
1.php
<form name="form1" method="get" action="2.php">
<input name="title" type="text" id="title" value="aaa" size="50">
<input type="submit" name="Submit" value="提交">
</form>2.php
<?
session_start();
session_register("tt");
$_SESSION['tt']=$_POST['title'];//取得值,存入session
?>
<form name="form1" method="get" action="3.php">
<input name="title" type="text" id="title" value="aaa" size="50">
<input type="submit" name="Submit" value="提交">
</form>3.php
<?
session_start();
$_SESSION['tt']=$_SESSION['tt'].",".$_POST['title'];//取得值,附加到原session值之后
?>
<form name="form1" method="get" action="3.php">
<input name="title" type="text" id="title" value="aaa" size="50">
<input type="submit" name="Submit" value="提交">
</form>
....你可以一直持续到n.php,
对于每个用户,session都是独立的,绝对不会混乱
如果要使用php,建议努力学习一点session以前写的例子,见笑.:)关于php中session的一点小心得 最近在学习写php,被里面的session给缠住了,在书上非常
简单的session例子,居然在我的电脑上一直没办法运行出来。
在请教了各位高手,再找了许多资料后,终于有了一个自认为正
确的答案,现整理如下。
在php 4.1.0 之前的session大概是使用$HTTP_SERVER_VARS
这个命令在进行操作的(只是从网上找到的资料没有经过验证),
但一般现在装的php,都是在4.2、4.3的样子在下的系统里就是
php-4.3.4-win32
很显然,书上的东西已经不能支持最新的php了。 经过试验,我解决的方法如下
1、将session.save_path的路径改为session.save_path = c:\php\tmp
同时在c:\php下建立tmp目录。2、另,session.cookie_path 的路径千万不能改还是要保持原来的样子
session.cookie_path = /
网上有的文章说要把这改成和session.save_path一样的路径,就这
点把我害了。 改完后重新起动服务器。运行两个文件。test.php<?
session_start();
$_SESSION["mytest"]="give my love.";
echo "<a href=test2.php>go</a>";
?>test2.php<?
session_start();
echo $_SESSION["mytest"];
?> 结果可以让人满意。PS:注意点
1、session_star()前面不能有任何字符输入,包括前面不能有空格。
2、$_SESSION一定要大写,不能用小写。