1

我有以下代码:

<?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']."',          
 )" );
?>

当我尝试在 url 中加载它时:

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

我在我的服务器上收到此错误:

警告:输入中的意外字符:第 15 行 /kunden//webseiten/xcode/add.php 中的 ''' (ASCII=39) state=1

解析错误:语法错误,第 15 行 /kunden/webseiten/xcode/add.php 中的意外 '"'

有人可以帮忙吗?

谢谢你

4

1 回答 1

1

ASCII 39(十进制)是一个单引号。

我看到的错误是“电子邮件”行之后的一个额外的逗号。尝试这个:

                '".$_POST['username']."',
                '".md5($pass)."',
                '".$_POST['email']."'         
于 2013-09-10T21:05:57.277 回答