Ver Mensaje Individual
  #3 (permalink)  
Antiguo 17/01/2009, 19:58
elalmacen60
 
Fecha de Ingreso: mayo-2008
Mensajes: 111
Antigüedad: 16 años
Puntos: 1
Respuesta: problema con funciones y plantillas

Cita:
Iniciado por GatorV Ver Mensaje
Hola elalmacen60,

Checa tu función printCode() es probable que esta imprima el valor en lugar de regresarla, verifica que tenga un return del codigo en lugar de echo.

Saludos.

Tema trasladado a PHP General.
Hola Gator gracias por responderme. Te paso el codigo para que lo veas, lo estoy retornando si no me equivoco

Código PHP:
function validateCode($inputCode)
{
    $code= array(1=>"186493","325875",
    "547329","874034","978953",
    "745544","325888","444565", 
    "434367","877754","634534",
    "343327","453444","555876",
    "000340","554286","644508",
    "775644","754400","533543");
    
    $validate=0;
    $index=1;
    while(($validate==0)&&($index<21))
    {
        if($code[$index]==$inputCode)
            $validate=1;
        $index++;
    }    
    return $validate;
}
function printCode()
{
    $code="c".rand(1,20);
    ?><img src="img/code/<?php echo $code?>.gif" width="60" height="20" border="1" align="top" alt="rednodo.com"> <?php
}
Me esta sacando canas este tema