Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

fcottf

Notice: Uninitialized string offset:

Recommended Posts

Estou fazendo um filtro para evitar que sejam escritos caracteres especiais em campos onde só pode letras.

// simplificadamente$nome = "abcd"; $tam=4; for ($i=0;$i <= $tam;$i++) { // printf(eregi("[a-z]",$nome[$i])); if(eregi("[a-z]",$nome[$i]) != 1) { $erro[] = "Contem caracteres especiais."; break; } }

O código funciona corretamente quando existe algum problema, mas justamente quando todos os caracteres estão corretos, ele mostra o seguinte erro

Notice: Uninitialized string offset: .... da linha if(eregi("[a-z]",$nome[$i]) != 1) {

O que este problema tá querendo dizer, e como que eu consigo arruma isso?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.