Re: The variable $_SERVER['AUTH_USER'] gives domain\\username problem
| From: | Ramil Sagum | Date: | Fri, 01 Oct 2004 00:46:10 +0000 |
| Subject: | Re: The variable $_SERVER['AUTH_USER'] gives domain\\username problem | ||
| References: | 1 | Groups: | php.db |
| Request: | Send a blank email to php-db+get-36498@lists.php.net to get a copy of this message | ||
On Fri, 1 Oct 2004 10:27:45 +1000, justin.baiocchi@csiro.au
<justin.baiocchi@csiro.au> wrote:
> Hi,
>
> When I use the variable $_SERVER['AUTH_USER'] it comes out as
> domain\\username when inserted into the MySQL database. So when I try to
> update the record looking for a match as below it doesn't work because
> the query is looking for where ident=domain\username.
>
> $result = mysql_query("UPDATE aec SET filename='$filename' WHERE
> ident='".$_SERVER['AUTH_USER']."'") or die (mysql_error());
>
> Anybody know what I am doing wrong?
In MySQL, \ is an escape character. \\ stands for an actual \.
for details, just click the link and read on
http://www.php.net/manual/en/function.mysql-real-escape-string.php
----
ramil
http://ramil.sagum.net