高分的菜鸟问题——如何在网页名字中使用问号 可以用的www.sciscape.org/news_detail.php?news_id=1075可以用$news = $_GET['news']得到news的值。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://www.sciscape.org/news_detail.php?news_id=1075这种格式是传统的url书写格式,并非“时髦”要你去赶通过url参数行传递信息必然的存在不安全因素,而你的通过“通过session来传递”反倒是不错的选择 如果你的网站安全性不是很高那么用?号的方式去传递参数,应该是一个不错的选择如果需要很高的安全性,那么就比较麻烦了。建议用asp.net编写。 都中年人了还自称小弟^^就是在url后面加上?id=1234567就可以了在接收值的页面用$id=$_GET["id"]; 这样的实现方法如下: <? $d=3?><a href="http://a.b/c.php? <? echo "d=".$d ?>" > 当http://a.b/c.php这个网页有d这个变量的时候,就可以接受到相应的数值了。弊端:传输的数据完全被别人看见了,如果是一些重要的数据千万不要这样传送。在地址栏会毫无保留的显示出来。有点:在页面之间传输数据方便,减少了使用session的复杂性! 可以考虑使用cookie或者session 或者使用加密的GET变量或者你能让对方不知道你的GET变量是干什么的就可以了 不是很保密的东西最好用GET方法,方便而且节省资源保密的东西最好不要传递,在服务器端可以解决的就在服务器端解决迫不得已才用session 个人还是SESSION好,为什么不使用SESSION呢? 如果要把变量值传递到下一个也面HTTP://NEXT.PHP变量为$VAR1=1234,$VAR2=4321;可以这样做HTTP://NEXT.PHP?variable1=$VAR1&variable2=$VAR2然后在下一个页面global $variable1;global $variable2;来获取变量此时$variable1=1234$$variable2=4321 Get真得那么危险吗?危险也是自己的代码有问题 url不是很安全用session不错你可以用$_GET[""];来获得url中的变量 我觉得最好还是用post的方法来传值,这样才安全. 你喜欢?号阿,告诉你哦,Google不喜欢?号哦,如果你想你的网站成为优秀的站点,你少用这些?号好,此为google不友好的url 呵呵,多谢各位大侠!!(得到唠叨老大的赞同,不容易啊……)小弟在使用变量传递时,的确感觉SESSION存在着很多优秀的地方,但有时候也麻烦——注意得在必要的地方对某些SESSION变量进行初始化,稍不注意,有可能网页返回的值就会让人不知所云。至于表单变量的传递,我更倾向于使用POST,至少对于小弟这种菜鸟来说,GET也是一个会叫人头大的东西。对于谈及大量调用数据库的问题,我想,在两个网页之间设置一个中间过渡网页专门对数据进行处理应该比较好。以上只是小弟我的一点感受,还希望大家多多探讨!小弟很想更多的了解在网址上使用问号的长处和弊端。 上传文件的同时怎样从命名而不改变文件的文件类型! 使用ZLIB压缩的HTML页面问题 mysqli加载失败 求助 請問 如何把這個sql 轉進這個mutli aarry phpmyAdmin 菜: 怎么普通用户也能看到所有的用户信息及数据库? mysql 查询语句应该如何写 字符串截取乱码问题 smarty模版函数问题 session有有效期吗? 为什么我在新网调试的PHP通过不了,在OSO.COM.CN却能通过? XP下不能用PHP+APACHE吗?我配了好长时间PHP文件还是不能显示,真晕阿 请高手看一下这是什么原因造成的?
这种格式是传统的url书写格式,并非“时髦”要你去赶
通过url参数行传递信息必然的存在不安全因素,而你的通过“通过session来传递”反倒是不错的选择
那么用?号的方式去传递参数,应该是一个不错的选择
如果需要很高的安全性,那么就比较麻烦了。
建议用asp.net编写。
就是在url后面加上?id=1234567就可以了
在接收值的页面用$id=$_GET["id"];
<?
$d=3
?><a href="http://a.b/c.php? <? echo "d=".$d ?>" >
当http://a.b/c.php这个网页有d这个变量的时候,就可以接受到相应的数值了。弊端:
传输的数据完全被别人看见了,如果是一些重要的数据千万不要这样传送。在地址栏会毫无保留的显示出来。有点:
在页面之间传输数据方便,减少了使用session的复杂性!
变量为$VAR1=1234,$VAR2=4321;可以这样做HTTP://NEXT.PHP?variable1=$VAR1&variable2=$VAR2然后在下一个页面
global $variable1;
global $variable2;
来获取变量
此时$variable1=1234
$$variable2=4321
危险也是自己的代码有问题
用session不错
你可以用$_GET[""];来获得url中的变量
至于表单变量的传递,我更倾向于使用POST,至少对于小弟这种菜鸟来说,GET也是一个会叫人头大的东西。对于谈及大量调用数据库的问题,我想,在两个网页之间设置一个中间过渡网页专门对数据进行处理应该比较好。以上只是小弟我的一点感受,还希望大家多多探讨!小弟很想更多的了解在网址上使用问号的长处和弊端。