Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Проблемы с кириллицей

 PHP.SU

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


 Страниц (1): [1]   

> Без описания
Maskca
Отправлено: 17 Декабря, 2010 - 22:26:45
Post Id


Частый гость


Покинул форум
Сообщений всего: 167
Дата рег-ции: Май 2009  


Помог: 0 раз(а)




Здравствуйте, такой вопрос, есть поиск помощью ajaxa, латиницу прекрасно ищет, а вот с кириллицей проблемы, какие то буквы, цифры, проценты вместо кириллических букв выдает, помогите пожалуйста исправить ошибку:

Сам поиск описан здесь: http://htmlweb[dot]ru/ajax/example/search.php

(Отредактировано автором: 17 Декабря, 2010 - 22:28:02)



-----
http://view-tv[dot]ru - Бесплатное телевидение, кино, радио
 
 Top
Uchkuma
Отправлено: 17 Декабря, 2010 - 22:39:03
Post Id



Участник


Покинул форум
Сообщений всего: 1539
Дата рег-ции: Март 2010  
Откуда: Киров


Помог: 6 раз(а)




Ajax передает данные в кодировке UTF-8.
 
 Top
Maskca
Отправлено: 17 Декабря, 2010 - 22:43:17
Post Id


Частый гость


Покинул форум
Сообщений всего: 167
Дата рег-ции: Май 2009  


Помог: 0 раз(а)




А можна как-то переделать в кодировку windows-1251


-----
http://view-tv[dot]ru - Бесплатное телевидение, кино, радио
 
 Top
Мелкий Супермодератор
Отправлено: 17 Декабря, 2010 - 22:51:28
Post Id



Активный участник


Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009  
Откуда: Россия, Санкт-Петербург


Помог: 618 раз(а)






-----
PostgreSQL DBA
 
 Top
Maskca
Отправлено: 17 Декабря, 2010 - 22:56:54
Post Id


Частый гость


Покинул форум
Сообщений всего: 167
Дата рег-ции: Май 2009  


Помог: 0 раз(а)




Спасибо, все заработало


-----
http://view-tv[dot]ru - Бесплатное телевидение, кино, радио
 
 Top
Maskca
Отправлено: 18 Декабря, 2010 - 10:44:19
Post Id


Частый гость


Покинул форум
Сообщений всего: 167
Дата рег-ции: Май 2009  


Помог: 0 раз(а)




Ну с поиском я разобрался, а можно, если я вывожу результаты поиска через поле select, чтобы выделенное поле option можно было его удалить из базы данных.

Вывожу результаты поиска так:
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. <?
  3. $searchq = iconv('UTF-8', 'windows-1251', $_GET['title']);
  4. $result2 = mysql_query('SELECT * FROM data WHERE title LIKE "%'.addslashes($searchq).'%"');
  5. ?>
  6. <select name="cat">
  7. <?            
  8. $myrow = mysql_fetch_array($result2);
  9. do
  10. {
  11. printf("<option value = '%s'>%s</option>>",$myrow['id'], $myrow['title']);
  12. }
  13. while ($myrow = mysql_fetch_array($result2));
  14.  
  15.  
  16.  
  17.                          
  18. ?>                       
  19.              
  20.              </select>

(Отредактировано автором: 18 Декабря, 2010 - 10:46:36)



-----
http://view-tv[dot]ru - Бесплатное телевидение, кино, радио
 
 Top
JustUserR
Отправлено: 18 Декабря, 2010 - 18:57:46
Post Id



Активный участник


Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009  


Помог: 17 раз(а)




Maskca пишет:
А можно, если я вывожу результаты поиска через поле select, чтобы выделенное поле option можно было его удалить из базы данных
Приведенная вами схема реализации PHP-скрипта осуществляет генерацию пользовательной HTML-странцы с включением идентификаторов элементов для потенциального проведения последующих действий с выбранными опциями - в случае если в качестве ключевого иднетификатора используется числовое значения то обеспечение его экранирование не требуется однако для безопасности системы необходимо применять функцию intval для стороне получения информационного поля


-----
Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик Улыбка
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Программирование на PHP »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB