Bom galera, desenvolvendo o script em PHP, com a função $ereg, pelo livro - DEITEL para Programadores WEB, com o seguinte código abaixo, ao acessar a página para compilar o script, ele me mostra o seguinte problema: Acesso Proibido! Você não tem premissão para acessar o objeto requisitado. Ele pode estar protegido contra leitura ou não ser legível pelo servidor. Se você acredita ter encontrado um problema no servidor, por favor entre em contato com o webmaster. Error 403 localhost 16/1/2012 10:35:13 Apache/2.2.17 (Win32) mod_ssl/2.2.17 OpenSSL/0.9.8o PHP/5.3.4 mod_perl/2.0.4 Perl/v5.10.1 Gostaria se possível alguém possa me ajudar com este problema para seguir os estudos em PHP, agradeço desde já a todos, grande abraço e uma ótima semana. <html> <body> <form method="post" action="<?php echo $PHP_SELF; ?>"> Texto: <input type=text name="texto" value=" <?php echo isset($texto) ? $texto : "" ?> "> <input type=submit value="Aperte o botão !"> </form> <?php if (isset($texto)) { echo "O texto :<BR>"; echo (ereg("a", $texto) ? "tem ao menos uma letra a minúscula" : "não tem nenhuma letra a minúscula") . "<BR>"; echo (ereg("^a", $texto) ? "" : "não ") . "inicia com a letra a <BR>"; echo (ereg("a$", $texto) ? "" : "não ") . "termina com a letra a<BR>"; echo (eregi("php", $texto) ? "" : "não ") . "inicia com as letras php, maiúsculas ou minúsculas<BR>"; echo (eregi("^php", $texto) ? "" : "não ") . "inicia com as letras php, maiúsculas ou minúsculas<BR>"; echo (ereg("^[0-9]", $texto) ? "" : "não ") . " inicia com um número <BR>"; echo (ereg("^[a-g]", $texto) ? "" : "não ") . " inicia com uma letra entre 'a' e 'g' minúscula<BR>"; echo (eregi("^[a-g]", $texto) ? "" : "não ") . " inicia com uma letra entre 'a' e 'g' , maiúscula ou minúscula<BR>"; echo (ereg("^[a-gA-G]", $texto) ? "" : "não ") . " inicia com uma letra entre 'a' e 'g' , maiúscula ou minúscula<BR>"; echo (ereg("^[0-9]$", $texto) ? "" : "não ") . " é um número de 1 dígito apenas<BR>"; echo (ereg("^[0-9][0-9]$", $texto) ? "" : "não ") . " é um número de 2 dígitos apenas<BR>"; echo (ereg("^[0-9]+$", $texto) ? "" : "não ") . " é um número com pelo menos 1 dígito<BR>"; echo (ereg("^[0-9]{4}$", $texto) ? "" : "não ") . " é um número com exatamente 4 dígitos<BR>"; echo (ereg("^[0-9a-zA-Z]{6}$", $texto) ? "" : "não ") . " se compõe de exatamente 6 números e letras (não se aceitam símbolos ou pontuações)<BR>"; } else echo "Digite algo na caixa de texto..."; ?> </body> </html>