У меня есть PHP-скрипт, который читается в некоторых данных JSON, предоставленных клиентом. Данные JSON предоставили в нем одну «умную цитату». Пример: { "title" : "Lorem Ipsum's Dolar" } В моем сценарии я использую небольшую функцию для получения данных json: public function getJson($url) { $filePath = $url; $fh = fopen($filePath, 'r') or die(); $temp = fread($fh, […]
У меня есть функция, в которой пользователи могут искать запись в текстовом поле. Ввод помещается в следующий SQL-запрос: $db->query("Select * from users where name = '".$db->real_escape_string($posted_var)."' limit 1"); $ db – объект соединения mysqli Работает идеально, пока у меня нет «имени». Тогда пользователю необходимо вручную избежать цитаты, чтобы получить ее, чтобы она соответствовала …….. Должна […]
В PHP, который является лучшим способом конкатенации строк (с одной кавычкой) с точки зрения ресурсов? "Sal's mall is $emo." Или: "Sal's mall is ".$emo.'.' Или: 'Sal\'s mall is '.$emo.'.'
Могу ли я сделать разрыв строки так '\n' ? Или мне нужно использовать двойные кавычки – "\n" ?
У меня есть, вероятно, очень простая проблема, к которой я не могу найти удовлетворительный (субъективно замеченный) ответ в руководстве Zend Framework или в другом месте … Есть так много способов, как я могу передать свои PHP-переменные моим запросам sql, которые я потерял в обзоре, и, вероятно, мне не хватает понимания о цитировании в целом. Подготовленные […]
Я вставляю некоторые данные в базу данных из формы. Я использую addslashes чтобы избежать текста (также попробовал mysql_real_escape_string с тем же результатом). Регулярные кавычки экранируются, но некоторые другие цитаты отсутствуют. Например, строка: Кровь Гомера становится секретным ингредиентом нового пива Мо. преобразуется в: Гомерская кровь становится секретным ингредиентом нового пива Мо. Я не думал, что курчавая […]
Мой вопрос: как вы разрешаете одиночные кавычки в строках? Например, у меня есть форма и текстовое поле. Он настроен так, чтобы пользователь мог ввести свое имя. Оттуда он отправляет и передает данные в базу данных. Мне нужно иметь возможность разрешать одинарные кавычки (апостроф), поскольку имена некоторых людей имеют апостроф в их именах, например «O'Reilly». Какие-либо […]