Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/02/2004, 04:00
biooib
 
Fecha de Ingreso: septiembre-2003
Mensajes: 26
Antigüedad: 20 años, 8 meses
Puntos: 0
header y "is longer than 30 chars"

Hola,

tengo un problema al mandar una cabecera http a través de un header:

Desde el script php hago la siguiente llamada:

header("Location: http://servi.dor.es:8104/procedimien...be_foto_estado($var1,3,$var2)")

donde var1 es una cadena de un carácter y var2 es una cadena de 12 caracteres, y ambas entran el el script php y se devuelven a otro proceso.

Y aparece el siguiente error en pantalla.

Name "procedimientos.Sube_Foto_estado(1,0,111111111 14)"
is longer than 30 chars

Ya he consultado http://es2.php.net/header, google, etc, pero no consigo encontrar soluciones.

Parece ser que cuenta 30 caracteres a partir del punto, justo desde el nombre del procedimiento, .Sube_foto_Estado(....), y si es mayor da error, ya que poniendo .subefoto($var1,3,$var2)" si funciona.

¿Existe alguna forma para solucionarlo, realizar la llamada de forma diferente o alguna otra idea? Ya que muchas de las funciones implementadas que uso son mayores que 30.

La máquina sobre la que trabajo es un IBM con ssoo AIX 4.3 y php 4.06.

Saludos