Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/12/2009, 21:49
carlos_83
 
Fecha de Ingreso: diciembre-2009
Mensajes: 2
Antigüedad: 15 años, 1 mes
Puntos: 0
Exclamación Problema Fatal error: Call to undefined function

Hola:
Soy nuevo en php y tengo una duda para llamar a una función:


espaciar.php (esta funcion espaciar() lo unico que hace es espaciar entre labels)

Código PHP:
Ver original
  1. <?
  2.         function espaciar($x){
  3.     for ($i=0;$i<$x;$i++)
  4.     echo "&nbsp";
  5. }
  6. ?>

y por otro lado tengo nuevo_producto.php

Código PHP:
Ver original
  1. <?
  2. include '../../espaciar.php';
  3.  
  4. <label for= "nombre">Categoria <?php espaciar (42);?> Codigo</label><br />
  5.  
  6. ?>

El Problema esta cuando pongo

Código PHP:
Ver original
  1. <label for="nombre">Categoria <?php espaciar (42);?> Codigo</label><br />

no me sale error pero espacia nada... o sea no llama a la funcion espaciar() pero si le pongo:

Código PHP:
Ver original
  1. <label for="nombre">Categoria <? espaciar (42);?>   Codigo</label><br />

sin php despues de <?

me sale el error

Fatal error: Call to undefined function espaciar() in C:\xampp\htdocs\ECSA\administrador\productos\nuevo _producto.php on line 183

PD: Uso motor de BD Xampp y Sistema Operativo Windows 7
PD: No hay problema de enrutamiento de espaciar.php (esta probado)

Ojala puedan ayudarme
de antemano
Muchas Gracias

Última edición por carlos_83; 30/12/2009 a las 22:10