RE: [PHP] Quotation Marks in <textarea>...</textarea>

From: Date: Tue, 09 Oct 2001 22:15:21 +0000
Subject: RE: [PHP] Quotation Marks in <textarea>...</textarea>
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-70542@lists.php.net to get a copy of this message
Hi KC, you've come across a useful feature of php: magic quotes. Variables are often posted to scripts, processed, then stored in a database...magic quotes means that php automatically backslashes these quotes for you so that you don't have to manually addslashes to all your data. This is usually desired, but sometimes you won't want it.... If you need the data for a database or some other system that needs quotes in text backslashed, i'd leave the magic quotes setting alone and just stripslashes before you echo... If you're not working with databases you can either edit the magic_quotes variablein your php.ini file, your you can set it at runtime in your php script: http://www.php.net/manual/en/function.set-magic-quotes-runtime.php -jack -----Original Message----- From: KC [mailto:k_c@pacbell.net] Sent: Tuesday, October 09, 2001 6:04 PM To: php-general@lists.php.net Subject: [PHP] Quotation Marks in <textarea>...</textarea> Hi... I am having some difficulty with my quotation marks in a textarea HTML tag and processed by a PHP form handling script. It seems that if you enter a string in these tags that is surrounded by quotation marks, then you get a backslash and quotation marks surrounding your string in the output. For example, if I am a user writing a message in a comments section of a form: My dog's name is "Harry". We call him that because he is VERY hairy. And the form stores the above into a variable called $Comments, and I decide to print out the result of this string: print ("$Comments\n"); On the browser screen, I get: My dog's name is \"Harry\". We call him that because he is VERY hairy. As far as I know, PHP is supposed to display quotations in textareas without incident and without the backslashes. Please let me know what I am doing wrong. Thanks, KC -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net For additional commands, e-mail: php-general-help@lists.php.net To contact the list administrators, e-mail: php-list-admin@lists.php.net

« previous php.general (#70542) next »