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.
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.
Question
HENRIKO
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>
Link to comment
Share on other sites
1 answer to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.