Jump to content

afdw

User
  • Posts

    1,216
  • Joined

  • Last visited

  • Days Won

    22

Everything posted by afdw

  1. Именно из этого примера я и сделал свой код удалив комментарии и ИФы. Это говорит, что пример из php.net всё таки был рабочий. И вот я не понимаю, зачем в php 3 (MySQL, MySQLi, PDO) расширения для подключения к mysql, при чём у некоторых из них есть и функциональный, и ООП вариант?
  2. Блин да это же PDO, а не MySQLi! Вот правильные примеры!
  3. И так не работало? $mysqli = new mysqli('localhost', 'u1084818_bikel', '***', 'u1084818_bikel'); $stmt = mysqli->prepare("INSERT INTO comment (id, userid) VALUES (:name, :value)"); $stmt->bindParam(':name', $name); $stmt->bindParam(':value', $value); $name = 'one'; $value = 1; $stmt->execute(); $mysqli->close();
  4. Да, учитывая, что её SafeMySQL и работает: private function escapeString($value) { if ($value === NULL) { return 'NULL'; } return "'".mysqli_real_escape_string($this->conn,$value)."'"; }
  5. А с href? Возможно вообще такое? http://jsfiddle.net/0fmwca0q/
  6. Воспользовавшись SafeMySQL можно будет убрать проверку на допустимость вводимых символов ? например в связке 'логин - пароль', а то регулярное выражение /^[a-zA-Zа-яА-ЯёЁ0-9_-]{3,16}$/ толком не работает. Нет, желательно оставить. У меня (тестировал в JS) эта регулярка отлично работает. Может дело в кодировке?
  7. Спасибо. Скажите, почему советуете именно SafeMySQL, а не подготовленные запросы ? Ну, удобный синтаксис. Да и какой смысл в подготовленный запросах, если всё равно он выполняется 1 раз?
  8. Что-то после 15 часов писания уже туплю. Мне надо сделать как в коде ниже, при помощи подготовленных запросов и проблем не будет ? <?php$stmt = $dbh->prepare("INSERT INTO REGISTRY (name, value) VALUES (:name, :value)");$stmt->bindParam(':name', $name);$stmt->bindParam(':value', $value);// вставим одну строку$name = 'one';$value = 1;$stmt->execute();// теперь другую строку с другими значениями$name = 'two';$value = 2;$stmt->execute();?>Попробуйте SafeMySQL.
  9. Открыть родительскую папку.
  10. Экранировать символы, вам же писали.
  11. Ну да, у меня это почти получилось, но я не стал вредить вам
  12. Это я, но я не правильно сделал А надо так: /^[a-zA-Zа-яА-ЯёЁ0-9_-]{3,16}$/
  13. https://jsfiddle.net/nkstx5uz/1/
  14. Посмотрите это: http://strashilka.name/mysql/russkij-format-daty-v-mysql/ Попробовал, у меня это отлично работает.
  15. С не давнего времени - нет. Они отключили FTP для бесплатных аккаунтов
  16. хм. у меня работает А где вы выполняли?
  17. 16 строка не закрыта, поэтому и не работает. И по "/apple-touch-icon.png" 404. Нужно не "/apple-touch-icon.png", а "/CI/apple-touch-icon.png" тогда. И иконка должна быть 512x512, а не 152x152.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy