V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
johnnyR
V2EX  ›  PHP

这几行 php 代码什么意思?

  •  
  •   johnnyR · 2015-02-03 21:37:33 +08:00 · 4243 次点击
    这是一个创建于 3585 天前的主题,其中的信息可能已经有所发展或是发生改变。

    哪里出现了?我是在网上下载的一个源码的,原先源码是加密的!我解开后将源码复制到新的php文件里,运行之后网页就出现这几行代码了。还有!不能识别手机版了,原先可以的

    20 条回复    2015-02-04 09:24:51 +08:00
    johnnyR
        1
    johnnyR  
    OP
       2015-02-03 21:39:09 +08:00 via Android
    //put your cripto code there function OutWord() { var NewWords; NewWords = unescape(Words); document.write(NewWords); } OutWord(); // -->
    raincious
        2
    raincious  
       2015-02-03 21:43:16 +08:00
    这不是PHP代码。我在这里找到了类(一)似(致)的

    http://www.360doc.com/content/11/0328/22/5545832_105463946.shtml

    unescape:
    http://www.w3school.com.cn/jsref/jsref_unescape.asp
    giuem
        3
    giuem  
       2015-02-03 21:43:32 +08:00 via Android
    发个注释啥意思
    ck65
        4
    ck65  
       2015-02-03 21:45:28 +08:00
    感觉自己不懂汉语的逻辑。

    这个代码莫非是传说中的 javascript?
    johnnyR
        5
    johnnyR  
    OP
       2015-02-03 21:53:03 +08:00 via Android
    就是这样的代码了,由于我想修改原网页中的中文。但被加密了。我就复制引号内的加密代码去解密,解回来后保存在浏览器打开就出现这几行代码了。。。
    johnnyR
        6
    johnnyR  
    OP
       2015-02-03 21:55:05 +08:00 via Android
    @giuem 没有注释
    noea
        7
    noea  
       2015-02-03 22:17:23 +08:00
    //put your cripto code there
    function OutWord() { //声明函数outword
    var NewWords; //声明变量newwords
    NewWords = unescape(Words);//对words变量进行unescape解码,然后赋值给newwords
    document.write(NewWords); //输出newwords
    }
    OutWord();执行上面声明的outword函数。
    // -->

    恩恩,就是javascript。
    johnnyR
        8
    johnnyR  
    OP
       2015-02-03 23:23:16 +08:00 via Android
    @noea 为什么会出现在网页上啊
    msg7086
        9
    msg7086  
       2015-02-03 23:38:01 +08:00   ❤️ 2
    @johnnyR 你是在问JavaScript为什么会出现在网页上?

    那请问他不出现在网页上,难道应该出现在墙壁上吗?
    qq446015875
        10
    qq446015875  
       2015-02-04 00:15:03 +08:00 via Android
    @msg7086
    嘛,不要欺负新手嘛……
    js代码一般用来控制网页的一些特效啊,表单验证啊等等,他是在客户端,也就是浏览器上执行的脚本。不同于php是在服务器上执行的。
    因为要给浏览器执行,所以它就得出现在网页的代码中
    johnnyR
        11
    johnnyR  
    OP
       2015-02-04 00:46:34 +08:00 via Android
    @qq446015875 它是直接显示在网页上哦!
    msg7086
        12
    msg7086  
       2015-02-04 00:48:53 +08:00   ❤️ 1
    @johnnyR 一定是哪里坏掉了(
    Agromania
        13
    Agromania  
       2015-02-04 00:54:05 +08:00
    右键,查看源代码,把网页源代码帖上来。
    johnnyR
        14
    johnnyR  
    OP
       2015-02-04 00:54:56 +08:00 via Android
    @msg7086 怎么去除它呢?解密后出现的。。。
    johnnyR
        15
    johnnyR  
    OP
       2015-02-04 00:56:59 +08:00 via Android
    @Agromania 我想直接去除它,应该没什么用的,可能就是控制识别手机之类的
    Esec
        16
    Esec  
       2015-02-04 01:20:09 +08:00 via Android
    如果想去除就直接从复制过去的代码里找出这段再抹掉喽....顺带这段的作用看起来是处理一些秘密数据的样子...
    msg7086
        17
    msg7086  
       2015-02-04 02:16:01 +08:00
    另外,恕我直言。
    请问你是从哪里弄到这份源代码的?
    你获取的过程是合法的吗?
    原始的程序套件是否是收费的或者不公开的?
    funky
        18
    funky  
       2015-02-04 04:10:13 +08:00
    一定是我打开v2的姿势不对。
    johnnyR
        19
    johnnyR  
    OP
       2015-02-04 08:22:04 +08:00 via Android
    @msg7086以前是收费的,被黑阔搞了,所以源码公开。
    lwbjing
        20
    lwbjing  
       2015-02-04 09:24:51 +08:00
    @msg7086 哈哈,墙上好评。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1285 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 23:34 · PVG 07:34 · LAX 15:34 · JFK 18:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.