I'm going nuts trying to figure this one out, uninstalling modules I installed.

Regardless of which input format I use, the backslash character is removed from my articles and pages. This just started yesterday, and I mistakenly attributed it to the WYSIWYG module, but removing it does not fix the issue.

So, if I created an article or page, in ANY input format (Full HTML, plain text, etc), with a single backslash in the body, that backslash is removed upon save. Two backslashes? One remains after save. Four backslashes? Two remain after save. So for example, after one save, this is what remains of 2 forward slashes, 2 backslashes, 3 forward slashes, 3 backslashes:

//
\
///
\
////
\\
/////
\\
//////
\\\

Old posts with backslashes keep them, so my only approach is to revert to old versions until this problem is resolved.

Can anyone point me to what might be causing this problem?

Using Drupal 7.7, all modules updated to current. Like I previous stated, problem started yesterday.

Comments

dkabal’s picture

Just a summary of some previous folks who've had this problem (or at least it looks that way to me):

Further information, using PHP 5.3 on webfaction.

dkabal’s picture

So my webhost, webfaction, silently enabled magic quotes over the past two days, the solution is:

http://php.net/manual/en/security.magicquotes.disabling.php

Hope this helps someone else!