16 12
发新话题
打印

请高手帮我完成这个程序,我是新手,搞不定它了

请高手帮我完成这个程序,我是新手,搞不定它了

t.php 在这一个页面上外理,程序我没有弄好,一直运行不了.高手帮我完成一下,缺什么,为什么要这样做,帮解释一下!谢谢.
[Copy to clipboard]
PHP CODE:

<?php 
//第一个显示的页面 
$q1='<p>请点确定</p> 
<p><a href='
***.php?ss=1'>确定</a>   
<a href='
***.php?ss=2'>退出</a></p>'

//第二个显示的页面 
$q2='<p>你点的是退出!</p> 
<p><a href='
***.php?ss=1'>重来一次</p>'

if(!isset(
$ss))or($ss==1
{echo 
$q1;} 
else if (
$ss==2
{echo 
$q2;} 
?>

TOP

[Copy to clipboard]
PHP CODE:

<?php 
//第一个显示的页面 
$q1="<p>请点确定</p> 
<p><a href='?ss=1'>确定</a>   
<a href='?ss=2'>退出</a></p>"


//第二个显示的页面 
$q2="<p>你点的是退出!</p> 
<p><a href='?ss=1'>重来一次</p>"


if(!isset(
$ss)or($ss==1))
{echo 
$q1;} 
else if (
$ss==2
{echo 
$q2;} 
?>

你是要的这个不?下回发代码的时候记得加上高亮

[ 本帖最后由 蚂蚁 于 2008-5-15 10:21 编辑 ]
大家努力,把论坛发展起来!!!!!!!!

TOP

首先你看下''和""的用户
你的问题中
[Copy to clipboard]
PHP CODE:
$q1='<p>请点确定</p> 
<p><a href='
***.php?ss=1'>确定</a>   
<a href='
***.php?ss=2'>退出</a></p>';

‘’仅仅用在单字符中,你这里只能用""
其次我看了蚂蚁的程序和你的基本一致
我也运行了一下 但是搞不懂你想弄什么东西?
交流QQ群2:16142493
智能手机软件下载
PHP新手不可错过一帖
PHP新手如何获得积分
论坛需要你,我们大家需要你!

TOP

回复 1# 的帖子

谢谢大家的回复,不过没有我想要的.我想得到的是: 怎样运用$php_self 这个变量,使我的这个程序能在同一个网页中进行处理两个页面.
         比方说q1里面我加的内容是注册用的条款,阅读后点同意后进入第二个页面(用$q2储存的页面);而$q2里面的内容就是注册用的信息,点注册后把内空填加到数据库.
         而我的问题就是:我没能完成这个程序,不知道哪里错误了,还有$php_self这个变量应该在哪里用,怎么用.我希望高手能把这个程序帮我完成.并解释一下,我复制后就能够运行的.我是初学者,看了好多贴子也没能把这个程序搞定.都是只显示第一页,点确定后也没能显示第二页.我给的代码是不全的,不能运行的.请求高手帮我!!
         还有蚂蚁斑竹说,把代码加亮我也不懂怎样做呢!

TOP

我先汗一下,难道你要的是这个
[Copy to clipboard]
PHP CODE:

<?php 
//第一个显示的页面 
$q1="<p>请点确定</p> 
<p><a href='?ss=1'>确定</a>   
<a href='?ss=2'>退出</a></p>"


//条款的页面
$q3="<p>条款的页面</p> 
<p>你的条款内容"
;
//第二个显示的页面 
$q2="<p>你点的是退出!</p> 
<p><a href='?ss=1'>重来一次</p>"


if(
$ss==1))
{echo 
$q3;} 
else if (
$ss==2
{echo 
$q2;}else{
echo 
$q1;} 
?>

大家努力,把论坛发展起来!!!!!!!!

TOP

按楼主的想法,这里用switch比较清晰一些。
淡水一直认为效率固然重要,但是代码的可读性在影响不大的情况下,更为重要。
用一堆if else我是看不下去了。

TOP

回复 5# 的帖子

首先感谢斑竹淡水河边给我的回复,谢谢.你还是没搞懂我的意思.用什么语句无所谓,每个编程的人都有一些习惯,这不主要.主要的是1.您没用$php_self这个变量.2.您给的程序没达到能够正常运行的目的.
        再次说明一下我的想法:
1.要用到$php_self 这个变量,在同一个页面内跳转.该怎么做,在哪里用,应该注意什么.
2. 您给出的程序要能正常运行,达到在同一页面内跳转的目的.  我的程序不完全,哪里需要填的或改的. 请一定要提供出来.   
我是初学者,因为对程序的不了解,而提出的一些过分要求;或是语言表达不够清楚.给大家带来的误解,请原谅!

TOP

我痛苦,你嘛时候来,上Q问我吧,我就在群里窝着呢
大家努力,把论坛发展起来!!!!!!!!

TOP

请问楼主要的是这个效果吗??
[Copy to clipboard]
PHP CODE:

<?php
header
("content-type:text/html;charset=utf-8");
//┌──────────────.CAIN.─┐
//│ P.s::本程序OpenSource。   │
//└────────────────.CN.┘

//设定URL获取的参数
$act = isset($_GET['ss'])?$_GET['ss']:"";

//第一个显示的页面 
$q1="<p>请点确定</p> 
<p><a href='?ss=1'>确定</a>   
<a href='?ss=2'>退出</a></p>"


//条款的页面
$q3="<p>条款的页面</p> 
<p>你的条款内容"
;
//第二个显示的页面 
$q2="<p>你点的是退出!</p> 
<p><a href='?ss=1'>重来一次</p>"


switch(
$act) {
case 
"1":
        echo 
$q3;
break;
case 
"2":
        echo 
$q2;
break;
default:
        echo 
$q1;
break;
}
?>

TOP

阿飞跟我写的好像呀
大家努力,把论坛发展起来!!!!!!!!

TOP

 16 12
发新话题