GET参数~~~~呵呵~~~顺便问一下,你真的会用SESSION了?那SESSION使用GET参数显式传递你也知道了?

解决方案 »

  1.   

    <?php
    if(isset($_GET['id']))
    {
    echo $_GET['id'];
    }
    ?>
    寸成TEST。PHP
    然后 用 TEST。PHP?ID=2 访问看看
      

  2.   

    我用的SESSION不是用GET或POST过来的啊,是最新的PHP文档建议不需要注册函数的SESSION,如下://a.php:
    session_start();
    $_SESSION['LocalLogon']=1;
    echo '<a href=NextPage.php>NextPage</a>'; //我的意思是说把Mouse放在这里变成手形时,在状态栏里只会看见.....NextPage.php,而你看CSDN本页面左边分类广告下面的人才招聘下的 北京飞天诚信科技..,你把MOUSE放上去下面出来....asp?corp_id=1407 请问这个corp_id是在哪里定义的,在NextPage.php里怎样取得这个变量的值呢//a.php:
    session_start();
    if(!$_SESSION['LocalLogon'])
        echo "Not Logon!";
      

  3.   

    太晕了,?corp_id=<?=$corp_id?>.直接就可以使用了
      

  4.   

    在接收的页面,$sss=$_GET[corp_id]就可以的到了
      

  5.   

    我碰到个问题 to.php?to=diary 转向页面diary.php 怎么让diary.php这个页面在地址栏也显示成to.php?to=diary 这个样子
      

  6.   

    对值的一步步传递呀,比如你的一个页面是在某一个单元当中的,而你是根据单元中的页面来显示该页的,这时就要用显式传值来进行选择,不过这经常容易造成漏没,容易被别人搞,可以看看我下面的例子:<html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <link rel="stylesheet" href="/admin/css/css.css">
    <title>增加</title>
    <SCRIPT language=JavaScript src="js/datesel/date.js"></SCRIPT>
    <SCRIPT language=JavaScript src="js/datesel/JSDateFunction.js"></SCRIPT>
    </head><body bgcolor="#E8E8E8" ><table width="100%" border="0" cellspacing="0" cellpadding="0">
    <form name=form1 ENCTYPE="multipart/form-data" method='post' action="add_finish.html" onSubmit="return Check()" >
    <IFRAME id=CalFrame style="DISPLAY: none; Z-INDEX: 100; WIDTH: 148px; POSITION: absolute; HEIGHT: 194px; left: 581px; top: 66px" marginWidth=0 marginHeight=0 src="js/datesel/calendar.htm" frameBorder=0 noResize scrolling=no>
        </IFRAME>
      <tr bgcolor="#336699">
        <td  width="30" class="text">&nbsp;</td>
        <td  class="PTitle" height=30>
        Pages Add</td>
        <td  width="30" class="text">&nbsp;</td>
      </tr>
      <TR><TD colspan=2 align='center'>
    <?
    echo "<font class=TTitle><a href='list.html?pageid=".$pageid."&unitid=".$unitid."'> back to list</a></font>";
    echo "<br><br>";
    ?>
    <input type=reset name=reset value='CANCEL'>&nbsp;&nbsp;&nbsp;&nbsp;
    <input type=submit name=submit value='ADD' ></td></tr>
    </table><tr><td>
    <table align="center" width="90%" border="1" cellspacing="0" cellpadding="5" bordercolorlight="#CCCCCC" bordercolordark="#FFFFFF" class="text">
    <form name=form1 ENCTYPE="multipart/form-data" method='post' action="add_finish.html" onSubmit="return Check()" >
    <IFRAME id=CalFrame style="DISPLAY: none; Z-INDEX: 100; WIDTH: 148px; POSITION: absolute; HEIGHT: 194px; left: 581px; top: 66px" marginWidth=0 marginHeight=0 src="js/datesel/calendar.htm" frameBorder=0 noResize scrolling=no>
        </IFRAME>
    <TR><TD colspan=2 align='center'>&nbsp;</td></tr><?
    $db->PageAdd("");
    ?>
    <TR><TD colspan=2 align='center'>
    <input type=hidden name=unitid value=<?=$unitid?> >
    <input type=reset name=reset value='CANCEL'>&nbsp;&nbsp;&nbsp;&nbsp;
    <input type=submit name=submit value='ADD' >
    </td></tr>
    </form>
    <table width="100%" border="0" cellspacing="0" cellpadding="2">
      <tr bgcolor="#4b74a9">
        <td width="30" class="text">&nbsp;</td>
        <td width="8" class="text" align="right">
        </td>
        <td width="270" class="text" align="left"></td>
        <td class="bottom"  align="center"></td>
        <td width="150"class="bottom"  align="center">
        </td>
        <td width="150" class="text" align="left">
        </td>
       <td width="30" class="text">&nbsp;</td>
      </tr>
    </table>
    <center><font class="text">2002-2004 &copy; in2english.com.cn All Rights Reserved.</font></center>
    </td></tr>
    </table>
    </body>
    </html>到另一个页面时调用传递的参数,这个没有写完全
    include_once("public_user.php");
    include_once("public_func.php");
    include_once("PageDisplay.php");
    include_once('NewHelp/NewHelpDisplay.php'); include_once("func_js.php");

    $db = New NewPages();

    $db->NewPages();
    if(!isset($unitid) && empty($unitid))
    {
    js_alert_back("page must be add in a unit");
    exit;
    }
    //echo $unitid;exit;
    $db->Set("unitid",$unitid);
    $pagenum = $db->getOrders($unitid);
    if($pagenum == 0){
    js_alert_back('Unit Max Page 6!');
    exit;
    } if($orders){
    $db->Set("orders",$orders);
    }else{
    $db->Set("orders",$pagenum);
    } $db->set("unitid",$unitid);
    $db->set("orders",$orders);
    $db->set("pagetitle",$pagetitle);
    //$db->set("bbcstatus",$bbcstatus);
    if(isset($bbcstatus) ) $bbcstatus=1;
    else $bbcstatus = 0;
    $db->set("bbcstatus",$bbcstatus);
    $filename1 = "tabimg1";
    $filename1_size = "tabimg1"."_size";
    $filename1_type = "tabimg1"."_type";
    $filename1_name = "tabimg1"."_name";
    if(0 < $$filename1_size)
    {
    $rs = UploadFile($$filename1,$$filename1_size,time().$$filename1_name,UPLOAD_PATH_FOR_IMAGES);
    if( $rs['result'] == 'FAILDED')
    {
    js_alert_back($rs['info']);
    exit;
    }
    $db->Set("tabimg1",$rs['info']);

    }
    $filename2 = "tabimg2";
    $filename2_size = "tabimg2"."_size";
    $filename2_type = "tabimg2"."_type";
    $filename2_name = "tabimg2"."_name";
    if(0 < $$filename2_size)
    {
    $rs = UploadFile($$filename2,$$filename2_size,time().$$filename2_name,UPLOAD_PATH_FOR_IMAGES);
    if( $rs['result'] == 'FAILDED')
    {
    js_alert_back($rs['info']);
    exit;
    }
    $db->Set("tabimg2",$rs['info']);

    }
    $db->set("imalt",$imalt);
    $db->set("keywords",$keywords);
    $db->set("description",$description);
    $db->set("author",$author);
    $db->set("width",$width);
    $db->set("height",$height);
    $db->set("bgcolor",$bgcolor);
    $db->set("inputtime",time());
    if(isset($popstatus) ) $popstatus=1;
    else $popstatus = 0;
    $db->set("popstatus",$popstatus);
    if(isset($pagestatus) ) $pagestatus=1;
    else $pagestatus = 0;
    $db->set("pagestatus",$pagestatus);
    $db->set("flashid","0");
    $db->set("flashorder","0");
    $db->set("cmsimagetext","0");
    $db->set("cmstextimage","0");
    $db->set("cmsimage","0");
    $db->set("cmsicon","0");
    $db->set("cmstext","0");
    $db->set("cmslink","0");
    $db->set("cmsmedia","0");
    $db->set("cmspopup","0");
    $db->set("cmsglossary","0");
    $db->set("teimtext",$teimtext);
    $filename3 = "teimimage";
    $filename3_size = "teimimage"."_size";
    $filename3_type = "teimimage"."_type";
    $filename3_name = "teimimage"."_name";
    if(0 < $$filename3_size)
    {
    $rs = UploadFile($$filename3,$$filename3_size,time().$$filename3_name,UPLOAD_PATH_FOR_IMAGES);
    if( $rs['result'] == 'FAILDED')
    {
    js_alert_back($rs['info']);
    exit;
    }
    $db->Set("teimimage",$rs['info']);
    }
    if(!isset($helpid) ) $hid = "0";
    else $hid=implode(";",$helpid);

    $db->set("helpid",$hid);
    $db->SetInvalid("pageid"); $result= $db->Insert();
    echo "<script language=\"Javascript\">";
    echo "alert('".$db->msg."');";

    if($result) //success
    {
    echo "location.href='list.html?pageid=".$pageid."&unitid=".$unitid."';";

    }else{ 
    echo "history.back(); ";
    }
    echo "</script> ";

    备注:上面是我做的一个项目中使用的一个页面增加的两部分,变量与你的没有关系,但是它可以帮助你理解你所提的问题
      

  7.   

    说白了那个就是:变量传递!
    页面中变量传递一般有两种方法:一,是用表单的POST,GET,另一种,就是可以放在“路径”后面,像你问的那一种,这个与SESSION没有关系!
      

  8.   

    无他,只是通过url传递var的值,在相关的页面中可以用$_GET["var"]得到这个值