Vota por nosotros en el ranking web que participamos

Curso Hacker
Bienvenido(a), Visitante. Favor de ingresar o registrarse.
¿Perdiste tu email de activación? - Octubre 13, 2008, 11:00:25
Inicio Ayuda Ingresar Registrarse
Visita: Articulos - Juegos Gratis - Da Foros

Comunidad Underground Hispana  |  Programacion  |  Programacion para webmasters  |  Php (Moderador: SaTeLuCo)  |  Tema: Función strlen(); 0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: Función strlen();  (Leído 314 veces)
rOnNyLdInHo™
[rOnNy]
Moderación
Gran Colaborador
*****
Desconectado Desconectado

Mensajes: 1670



Ver Perfil WWW
« en: Mayo 01, 2008, 12:13:25 »

La función strlen(); la podemos catalogar como, importante, nada más....

Porqué?
Bueno porque es una función desconocida por muchas usuarios.... Pero..

Mi web la necesita?
Es vulnerable mi pagina si no escribo la función strlen() ?
Siempre se escribe cuando se hace una web?

Lee esto y saca tus conclusiones.

La función strlen() cuenta la cantidad de caracteres que puede poseer una
Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion
variable
.

Esta función puede ser necesaria para un Sistema de Registro de Usuarios, o para un Sistema de Comentarios, o para la función
Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion
mail();
. Donde se maneja gran cantidad de caracteres que puede ser dificil controlar.

Por ultimo cabe mencionar que strlen(); no distingue entre mayúsculas y minúsculas.

Ejemplo:

Esta vez vamos a determinar si el password que escribe nuestro cliente/usuario, posee mas de 5 caracteres.

No voy a escribir el formulario sino la parte escencial del strlen();
Código:
<?php
// Aqui ya hemos recibido el formulario
if(isset($_POST['formulario'])) { // Si proviene del formulario continuamos
  
if(strlen($_POST['password']) < 5)  { // Si el password contiene menos de 5 caracteres..
   
echo 'Lo siento pero la contrase&ntilde;a que escribiste posee menos de 5 caracteres';
   exit; 
// Finalizamos para que el user no pueda continuar con el registro
 
}
} else {
 echo 
'No puedes accesar esta pag directamente, debes llenar un formulario';
}
?>


Eso fue todo.

Pasen buen día
En línea

<?="rOnNyLdInHo";?>


El límite del éxito lo establece la mente humana, por eso, si quieres ver cosas que nunca haz visto, empieza a hacer cosas que nunca haz hecho.


  • Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion
    Crear un captcha con PHP

  • Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion
    Un .GIF o .JPG que muestre la IP de una persona (PHP)
  • Procedimientos Almacenados. Evita el SQL Injection => Pendiente
  • Paginar una consulta de la DB => Pendiente
Páginas: [1] Ir Arriba Imprimir 
Comunidad Underground Hispana  |  Programacion  |  Programacion para webmasters  |  Php (Moderador: SaTeLuCo)  |  Tema: Función strlen(); « anterior próximo »
Ir a:  


Ranking-Hits
Powered by SMF 1.1.6 | SMF © 2006-2007, Simple Machines LLC