PHP.SU

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

Страниц (82): В начало « ... 16 17 18 19 [20] 21 22 23 24 ... » В конец

> Найдено сообщений: 1219
snikers987 Отправлено: 19 Марта, 2012 - 09:38:57 • Тема: Фильтр рекламы • Форум: Напишите за меня, пожалуйста

Ответов: 10
Просмотров: 111
PHP:
скопировать код в буфер обмена
  1.  
  2. <?
  3. $sPost ='http://www.ili.bez.www.site.ru/ tekst http://site.ru/index.php eshe text site.com tyt ewe text http://www.best-site.ru/downloads';
  4. echo preg_replace("#(https?://)?([\w\-]+\.)*([\w\-]+\.[a-z]{2,4})/?.*(\s|$|\n)#isU", '{reklama} ', $sPost); //{reklama} tekst {reklama} eshe text {reklama} tyt ewe text {reklama}
  5.  
snikers987 Отправлено: 18 Марта, 2012 - 14:38:54 • Тема: что делает preg_match? • Форум: Вопросы новичков

Ответов: 19
Просмотров: 628
Okula пишет:
android, метод sql_inc() класса functions просто ужасен. Как говорится напихал всё что знал.

Ага, экранирует->удаляет теги->преобразовывает спец. симолы->удаляет экранирование->снова экранирует..
(Добавление)
android класс functions подключен?
snikers987 Отправлено: 18 Марта, 2012 - 14:04:52 • Тема: Русские имена полей в выборке • Форум: Работа с СУБД

Ответов: 5
Просмотров: 1159
AndreyT можно задать алиасы
CODE (SQL):
скопировать код в буфер обмена
  1. SELECT `name` AS `имя` FROM `table`
snikers987 Отправлено: 16 Марта, 2012 - 19:54:22 • Тема: Создание массива из одного столбца БД • Форум: Работа с СУБД

Ответов: 9
Просмотров: 3034
Jonathan while
snikers987 Отправлено: 16 Марта, 2012 - 19:47:53 • Тема: Создание массива из одного столбца БД • Форум: Работа с СУБД

Ответов: 9
Просмотров: 3034
А чем цикл то не подходит?
snikers987 Отправлено: 16 Марта, 2012 - 14:20:24 • Тема: Нажатия на ссылку • Форум: Вопросы новичков

Ответов: 18
Просмотров: 1052
246978 пишет:
всем Спасибо, JQuery!!!!


Что jQuery? Тот же самый ajax запрос, что и писали выше, а по другому - никак.
jQuery это библиотека написанная на JavaScript.
snikers987 Отправлено: 15 Марта, 2012 - 11:59:17 • Тема: Проблемы с кодировками • Форум: Работа с СУБД

Ответов: 8
Просмотров: 2957
Довольно часто на форумах(не только на этом) задают подобный вопрос:
Цитата:
"Я написал скрипт, а вместо русских букв из базы данных вижу 'кракозябры'"

Стоит сразу отметить, что все, в рамках одного проекта, должно быть в одной кодировке и тогда такого вопроса у Вас скорее всего не возникнет.
И так перейдем к самой проблеме.
Сама проблема возникает из-за разности кодировки базы данных и файла скрипта, если у Вас сравнение(кодировка) базы данных ,к примеру, windows-1251 , а фаил скрипта в utf8, то вполне естественно, что кириллических символов, в их нормальном виде, вы не увидите.
Для того чтобы выйти из сложившейся ситуации можно использовать следущие варианты:
0. После подключения к базе данных выполнить запрос:
PHP:
скопировать код в буфер обмена
  1. mysql_query('SET NAMES utf8'); //указывать тут нужно кодировку в которой сохранен фаил скрипта

1. Установить кодировку функцией, предусмотренной в ядре PHP
PHP:
скопировать код в буфер обмена
  1. mysql_set_charset('utf8'); //аналогично с предыдущим вариантом, тут нужно указать кодировку файла скрипта

Данные действия нужно выполнить сразу после подключения к бд, при чем не оба, а один из вариантов.
Стоит отметить также, что документация php рекомендует второй.
Надеюсь понятно написал и информация будет полезна.
snikers987 Отправлено: 15 Марта, 2012 - 11:47:23 • Тема: Проблемы с кодировкой при работе PHP+MySQL • Форум: Работа с СУБД

Ответов: 8
Просмотров: 2683
Frants пишет:
snikers987 пишет:
$mysqli->set_charset('utf8');


и совсем не это...


Да, конечно, Вам это не подходит, не стоит слушать советов написаных в официальной документации.
snikers987 Отправлено: 15 Марта, 2012 - 11:28:28 • Тема: Проблемы с кодировкой при работе PHP+MySQL • Форум: Работа с СУБД

Ответов: 8
Просмотров: 2683
$mysqli->set_charset('utf8');

вообще тема достаточно изжована.
snikers987 Отправлено: 14 Марта, 2012 - 18:53:21 • Тема: Странный ответ - Bad request • Форум: Работа с сетью

Ответов: 1
Просмотров: 652
Убрал
PHP:
скопировать код в буфер обмена
  1.  
  2. curl_setopt($ch, CURLOPT_COOKIEFILE, 'cookie.txt');
  3. curl_setopt($ch, CURLOPT_COOKIEJAR, 'cookie.txt');
  4.  

заработало, хз
snikers987 Отправлено: 14 Марта, 2012 - 13:50:49 • Тема: Уважаемые професионалы. Помогите пожалуйста написать регулярное выражение. • Форум: Вопросы новичков

Ответов: 3
Просмотров: 175
PHP:
скопировать код в буфер обмена
  1.  
  2. $sStr = 'akjdhvasd/skajdvasud\dasjdgvgashdadugasdv\\adjshdvyastgv';
  3. preg_match('#(/|\\\\)#is', $sStr, $rgMatches);
  4. var_dump($rgMatches);
  5.  
snikers987 Отправлено: 14 Марта, 2012 - 13:07:01 • Тема: Странный ответ - Bad request • Форум: Работа с сетью

Ответов: 1
Просмотров: 652
Получаю страницы одного сайта используя curl, один и тот же скрипт - строка в строку, на *nix сервере работает отлично, а на win(apache 2.2) все время приходит ответ Bad Request.
С чем может быть связано? Да, попробовал на денвере - работает, на ручной сборке ни как..
snikers987 Отправлено: 14 Марта, 2012 - 11:23:08 • Тема: Как выводить определенный по порядку символ в строке? • Форум: Кодировки и все смежное

Ответов: 1
Просмотров: 1879
С юникодом такой номер не пройдет, используйте
snikers987 Отправлено: 14 Марта, 2012 - 08:43:48 • Тема: Как одновременно сделать html + image на страничке? • Форум: HTTP и PHP

Ответов: 10
Просмотров: 3798
nikki4 не нужно инклудить test.php в image.php
snikers987 Отправлено: 14 Марта, 2012 - 08:34:24 • Тема: Подстчет количества строк в запросе SELECT • Форум: Хранение данных, их вывод и обработка

Ответов: 6
Просмотров: 6939
UNTRUSTED советую вообще забыть, что есть такая функция как mysql_result().

Страниц (82): В начало « ... 16 17 18 19 [20] 21 22 23 24 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB