Ver Mensaje Individual
  #3 (permalink)  
Antiguo 17/01/2007, 20:00
Avatar de BLAH !!
BLAH !!
 
Fecha de Ingreso: septiembre-2003
Ubicación: Región Metropolitana, Santiago, Chile
Mensajes: 706
Antigüedad: 20 años, 7 meses
Puntos: 16
Re: validar variable si contiene un valor.

bueno te explico el código .. trate de hacerlo simple pero veo que así fue más complicado.

El código que muestro es parte de un php que toma el valor de un input este es restringido por solo números y envia ese número a este php

Código PHP:
<?php  
//numberswords.php 
header('Content-Type: text/html; charset=iso-8859-1');
    require_once 
'Numbers/Words.php';  
    
$nw = new Numbers_Words();  
    
$resultado $nw->toWords($_GET['numero']);
    echo 
"$resultado<br><br>";
// esto es lo que quiero hacer

if ($resultado == uno){$resultados="un peso.-";}
else {
$resultados="$resultado pesos.-";}

// estos no funcionan
if ($resultado == millon){$resultados="$resultado de pesos.-";}
else {
$resultados="$resultado pesos.-";}
if (
$resultado == millones){$resultados="$resultado de pesos.-";}
else {
$resultados="$resultado pesos.-";}
// hasta aca ... no se como hacer que los 3 funcionen...

echo "$resultados"

?>
Bueno este php toma ese numero de digitos y transforma ese valor en un valor escrito (paso mis numeros a palabras por lo tanto si pongo en $numero un "1" este me mostrara en $resultados "uno".) el problema es que estoy trabajando estos numeros como dinero ... por lo tanto no existe uno pesos. sino que un peso. no existe tampoco un millon pesos, sino que un millon de pesos. lo mismo para todos los millones billones, etc.
__________________
Adios ...!!!!

Última edición por BLAH !!; 17/01/2007 a las 20:21