• Mensajes Argumentos
  • Recordar usuario
Entra a el MURO

No estás conectado. Conéctate o registrate

Ver el tema anterior Ver el tema siguiente Ir abajo Mensaje [Página 1 de 1.]

#1 Contador en php el Sáb Ago 21, 2010 4:44 pm
Hoy les mostrare algo muy sencillo, un contador en php, este no es nada del otro mundo pero le iremos agregando algunas cositas de mas para hacerlo mas atractivo.


Recordemos crear nuestro archivo .php con el nombre que deseemos, yo lo llamare tuto1-contador.php
Empezaremos con un contador normal desde 1 a 25:
Código:
<?php
// contador con php
for($i = 0; $i <= 25; $i++)
{
    echo $i,'-';
}
?>


Si ejecutamos este código nos mitrara esto:
Código:
1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-17-18-19-20-21-22-23-24-25




Vamos hacerlo mas atractivo, que tal si queremos este contador en un formulario para saber el año de nacimiento de alguien:

Código:
    $año = date ("Y"); // obtenemos el año actual con el "date"
    $emp = $año -100; // este seria el año actual menos la edad máxima de la persona
   
    echo '<select name="ano">';
    for($i = $emp; $i <= $año; $i++) // hacemos el recorrido desde "$emp" hasta el año actual "$año"
    {
        echo '<option value="',$i,'">',$i,'</option>'; //imprimimos todos los valores
    }
    echo '</select>';





Y por ultimo vamos hacer que los demas puedan interactuar con el contador, mediante un formulario:

Primero creamos en formulario HTML al que validamos para que solo acepte números:
Recuerden que en el action= del formulario deberá ir el nombre del archivo php, en mi caso ser así action="tuto1-contador.php"
Código:
<head>
<!-- Proporcionado por HiperAcme.net -->
<title>Contador</title>
</head>
<script>
//verifica que solo puedan entrar números en el formulario
var a = window.Event ? true : false;
function soloNum(evt){   
   var key = a ? evt.which : evt.keyCode;   
   return (key <= 13 || (key >= 48 && key <= 57));
}
</script>
<body>
   <form name="contador" method="post" action="tuto1-contador.php">
      <input type="text" name="empieza" onKeyPress="return soloNum(event)"/>
      <input type="text" name="termina" onKeyPress="return soloNum(event)" />
      <input type="submit" name="enviar" value="Imprimir" />
   </form>
</body>
</html>


Luego el código php que nos contara de un valor a otro...
Código:
<?php
//contador con formulario
if($_POST['enviar'])
{
    $empieza = $_POST['empieza'];
    $termina = $_POST['termina'];
   
    for($i = $empieza; $i <= $termina; $i++)
    {
    echo $i,'-';
    }
}
?>


Con esto ya tenemos listo nuestro contador... solo es que lo apliquen a sus necesidades.

Pueden ver el código de los 3 casos anteriores acá funcionando: Contador PHP

Un saludo, espero les sea de ayuda.

#2 Re: Contador en php el Sáb Ago 21, 2010 7:08 pm
Muchas Gracias !

Buen aporte :D

#3 Re: Contador en php el Dom Ago 22, 2010 4:12 pm
Buen aporte

#4 Re: Contador en php el Dom Ago 22, 2010 4:36 pm
gracias por el aporte, el de edad es muy bueno, para no estar escribiendo numero por numero xD



~Administrador de TFW~ Rey!

Ver el tema anterior Ver el tema siguiente Volver arriba Mensaje [Página 1 de 1.]

Comparte este tema!

Url directa
BBcode
HTML

Ads

Permiso de este foro: No puedes responder a temas en este foro.

 

Promocionatupagina© Todos los derechos reservados.