아래 코드에서 두 번째 줄은 $comment
을 트위터에 게시합니다.mysql_real_escape_string 후에 아포 스트로피가 트위터에 앞에 백 슬래시로 표시됩니다.
아래에 $comment
에 아포스트로피가있는 경우 짹짹 앞에 백 슬래시가 붙습니다. Twitter에서 백 슬래시를 제거하려면 어떻게해야합니까?
$comment = mysql_real_escape_string($_POST['comment']);
$tweet->post("statuses/update", array("status" => "$comment $fullurl"));
데이터베이스 연결에 UTF-8을 사용하지 않는다면, 이것이 이유 일 수 있습니다. – ajreal
'$ tweet-> post()'가 데이터베이스와 상호 작용하지 않으면 데이터베이스 이스케이프 기능을 사용하지 않아도됩니다. – mario
또한 'MRES'에서 'PDO'로 전환하여 _and_ SQL 주입에 대해 걱정하지 않아도됩니다. –