Underc0de

Foros Generales => Dudas y pedidos generales => Mensaje iniciado por: NKsI en Mayo 20, 2011, 02:36:32 AM

Título: [SOLUCIONADO] [Taller de PHP] - Ejercicio I
Publicado por: NKsI en Mayo 20, 2011, 02:36:32 AM
Buenas! Tengo un problema con el ejercicio número 1  ;D Cuando abro el formulario, lo lleno con un número cualquiera y cuando procesa la información me dice que no es un número! WTF! :|
Ni idea que es lo que estoy haciendo mal.

Acá les facilito el enunciado: Hacer un script con un formulario que compruebe si el carácter ingresado es numérico; y si lo es, compruebe también si es mayor a 10.

Y acá les dejo el formulario y el procesar:

formulario.html
Código (html) [Seleccionar]

<form action="procesar.php" method="POST">
Numero: <input type="text" name="numero" /><br />
<input type="submit" name="procesar" value="Procesar" />
</form>


procesar.php

Código (php) [Seleccionar]

<?php
$numero 
$_POST['numero'];
if(
is_numeric($numero))
{
echo 
'Numérica,';
if (
$numero 10)
{
echo 
', y además es mayor a 10';
}
}
else
{
echo 
'No es numérica';
}
?>

Título: Re:[Taller de PHP] - Ejercicio I
Publicado por: Xt3mP en Mayo 20, 2011, 11:24:52 AM
Primero que nada te modifique el post, lo puse con tags de code para que resaltara y ya vi el error rápidamente; sucede que tu copiaste y pegaste las comillas del pdf a un archivo y las comillas del pdf estan incorrectas, tu tienes ' y ' y debería ser ' y ', y como la condicional NUNCA se cumple puesto que $numero no tiene ningún valor (al no tener bien las comillas) siempre te dará false, acá el código:

Código (php) [Seleccionar]

<?php
$numero 
$_POST['numero'];
if(
is_numeric($numero))
{
echo 'Numérica,';
if ($numero 10)
{
echo ', y además es mayor a 10';
}
}else{
echo 'No es numérica';
}
?>



P.D.: Recuerda utilizar tabulación para mejor estética y que el código sea más legíble (en el código que te arregle lo hize).
P.D.2: Me alegro que estes prácticando, saludos.
Título: Re:[Taller de PHP] - Ejercicio I
Publicado por: NKsI en Mayo 21, 2011, 01:32:33 AM
Gracias!! Modifiqué el código y funcionó correctamente! :D
Voy a tener en cuenta lo de la tabulación para la próxima!
Gracias nuevamente!
Título: Re:[Taller de PHP] - Ejercicio I
Publicado por: Xt3mP en Mayo 21, 2011, 04:45:05 PM
Perfecto, y sí, las comillas del PDF/WORD no son las correctas, para la próxima unidad intentare solucionar eso, saludos.