How do I keep quotations in variable used with PHP string -
i using custom php query submitting custom search form. works great except if string calls name o'reilly, search come no results o\'reilly instead of o'reilly. using following call variable:
$fullname=trim($_request["fullname"]); and php header
header("location: http://example.com/results?patientid=$patientid&fullname=$fullname&date=$date"); that redirect search results page have following code fullname:
$patientid=trim($_request["patientid"]); $fullname=trim($_request["fullname"]); $date=trim($_request["date"]); then echo , comes o/'reilly slash in , no results.
should o'reilly
if magic quotes on automatically escapes incoming data php script. feature has been deprecated of php 5.3.0 , removed of php 5.4.0. when on, ' (single-quote), " (double quote), \ (backslash) , null characters escaped backslash automatically. magic_quotes_gpc affects http request data (get, post, , cookie). cannot set @ runtime, , defaults on in php.
Comments
Post a Comment