At 10:43 AM 1/18/2002 -0600, Gonzalez, Zara E wrote: >Now I am using MSSQL via freetds and since the commands for MSSQL and >Sybase are >basically identical as far as php is concerned, I am assuming that I have >to use >the "sybase method" to escape quotes. However, I can't seem to figure out >how to >do this, can somebody point me in the right direction?
Place ini_alter("magic_quotes_sybase",1); at the top of your scripts... You can also set this in your php.ini if this is a sitewide change you wish to make. Alternatively you can set this via an .htaccess file if you're using Apache and you only want to apply this setting on a per-directory basis. I personally wrap all database functions inside an DB object that connects to the database when I instantiate it. Inside the DB object's constructor, along with the line that establishes the connection, I will place the above line. I have two objects...one for MySQL connections and one for MS-SQL connections...since the ini_alter line is in both of the objects (turned on for one and off for the other) I don't have to concern myself with which style of magic quotes I'm using...I just instantiate the correct DB object and it takes care of that little detail for me. I'd be glad to explain and even illustrate the classes I use if you'd like. It's made my life in a mixed development environment (MySQL/MS-SQL) a WHOLE lot easier... -- PHP General 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]