你的程序不是先弹html,而是不弹php。检查自己代码。php是顺序解析。你的代码有问题,导致只弹出一个。

解决方案 »

  1.   

    修正好了后,是先弹PHP,再弹html<img border=0 src='/lcxt/spic.php?url=/pic/434/<?$a=$sid;
    echo "<script>alert('html');</script>";?>/34_s.jpg'>
    -------------------------------------------------------PS:君子兰,你的ID很奇怪的说。 有什么奇怪的含义没?
    :)
      

  2.   

    scsjs(闪电回归)  的是正解
    标签放错位置了,后面都没正常执行
      

  3.   

    PS:scsjs(闪电回归) ,据说$君子兰=MM;
      

  4.   

    我原名是zairwolf。因为没分等原因,后来加了后缀i来用。i的同样之后,就用了o。
    如今分是有了,但是由于原名和i后缀都到了五个三角,就换了o的用咯。
      

  5.   


     回复人: sinolge() ( ) 信誉:100  2005-09-13 17:13:00  得分: 0  
     
     
       scsjs(闪电回归)  的是正解
    标签放错位置了,后面都没正常执行
      
     
    -----------
    我怎么没看出区别?
      

  6.   

    建议你看看运行后的源文件,这都是什么啊:
    <img border=0 src='/lcxt/spic.php?url=/pic/434/<script>alert('html');</script>/34_s.jpg'>如果想要这个:
    <script>alert('html')</script>
    <img border=0 src='/lcxt/spic.php?url=/pic/434/1234567890/34_s.jpg'>
    就这样写:
    <?
    $str='1234567890';
    echo "<script>alert('html')</script>";
    ?><img border=0 src='/lcxt/spic.php?url=/pic/434/<?=$str?>/34_s.jpg'>
      

  7.   

    <img border=0 src='/lcxt/spic.php?url=/pic/434/1234567890<script>alert('html')</script>/34_s.jpg'>js不能这样用,ie会认为<img>的src是''里面的地址:
    /lcxt/spic.php?url=/pic/434/1234567890<script>alert(然后解释html')</script>一个脚本结束了最后输出/34_s.jpg'>
      

  8.   

    PS: zairwolfo 学C#还是学C++ 了?