sc_sql_injection no login

Tenho um pequeno problema no formulário de login quando uso sc_sql_injection que não sei resolver.

Guardo uma data como variável global, faço assim:

$sm_global_datadetrabalho = {datadetrabalho};
sc_set_global($sm_global_datadetrabalho);

a data de trabalho guardada fica sem pelicas: 20120125

Mas eu quero fazer uso do sc_sql_injection, então faço assim:

$sm_global_datadetrabalho = sc_sql_injection({datadetrabalho});
sc_set_global($sm_global_datadetrabalho);

Mas neste caso a data de trabalho fica guardada com pelicas: ‘20120125’
Quando noutro formulário coloco um campo data com valor inicial [sm_global_datadetrabalho] , a data aparece mal.

Como resolvo isto? Alguém sabe?

Boa tarde,

Realizei alguns testes em meu servidor e verifiquei que este problema está acontecendo. O erro já foi reportado para nossa equipe de bugs.

Como medida paliativa, o Sr. poderia utilizar a função explode do PHP, para remover as aspas.

Atenciosamente,
Bernhard Bernsmann