PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (14): В начало « ... 2 3 4 5 [6] 7 8 9 10 ... » В конец

> Найдено сообщений: 199
Itan Отправлено: 26 Октября, 2011 - 18:05:06 • Тема: Все работает... но... • Форум: Вопросы новичков

Ответов: 9
Просмотров: 351
На 63% огурец. Не 65. Закатив глазки
Itan Отправлено: 26 Октября, 2011 - 18:00:09 • Тема: Проверка на "взломность" • Форум: Вопросы новичков

Ответов: 23
Просмотров: 813
Мелкий пишет:
SQL-инъекции пропущены. htmlspecialchars по-умолчанию не преобразовывает одинарный кавычки.


А magic_quot экранирует их ведь - это спасает от инъекций?

P.S. а как вам алгоритм подбора соли для пароля по логину?
(Добавление)
Ну а в целом как, нормально?
Itan Отправлено: 26 Октября, 2011 - 13:29:45 • Тема: Проверка на "взломность" • Форум: Вопросы новичков

Ответов: 23
Просмотров: 813
Вот: [url]http://***[/url]
Посмотрите, пожалуйста, если время будет.
Itan Отправлено: 26 Октября, 2011 - 11:40:22 • Тема: Проверка на "взломность" • Форум: Вопросы новичков

Ответов: 23
Просмотров: 813
Здравствуйте! Я написал скрипт авторизации, который проверяет логин и пароль по базе.\

Но я новичок в этом деле и хотелось бы как-то (где-то) проверить скрипт, так сказать, на "взломность". Подскажите, пожалуйста, к кому можно обратиться? Или может есть желающие потестить?
Itan Отправлено: 25 Октября, 2011 - 21:17:34 • Тема: нужен скрип • Форум: FreeLance

Ответов: 2
Просмотров: 933
http://www[dot]google[dot]ru/search?gcx=[dot][dot][dot]1280&bih=923
Itan Отправлено: 25 Октября, 2011 - 21:11:10 • Тема: Кавычки на елочки • Форум: Вопросы новичков

Ответов: 7
Просмотров: 656
не. если ввести """слово""", то заменит только 2 внутренние кавычки - ""«слово»""
Itan Отправлено: 25 Октября, 2011 - 18:09:51 • Тема: Функция антимата. Не работает. • Форум: Работа с СУБД

Ответов: 12
Просмотров: 4186
Заменять может в цикле надо?
Itan Отправлено: 25 Октября, 2011 - 17:51:14 • Тема: Кавычки на елочки • Форум: Вопросы новичков

Ответов: 7
Просмотров: 656
Спасибо всем!
P.S. Немного доделал, вдруг пригодится:
PHP:
скопировать код в буфер обмена
  1. function replace_typ($text) {
  2.         $search = array('<', '>', '&', ' - ', "\n");
  3.         $replace = array('<', '>', '&amp;', '&nbsp;&mdash; ', '<br>');
  4.         $count = substr_count($text, '"');
  5.         $new = str_replace($search, $replace, stripslashes($text));
  6.         for ($i=0; $i<($count/2); $i++) {
  7.                 $new = preg_replace('/\"([^\"]+)\"/', '&laquo;$1&raquo;', $new);
  8.         }
  9.         return $new;
  10. }

(Добавление)
В 6 строке думал округлять $count/2 до целого, но результат одинаковый, что с округлением, что без..
Itan Отправлено: 25 Октября, 2011 - 14:56:31 • Тема: Кавычки на елочки • Форум: Вопросы новичков

Ответов: 7
Просмотров: 656
Я сделал stripslashes. Но теперь другая проблема. Я составил шаблон такой:
PHP:
скопировать код в буфер обмена
  1. $text = 'fff "ffff" ffff';
  2. $new = str_replace($search, $replace, stripslashes($text));
  3. $new1 = preg_replace('/\"[^\"]+\"/', '&laquo;$0&raquo;', $new);
  4. print $new1;


Почему-то выводится fff «"ffff"» ffff

Не подскажете, почему так?
Itan Отправлено: 24 Октября, 2011 - 20:58:14 • Тема: Кавычки на елочки • Форум: Вопросы новичков

Ответов: 7
Просмотров: 656
Здравствуйте! Помогите, пожалуйста, никак не получается составить регулярное выражение, которое банально заменяет кавычки на кавычки-елочки. Проблема в том, что в POST кавычки идут как \". Например, "слово" в массив POST записывается как \"слово\". И что-то не выходит у меня шаблон для регулярки составить.
Itan Отправлено: 23 Октября, 2011 - 10:24:10 • Тема: Как лучше спроектировать таблицу в MySQL? • Форум: SQL и Архитектура БД

Ответов: 11
Просмотров: 71
Подскажите плиз
Itan Отправлено: 22 Октября, 2011 - 18:58:12 • Тема: Динамичный вывод из БД • Форум: Работа с СУБД

Ответов: 10
Просмотров: 1938
Спасибо! Попробую вариант с IN.

Посмотрите еще, пожалуйста, мою другую тему, тоже про БД.
http://forum.php.su/topic.php?fo...8&topic=4033
Itan Отправлено: 22 Октября, 2011 - 18:03:15 • Тема: Динамичный вывод из БД • Форум: Работа с СУБД

Ответов: 10
Просмотров: 1938
Здравствуйте! Подскажите, пожалуйста, как сделать.

Есть таблица в БД:
CODE (htmlphp):
скопировать код в буфер обмена
  1. +++++++++++++
  2. + id + mark +
  3. +++++++++++++
  4. + 1  + 100  +
  5. +++++++++++++
  6. + 2  + 200  +
  7. +++++++++++++
  8. + 3  + 500  +
  9. +++++++++++++
  10. + 4  + 50   +
  11. +++++++++++++
  12. + 5  + 10   +
  13. +++++++++++++


Я беру из базы данные примерно так: Взять id, где mark > 60.
И у меня получается примерно такой вывод: 1,2,3.

Теперь мне нужно взять из другой таблицы записи с такими id.
И я по идее должен написать так: Взять text где id=1 и id=2 и id=3.

Вопрос: как составить последний запрос, где требуется взять text, чтобы он работал независимо от количество id. Т.е. их может быть не 3, а 50. Или 1000. Т.е. мне нужно уместить все в один запрос, и я не знаю, как это сделать. Хелп!
Itan Отправлено: 22 Октября, 2011 - 17:35:35 • Тема: Как лучше спроектировать таблицу в MySQL? • Форум: SQL и Архитектура БД

Ответов: 11
Просмотров: 71
Можно еще вопрос? Какие доп. данные указывать при создании таблицы по второму варианту? Где для каждого юзера своя строчка. Ну, там, примари или еще что-то?
Itan Отправлено: 22 Октября, 2011 - 14:40:07 • Тема: Как лучше спроектировать таблицу в MySQL? • Форум: SQL и Архитектура БД

Ответов: 11
Просмотров: 71
Всем большое спасибо за помощь!

Данил_123 пишет:
поясните мне как сделать обратное?


А что значит "сделать обратное"?

Страниц (14): В начало « ... 2 3 4 5 [6] 7 8 9 10 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB