<td><a href="oareportdelo.php?id=<?php echo $s[innerid];?>&emode=<?php echo '打印机'?>" onclick="return myConfirm()">删除</td>

解决方案 »

  1.   

    <td><a href="oareportdelo.php?id=<?php echo $s[innerid];?>&emode=<?php echo '打印机'; ?> onclick="return myConfirm()">删除</td>
      

  2.   

    <td><a href="oareportdelo.php?id=<?php echo $s[innerid];?>&emode=<?php echo '打印机'; ?> onclick="return myConfirm()">删除</a></td>
      

  3.   

    <td><a href="oareportdelo.php?id=<?php echo '8888';?>&emode=<?php echo '打印机'; ?>" onclick="return myConfirm()">删除</a></td>就这样,你get到的emode还会多出字符么?
      

  4.   

    <td><a href="oareportdelo.php?id=<?php echo $s[innerid];?>&emode=打印机 onclick="return myConfirm()">删除</td>既然直接传的是字符串就没必要再进行echo解析;
      

  5.   

    <td><a href="oareportdelo.php?id=<?php echo $s[innerid];?>&emode=<?php echo '打印机'?>" onclick="return myConfirm()">删除</td>你少东西了……你少了个引号……而且你少了</a>
      

  6.   

    <td><a href="oareportdelo.php?id=<?php echo urlencode($s[innerid]);?>&emode=<?php echo urlencode('打印机'); ?>" onclick="return myConfirm()">删除</a></td>
      

  7.   

    照我说的这样去试一下:
    -------------
    <td><a href="oareportdelo.php?id=<?php echo '8888';?>&emode=<?php echo '打印机'; ?>" onclick="return myConfirm()">删除</a></td>就这样,你get到的emode还会多出字符么?
    -------------------
    如果没有问题,那你就像下面那样写:
    -----------------
    <td><a href="oareportdelo.php?id=<?php echo urlencode($s[innerid]);?>&emode=<?php echo urlencode('打印机'); ?>" onclick="return myConfirm()">删除</a></td>
      

  8.   

    引号和</a>是发帖子的手误,加上也不行!
      

  9.   

    按ciaky(小五) 加上urlencode也不行,效果跟原来一样。
      

  10.   

    汗死了
    你就这样写,get到的还有其它符号??
    <td><a href="oareportdelo.php?id=<?php echo '8888';?>&emode=<?php echo '打印机'; ?>" onclick="return myConfirm()">删除</a></td>
      

  11.   

    ciaky(小五),id正常,emode有符号。
      

  12.   

    oareportdelo.php就输出一个$_GET['emode']看看是不是错误显示。
      

  13.   

    <td><a href="oareportdelo.php?id=<?php echo $s[innerid];?>&emode=1" onclick="return myConfirm()">删除</td>这样咧?你漏了一个"号。
      

  14.   

    那个谁,楼主呀。。我改id的原因是可能你传的那个id有单引号或是其它特殊符号
    你试着只传一个值,看会不会有特殊符号。
    <td><a href="oareportdelo.php?emode=<?php echo '打印机'; ?>" onclick="return myConfirm()">删除</a></td>
      

  15.   

    SunHome_Java(XXX)括号里的东东怎么弄谁能告诉我
      

  16.   

    ciaky(小五) :只传一个值也不行!
      

  17.   

    <td><a href="oareportdelo.php?id=<?php echo $s[innerid];?>&emode=<?php echo '打印机'?> onclick="return myConfirm()">删除</td>________________________________________
    onclick前加双引号和空格
    加</a>
    如果再有问题,可能就是你那个return myConfirm()有问题了
      

  18.   

    <td><a href="oareportdelo.php?id=<?php echo $s[innerid];?>&emode=<?php echo '打印机'?> " onclick="return myConfirm()">删除</a></td>赋值我的这个用下,看看还出问题么?我都这样做过好多次了,都没有这样的问题啊!php5、php4都没有这样的问题。
      

  19.   

    知道毛病出在哪了,在删除页面中把这句echo "<script>window.location.href='oamanager.php';</script>";去掉就行了,但是奇怪的是注释掉都不行。还有去掉这句,我怎么跳转回去!
      

  20.   

    if($result){
     echo "<script>window.location.href='oamanager.php';</script>";
    }
      

  21.   

    ciaky(小五) ( ) :不起作用!
      

  22.   

    终于正常了,改成这样:?>
    <script>window.location.href='oamanager.php';</script>
      

  23.   

    就比如这样,最简化后,输出,跳转,都是没有任何问题的。
    ------------
    a.php
    ------
    <td><a href="a.php?id=<?php echo 'ddd';?>&emode=<?php echo '打印机';?> ">删除</a></td>
    <?php
    echo $_GET["id"];
    echo $_GET["emode"];
    echo "<script>window.location.href='b.php';</script>";
    ?>
    -----