ID: 9156
Updated by: stas
Reported By: [EMAIL PROTECTED]
Old-Status: Open
Status: Feedback
Bug Type: *Function Specific
Assigned To: 
Comments:

For me, doing addslashes and then stripslashes on the
string, it comes out exactly as it was. Please provide
example of the code where it doesn't work.

Previous Comments:
---------------------------------------------------------------------------

[2001-02-08 03:50:05] [EMAIL PROTECTED]
when using preg_replace all seems like addslashes had been processed on the string 
found in \1 so if the programmer had already did addslashes on the string before 
preg_replace he gets \1 after double addslashes which results in strings " change to 
\"
this might confuse users, and it might be added to the manual that all strings 
transfered to \1 are escape (addslashes) by default.

---------------------------------------------------------------------------

[2001-02-07 12:40:07] [EMAIL PROTECTED]
when doing addslashes() to a string and then doing stripslashes() doesn't remove all 
occurance of single or double qoutes.
this is the string :

<TD><?=$Data_Source_Values["aliases"]->node[$i]['destination']?></TD>
                                <TD 
a'><?=$Data_Source_Values['aliases']->node[$i]['type']?></TD>
                                
<TD><?=$Data_Source_Values['alias']->node[$i]['alias"sds]?></TD>

---------------------------------------------------------------------------



ATTENTION! Do NOT reply to this email!
To reply, use the web interface found at http://bugs.php.net/?id=9156&edit=2


-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to