* Thus wrote Jeremy Johnstone ([EMAIL PROTECTED]):
> On Sun, 2003-08-31 at 10:11, Curt Zirzow wrote:
> > * Thus wrote Jeremy Johnstone ([EMAIL PROTECTED]):
> 
> You might want to check the documentation again as it does not say
> anything about the db server translating \\ into \. This seems highly
> illogical, because if thats the case then addslashes("This is Jeremy's
> test of c:\test\foo.exe") would get corrupted when you strippedslashes
> after you pulled it back out of the database. If this is the case, which
> database servers translate this way? I will then make sure I go update
> the documentation accordingly. 

I suppose it doesn't say that directly but it does explain what
characters  need to be quoted with the '\'. 

<quote http://php.net/addslashes>
Returns a string with backslashes before characters that need to be
quoted in database queries etc. These characters are single quote
('), double quote ("), backslash (\) and NUL (the NULL byte). 
</quote>

When to use stripslashes() and addslashes() depends on the
php.ini setting 'magic_quotes_gpc', as noted in both of the
functions documentation.

> > 
> > btw, you should post these questions to the php-general list,
> > especially when you are in doubt if you're using the function
> > properly.
> > 
> 
> Actually I was quite sure I was using the function correctly, I said
> that in case I misunderstood something in the documentation and thus
> needed to update the documentation accordingly.

I was letting you know that in future posts, questions regarding
proper use of functions or finding bugs should be posted to the
php-general list.


Curt
-- 
"I used to think I was indecisive, but now I'm not so sure."

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to