Искать  
 
   
 
Криптование данных
Отправлено: 01 Ноябрь 2010 10:21 P.M.   [ Игнорировать ]
Администратор
Avatar
RankRankRankRank
Всего сообщений:  644
Зарегистрирован  2009-04-11

Подскажите как можно закриптовать поля в FreeForm которые скрыты (input type=“hidden”);

пробывал так

{exp:encrypt}{logged_in_username}{/exp:encrypt} 

но в зашифрованном виде хранится {logged_in_username}, а не логин пользователя, так как глобальные теги обрабатываются в конце обработки шаблона.

 Подпись 

Няшка, программист, фотограф, подкастер, блоггер и CEO студии FDCore Studio

Профиль
 
 
Отправлено: 02 Ноябрь 2010 01:08 A.M.   [ Игнорировать ]   [ # 1 ]
Sr. Member
RankRankRankRank
Всего сообщений:  987
Зарегистрирован  2008-09-27

Ведь если ты данные закриптуешь, то их нужно будет и расшифровать потом же?
Так что я считаю прямо в коде модуля, там не сложно, можно и зашифровать

Профиль
 
 
Отправлено: 02 Ноябрь 2010 01:22 A.M.   [ Игнорировать ]   [ # 2 ]
Администратор
Avatar
RankRankRankRank
Всего сообщений:  644
Зарегистрирован  2009-04-11

Пробовал криптовать в модуле freeform, туда изначально тоже тег {logged_in_username} передаётся а не его значение, так что там можно только расшифровать данные.

 Подпись 

Няшка, программист, фотограф, подкастер, блоггер и CEO студии FDCore Studio

Профиль
 
 
Отправлено: 02 Ноябрь 2010 09:47 A.M.   [ Игнорировать ]   [ # 3 ]
Sr. Member
RankRankRankRank
Всего сообщений:  987
Зарегистрирован  2008-09-27

Чего-то я не понял, что ты хочешь замутить, но если хочешь закриптовать эту переменную - то сделай так:
Включаешь PHP на входе:

{exp:encrypt}<?php echo $SESS->userdata['username'];?>{/exp:encrypt} 
Профиль
 
 
Отправлено: 02 Ноябрь 2010 03:10 P.M.   [ Игнорировать ]   [ # 4 ]
Администратор
Avatar
RankRankRankRank
Всего сообщений:  644
Зарегистрирован  2009-04-11
Максим - 02 Ноябрь 2010 09:47 A.M.

Чего-то я не понял, что ты хочешь замутить, но если хочешь закриптовать эту переменную - то сделай так:
Включаешь PHP на входе:

{exp:encrypt}<?php echo $SESS->userdata['username'];?>{/exp:encrypt} 


надо ещё шаблоны через {embed=”“} ...

 Подпись 

Няшка, программист, фотограф, подкастер, блоггер и CEO студии FDCore Studio

Профиль