douti9286 2013-09-10 21:02
浏览 80

输入中出现意外字符:'''(ASCII = 39)

i have following code:

<?php
header( 'Content-type: text/xml' );
mysql_connect( 'domain', 'user', 'password' );
mysql_select_db( 'database' );

mysql_query("   INSERT INTO user(userName,password,email)
                VALUES(

                    '".$_POST['username']."',
                    '".md5($pass)."',
                    '".$_POST['email']."',          
 )" );
?>

When i try to load this in url:

http://xcode.domain.de/add.php?userName=test&password=test

I got this error on my server:

Warning: Unexpected character in input: ''' (ASCII=39) state=1 in /kunden//webseiten/xcode/add.php on line 15

Parse error: syntax error, unexpected '"' in /kunden/webseiten/xcode/add.php on line 15

can Somebody help on this?

thank you

  • 写回答

1条回答 默认 最新

  • douciping4283 2013-09-10 21:05
    关注

    ASCII 39 (decimal) is a single apostrophe.

    The error that I see is an extra comma after the "email" line. Try this:

                    '".$_POST['username']."',
                    '".md5($pass)."',
                    '".$_POST['email']."'         
    
    评论

报告相同问题?

悬赏问题

  • ¥20 怎么用dlib库的算法识别小麦病虫害
  • ¥15 华为ensp模拟器中S5700交换机在配置过程中老是反复重启
  • ¥15 java写代码遇到问题,求帮助
  • ¥15 uniapp uview http 如何实现统一的请求异常信息提示?
  • ¥15 有了解d3和topogram.js库的吗?有偿请教
  • ¥100 任意维数的K均值聚类
  • ¥15 stamps做sbas-insar,时序沉降图怎么画
  • ¥15 买了个传感器,根据商家发的代码和步骤使用但是代码报错了不会改,有没有人可以看看
  • ¥15 关于#Java#的问题,如何解决?
  • ¥15 加热介质是液体,换热器壳侧导热系数和总的导热系数怎么算