Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/09/2010, 03:22
albertpg
 
Fecha de Ingreso: enero-2005
Mensajes: 170
Antigüedad: 19 años, 3 meses
Puntos: 0
Error en Is_Numeric()

Buenas, con esto quiero comprovar si el valor de una variable recogida por POST tiene longitud 0 o contiene caracteres no númericos. En esos dos casos, asignar $seccio = 0;

Pero me arroja el error:
Fatal error: Can't use function return value in write context in /var/www/html/workspace/prova/root/admin/include/incfunctions.php on line 14
(linea 14 es donde está el is_numeric).


Código PHP:
Ver original
  1. $seccio = $_POST["seccio"];
  2. if (strlen(trim($seccio)) == 0){
  3.     $seccio = 0;
  4. }elseif (!is_numeric($seccio)){
  5.     $seccio = 0;
  6. }

Puede ser por el "! "?