PHP.SU

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

Страниц (300): В начало « ... 5 6 7 8 [9] 10 11 12 13 ... » В конец

> Найдено сообщений: 4500
valenok Отправлено: 09 Мая, 2010 - 01:01:46 • Тема: Русский язык в БД • Форум: SQL и Архитектура БД

Ответов: 3
Просмотров: 28
Для полей: http://dev[dot]mysql[dot]com/doc/refman/[dot][dot][dot]set-convert[dot]html
Для таблиц: ALTER table
При подключении: SET NAMES
valenok Отправлено: 08 Мая, 2010 - 21:06:00 • Тема: Русский язык в БД • Форум: SQL и Архитектура БД

Ответов: 3
Просмотров: 28
При создании базы данных указывать кодировку базе (по умолчанию берется и конфигурацию mysql)
При создании таблицы указывать кодировку таблицы (по умолчанию наследуется кодировка базы)
При создании поля указывать кодировку поля (по умолчанию наследуется у таблицы)
При подключению к базе указывать кодировку подключения.
При выводе страниц в браузер - отсылать заголовок и метатег с кодировкой.
valenok Отправлено: 08 Мая, 2010 - 18:52:37 • Тема: Обрезать новость • Форум: Напишите за меня, пожалуйста

Ответов: 4
Просмотров: 53
Тогда вам придется писать своего рода стэк открытых тегов с каждым новым тегом проверять были ли они закрыты и закрывать нехватающие. Сложнее может оказаться если они еще и неправильно вложены. <a><b>aoeu</a></b>

В разделе уроков есть замечательный урок про регулярные выражениям, пера Чемпиона, который может вам понадобится при вырезании тегов из текста.
valenok Отправлено: 08 Мая, 2010 - 18:45:35 • Тема: Кто online ? • Форум: JavaScript & VBScript

Ответов: 2
Просмотров: 1179
Примерно так
у каждого пользователя ставишь в базе поле: последнее действие и время последнего действия.
Когда пользователь обновляет какую либо страницу, обновляешь у него в таблице значения полей и потом смотришь у кого последнее дейтсвие было менее трех минут назад.
valenok Отправлено: 08 Мая, 2010 - 17:01:03 • Тема: Как сделать категории (т.е. несколько) для файла или статьи • Форум: Программирование на PHP

Ответов: 2
Просмотров: 321
tbl1: idфайла | название | ...
tbl2: idфайла | idкатегории
tbl3: idкатегории | название | ...
valenok Отправлено: 08 Мая, 2010 - 15:55:31 • Тема: Нужен совет по созданию класса для работы с базой • Форум: Программирование на PHP

Ответов: 6
Просмотров: 606
Фильтровать нужно всегда.
Варианта у тебя 2.

Либо до передачи запроса оболочке(твоему классу)
Либо уже в самой оболочке.
Оба варианта имеют право жить.

Первый вариант с фильтрацией до оболочки выглядит так:
$DB->query("SELECT `a` FROM `b` WHERE `c`=".intval('d'));

Второй может выглядеть так:
$DB->select("SELECT `a` FROM `b` WHERE `c`=? AND `d`=?, Array
(
"1' OR 1=1 ; --",
"paramD"
));

И твоя оболочка сама экранирует параметры перед вставкой.

Второй метод хорош тем, что программисту не придется вспоминать об экранировании.
Первый выглядит лучше =)
valenok Отправлено: 08 Мая, 2010 - 15:41:25 • Тема: Обрезать новость • Форум: Напишите за меня, пожалуйста

Ответов: 4
Просмотров: 53
Логично было бы теги вырезать совсем в 100-символьной строке новости.
Потом находишь первый пробел после 100 миволов и обрезаешь строку до него.
Предварительно находишь регулярными выражениями первые два вхождения тега img.
valenok Отправлено: 08 Мая, 2010 - 15:29:12 • Тема: СРОЧНО !!! НУЖЕНО ОПИСАНИЕ PHP ФОРУМА!!! • Форум: FreeLance

Ответов: 7
Просмотров: 2936
data
..forum1
....topic1
......post1
......post2
....topic2
......post1
......post2

users
..valenok.txt
..zend.txt
..awiz.txt
valenok Отправлено: 08 Мая, 2010 - 15:27:01 • Тема: фильтр файлов в окне загрузки выбора файла • Форум: HTML, Дизайн & CSS

Ответов: 4
Просмотров: 3275
По спецификации так:
<input type="file" name="file1" accept="image/gif, image/jpeg">
Но этот аттрибут не всеми браузерами поддерживается.
valenok Отправлено: 08 Мая, 2010 - 15:09:05 • Тема: Загрузка в базу файлов вида .txt.gz, Помогите разобраться:) • Форум: SQL и Архитектура БД

Ответов: 4
Просмотров: 38
CURL/sockets/file_get_contents
valenok Отправлено: 08 Мая, 2010 - 15:05:35 • Тема: Сессии-сохранение • Форум: Программирование на PHP

Ответов: 6
Просмотров: 518
И session_start() в самом верху ставить не забывайте, как я.
valenok Отправлено: 08 Мая, 2010 - 15:04:16 • Тема: Попытка сделать свой проект (будет много разных вопросов) • Форум: Программирование на PHP

Ответов: 6
Просмотров: 582
Я думаю, как получить от пользователя строку текста ты сам догадаешься.
Напомню лишь учесть случай, когда два файла назовут одним названием.
valenok Отправлено: 08 Мая, 2010 - 14:58:55 • Тема: Переадресация перед "большой операцией" • Форум: Программирование на PHP

Ответов: 6
Просмотров: 663
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. // Sending reply, closing the connection and continue proccessing
  3.         ob_end_clean();
  4.         header("Connection: close\r\n");
  5.         header("Content-Encoding: none\r\n");
  6.         ignore_user_abort(true); // optional
  7.         ob_start();
  8.  
  9.         echo 'bye bye';
  10.  
  11.         $size = ob_get_length();
  12.         header("Content-Length: $size");
  13.         ob_end_flush();     // Strange behaviour, will not work
  14.         flush();            // Unless both are called !
  15.         ob_end_clean();
  16.  
  17.         ReallyHardJob(1);
valenok Отправлено: 07 Марта, 2010 - 12:00:15 • Тема: Подскажите как реализовать? • Форум: Программирование на PHP

Ответов: 4
Просмотров: 467
начать с разделения задачи на этапы (чем мельче - тем лучше)
и выяснения как то или иное реализуется.
Начни с google- javascript key binding
valenok Отправлено: 02 Марта, 2010 - 13:04:50 • Тема: Нагрузка на хостинг • Форум: Прочее

Ответов: 3
Просмотров: 29
Думаю вам сполне подойдет и хостинг за 1$ в месяц до 20 параллельных запросов.
Я свои проекты размещаю у человека по имени Станислав. Вечером вернусь домой, дам его асю. Или чемпион поможет с номером =)
Если интересно конечно.

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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB