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

一段 php 代码报错。请各位大婶帮忙看看。

  •  
  •   neworld07 · 2016-05-25 01:00:17 +08:00 · 3820 次点击
    这是一个创建于 3108 天前的主题,其中的信息可能已经有所发展或是发生改变。
    刚学 php 不久,遇到了一个代码错误。望赐教!
    其中 add.php 的错误
    -----------------------
    Parse error: syntax error, unexpected '{' in E:\PHPnow-1.5.6\htdocs\testsql\add.php on line 9
    ------------------------
    源码:
    <img src=" t; border="0">
    -------------------------
    show.php 的错误

    Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in E:\PHPnow-1.5.6\htdocs\testsql\show.php on line 15
    ---------------------------
    源码:
    第 1 条附言  ·  2016-05-25 02:30:56 +08:00

    第 2 条附言  ·  2016-05-26 00:58:15 +08:00
    感谢个位帮助。此贴完结!!
    27 条回复    2016-05-26 00:48:36 +08:00
    ZGLHHH
        1
    ZGLHHH  
       2016-05-25 01:05:42 +08:00


    ```
    [code]
    ```

    放置代码,排版和视觉效果更好
    neworld07
        2
    neworld07  
    OP
       2016-05-25 01:09:24 +08:00
    @ZGLHHH 嗯。正在修改
    neworld07
        3
    neworld07  
    OP
       2016-05-25 01:13:17 +08:00
    @ZGLHHH 晕啊 。不能编辑了。这是要重新发一篇吗
    ZGLHHH
        4
    ZGLHHH  
       2016-05-25 01:14:22 +08:00
    @neworld07 试试吧。这篇或许可以联系管理员删除。记得用好预览功能。
    neworld07
        5
    neworld07  
    OP
       2016-05-25 01:37:18 +08:00
    @Livid 请求把这篇删了把。原因是不知道怎么排版。导致看的乱七八糟的。又重新发了一篇。
    kslr
        6
    kslr  
       2016-05-25 01:42:04 +08:00 via Android
    已经拥有回复帖子不能删除
    不要重复发布相同的帖子
    你可以用 gits 或其他方式在评论栏补充帖子

    因为错误使用尖括号导致该错误。
    neworld07
        7
    neworld07  
    OP
       2016-05-25 01:43:56 +08:00
    @kslr 好吧。之前没发过代码类的。很抱歉。现在要怎么办?
    kslr
        8
    kslr  
       2016-05-25 01:48:28 +08:00 via Android
    @neworld07
    1. 不要 windows 记事本写会有编码问题,也没有行号高亮什么的可以轻松一点的辅助。
    2. 你这份教材已经很老很老了,不考虑换个吗?学的都是过时很久的了

    这个属于语法错误,错误提示在 15 行,那应该是在前面没有闭合好或者其他原因
    yeyeye
        9
    yeyeye  
       2016-05-25 01:54:00 +08:00
    https://www.v2ex.com/t/281055#reply0

    楼主重新开了个帖子 我已经回答了 我晕
    kslr
        10
    kslr  
       2016-05-25 01:54:51 +08:00 via Android
    @yeyeye 睡觉睡觉
    neworld07
        11
    neworld07  
    OP
       2016-05-25 01:55:31 +08:00
    @kslr 百度随便找了一段。主要是测试 mysql 注射学习用的。所以就将就下了。
    cxbig
        12
    cxbig  
       2016-05-25 04:09:00 +08:00
    换个 IDE 或 Editor ,现在主流的产品都能把这些基本错误挑出来。
    wujunze
        13
    wujunze  
       2016-05-25 07:19:53 +08:00
    给楼主推荐 PHP5.6 或者 PHP7 也可以
    推荐 IDE PHPstorm
    wujunze
        14
    wujunze  
       2016-05-25 07:20:37 +08:00
    @neworld07 用 PDO 从根上防止 MySQL 注入
    crazystory
        15
    crazystory  
       2016-05-25 08:52:58 +08:00
    小伙子。。你有 3 个{{{ 却只有 2 个 }} 自己再仔细看看
    harborM
        16
    harborM  
       2016-05-25 09:45:25 +08:00
    换个 ide 吧,另外学习 php 还是靠中文手册比较好, mysql 已经快要淘汰了,网络上有 2016 的中文手册。 ide 推荐 phpstorm,同是新人 phper
    justanding
        17
    justanding  
       2016-05-25 09:54:31 +08:00
    少了一个}
    qooweds
        18
    qooweds  
       2016-05-25 10:09:17 +08:00
    mysql 快淘汰是啥意思...
    smallpath
        19
    smallpath  
       2016-05-25 10:19:20 +08:00
    mysql 快淘汰....????
    ichou
        20
    ichou  
       2016-05-25 10:19:50 +08:00   ❤️ 1
    @qooweds 感觉应该是指 mysql 连接件,现在推荐用 PDO
    harborM
        21
    harborM  
       2016-05-25 10:48:48 +08:00
    @smallpath
    @qooweds 我是说 php 的 mysql 函数...
    liuda732
        22
    liuda732  
       2016-05-25 11:42:09 +08:00
    如果你复制粘贴代码的话,再加上使用了 notepad ,那极有可能出现换行符不匹配导致奇葩错误。手打一遍可解
    garrydzeng
        23
    garrydzeng  
       2016-05-25 13:30:13 +08:00
    @qooweds
    @smallpath

    说的是 mysql 这个扩展
    neworld07
        24
    neworld07  
    OP
       2016-05-26 00:45:55 +08:00
    @crazystory 没有多余的{}是刚好的
    neworld07
        25
    neworld07  
    OP
       2016-05-26 00:46:47 +08:00
    @kslr 过时的没关系。能学到东西一样有用。
    neworld07
        26
    neworld07  
    OP
       2016-05-26 00:47:48 +08:00
    @wujunze 这个问题是我的版本太低了?
    UltraEdit 也是一样可以编辑啊
    neworld07
        27
    neworld07  
    OP
       2016-05-26 00:48:36 +08:00
    @wujunze 这代码就是用来注射测试的。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   6034 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 02:28 · PVG 10:28 · LAX 18:28 · JFK 21:28
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.