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]   

> Без описания
flashka_
Отправлено: 25 Октября, 2011 - 00:00:25
Post Id


Новичок


Покинул форум
Сообщений всего: 11
Дата рег-ции: Окт. 2011  


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




Помогите пожалуйста! Нужно проверить переменную на сходство. Делаю викторину в чате, и нужно с ответа пользователя проверить, сходиться ли его выражение с ответом...
кароче нужно сравнить $txt и $replay пробывал функции сравнивая строк не прокатывает! банальное сравнание if($txt == $replay) тоже не катит! как быть не знаю( может как то вариант из регулярных прокатит! к сожалению я еще не настолько хорошо обладаю знаниями что бы их приминять в своем коде


-----
Мой первый wap проект
http://xivi[dot]ru
 
 Top
OrmaJever
Отправлено: 25 Октября, 2011 - 00:40:14
Post Id



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


Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010  
Откуда: Чернигов


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




flashka_ пишет:
банальное сравнание if($txt == $replay) тоже не катит!

Это по какой причине то? Однако


-----
Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
 
 Top
flashka_
Отправлено: 25 Октября, 2011 - 00:54:36
Post Id


Новичок


Покинул форум
Сообщений всего: 11
Дата рег-ции: Окт. 2011  


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




понятия не имею! не срабатывает( пробывал и чистую переменую и не чистую! не хочет он работать!
(Добавление)
Поставил вместо $replay текст который должен быть, то срабывает... но регистрозависимость есть... Я вот че думаю может быть по какой то причины из базы переменная вытаскиваеться в какой то не такой кодировки, или переменная прилетает в левой кодировки) но чувствую чем то что дело в кодировках((
(Добавление)
Ай Вася Радость =) в базе ответы были с пробелами.... с файла так туда вставились.. я не обратил сразу внимания ... Всем спасибо разобрался)) твою мать три часа убил на пробел((

(Отредактировано автором: 25 Октября, 2011 - 01:08:54)



-----
Мой первый wap проект
http://xivi[dot]ru
 
 Top
OrmaJever
Отправлено: 25 Октября, 2011 - 01:25:57
Post Id



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


Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010  
Откуда: Чернигов


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




ну выведите 2 переменые перед условием через var_dump() и сразу станет ясно как оно отличаются
(Добавление)
ах до конца не дочитал, но вобщем на будущее нужно уметь самому находить такие ошибки.


-----
Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
 
 Top
flashka_
Отправлено: 04 Ноября, 2011 - 07:55:16
Post Id


Новичок


Покинул форум
Сообщений всего: 11
Дата рег-ции: Окт. 2011  


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




Да я сам и нашел) просто видимо день был не удачный( не шла мысль) потом вспомнил что php и юникод две несовместимые вещи к сожалению)


-----
Мой первый wap проект
http://xivi[dot]ru
 
 Top
Саныч
Отправлено: 04 Ноября, 2011 - 09:37:35
Post Id



Участник


Покинул форум
Сообщений всего: 1365
Дата рег-ции: Июль 2010  
Откуда: Украина, Запорожье


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




flashka_ пишет:
php и юникод две несовместимые вещи
это еще почему? Все совместимо, просто нужно уметь работать


-----
Все возражают против того, что я гений, хотя никто еще так меня не назвал. - Орсон Уэллс
 
 Top
flashka_
Отправлено: 04 Ноября, 2011 - 12:01:23
Post Id


Новичок


Покинул форум
Сообщений всего: 11
Дата рег-ции: Окт. 2011  


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




Если брать стандартные функции которые для строк)) Вообще php не имеет нормальную подержку)) она может быть появиться в 6 версии


-----
Мой первый wap проект
http://xivi[dot]ru
 
 Top
OrmaJever
Отправлено: 04 Ноября, 2011 - 12:33:17
Post Id



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


Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010  
Откуда: Чернигов


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




flashka_ как по вашему работают милионы сайтов на utf8? Однако

(Отредактировано автором: 04 Ноября, 2011 - 12:33:35)



-----
Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
 
 Top
White
Отправлено: 07 Ноября, 2011 - 08:22:52
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 830
Дата рег-ции: Июнь 2011  
Откуда: Днепропетровск


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




flashka_ пишет:
Вообще php не имеет нормальную подержку
mbstring кстати всегда есть в арсенале любого хостинга (без него даже joomla работать не будет).


-----
if(time()>1356048000) die();
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Регулярные выражения »


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



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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB