ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.

11.12.2007, 15:26
|
|
Постоянный
Регистрация: 29.10.2007
Сообщений: 381
Провел на форуме: 651930
Репутация:
65
|
|
нет, у меня там идет еще проверка на есть ли сессия или нет
|
|
|

11.12.2007, 17:01
|
|
Участник форума
Регистрация: 28.10.2007
Сообщений: 143
Провел на форуме: 913233
Репутация:
162
|
|
у меня проблемма щас пишу двиг для форума и возникла такая проблемма мне надо отобразить все темы с определенным названием когда тема на инглише то все норм а когда на руссом то не ищет как я понял дело в маське в столбце надо сделать правильное "сравнение" сам запрос выглядит так:
$result= mysql_query("SELECT * FROM `tops` WHERE `name` = CONVERT( _utf8 '$caption' USING ascii )");
но так с темами на ингише все ном а когда на руссоком то жопа(
помогите плиз что надо выбрать в "ставнении" для столбца name
|
|
|

11.12.2007, 19:18
|
|
Постоянный
Регистрация: 29.05.2007
Сообщений: 850
Провел на форуме: 4832771
Репутация:
1916
|
|
xXvladXx
У тебя скорее всего кодировка страницы отличается от кодировки MySQL. У меня была подобная трабла. Поставь и там и там cp1251 и не парься. А если уж без перекодировки никак не обойтись то пользуйся функцией convert_cyr_string()
http://forum.antichat.ru/showpost.php?p=523197&postcount=1157
|
|
|

12.12.2007, 20:14
|
|
Новичок
Регистрация: 12.12.2007
Сообщений: 4
Провел на форуме: 23529
Репутация:
2
|
|
Уважаемые мемберы,
подскажите, пожалуйста, реализуемо ли это В ПРИНЦИПЕ?
Есть html форма, с которой отсылаются данные php скрипту.
Фрагмент формы:
........
Код:
<input type=text name=var value="">
.........
Условия:
Пхп скрипт ждет переменную $var, сравнивает ее с переменной $compare (которая задается самим скриптом):
PHP код:
if $compare == $_REQUEST .....
.. делаем определенные действия. (на самом деле, там не REQUEST, но в общем все сводится к этому)
Собственно, сам вопрос:
КАК можно в поле value в хтмл форме подставить $var,
чтобы скрипт сравнивал $compare==$compare;
Например, сделать так:
Код:
<input type=text name=var value="$compare">
не получается
Заранее спасибо.
|
|
|

12.12.2007, 20:20
|
|
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
Провел на форуме: 2238549
Репутация:
1318
|
|
PHP код:
<input type=text name=var value="<?=$compare?>">
Но при этом должен быть включён парсинг PHP кода в файлах .html
|
|
|

12.12.2007, 20:20
|
|
Познавший АНТИЧАТ
Регистрация: 13.04.2006
Сообщений: 1,738
Провел на форуме: 5151669
Репутация:
1198
|
|
ну так обозначь этот хтмл как выполняемый php скрипт(в htaccess) и подставляй
|
|
|

12.12.2007, 20:27
|
|
Новичок
Регистрация: 12.12.2007
Сообщений: 4
Провел на форуме: 23529
Репутация:
2
|
|
фактически, html форма выглядит как php скрипт:
PHP код:
<? .......... echo ' <input type=text name=var value="" ';
но с приведенными выше примерами нифига не получается  (
При отправке формы php дает notice, что переменная $compare не определена и передает скрипту пустое значение..
Заранее html форме неизвестно значение $compare, оно генерируется пхп скриптом на стадии получения данных с формы.
В итоге пхп скрипт или выдает ТЕКСТ $var или возвращает пустое значение..
Последний раз редактировалось l0stc0der; 12.12.2007 в 20:54..
|
|
|

12.12.2007, 20:58
|
|
Постоянный
Регистрация: 11.11.2006
Сообщений: 595
Провел на форуме: 1845062
Репутация:
1079
|
|
Сообщение от l0stc0der
фактически, html форма выглядит как php скрипт:
PHP код:
<? .......... echo ' <input type=text name=var value="" ';
PHP код:
<?
$compare='some_value';
$compare=isset($_REQUEST['var'])?$_REQUEST['var']:$compare;
echo('<input type=text name=var value="'.$compare.'">');
?>
|
|
|

12.12.2007, 21:06
|
|
Новичок
Регистрация: 12.12.2007
Сообщений: 4
Провел на форуме: 23529
Репутация:
2
|
|
Сообщение от Macro
PHP код:
<?
$compare='some_value';
$compare=isset($_REQUEST['var'])?$_REQUEST['var']:$compare;
echo('<input type=text name=var value="'.$compare.'">');
?>
Спасиб, НО... пхп скрипт-обработчик я модифицировать НЕ МОГУ (он находится на сервере, прав нету).
Единственный выход - мучить форму (или пхп или хтмл, что, в принципе, все равно)
|
|
|

12.12.2007, 21:10
|
|
Постоянный
Регистрация: 11.11.2006
Сообщений: 595
Провел на форуме: 1845062
Репутация:
1079
|
|
Сообщение от l0stc0der
Спасиб, НО... пхп скрипт-обработчик я модифицировать НЕ МОГУ (он находится на сервере, прав нету).
Единственный выход - мучить форму (или пхп или хтмл, что, в принципе, все равно)
Ээ не понял, а что тебе надо-то?
Или понял? Тебе хочется чтобы $compare равнялась $compare без знания этой $compare? Не выйдет. Такое может получиться только если идет eval()
Последний раз редактировалось Macro; 12.12.2007 в 21:12..
|
|
|
|
 |
|
|
Здесь присутствуют: 5 (пользователей: 0 , гостей: 5)
|
|
|
|