Foros del Web » Programando para Internet » PHP »

error array_merge usando la clase phplot para hacer graficos

Estas en el tema de error array_merge usando la clase phplot para hacer graficos en el foro de PHP en Foros del Web. Muy buenas, estoy usando la clase phplot para generar graficos. El problema lo tengo en q cuando va a dibujarlo me lanza el siguiente error: ...
  #1 (permalink)  
Antiguo 11/05/2006, 05:48
 
Fecha de Ingreso: enero-2005
Ubicación: Barcelona
Mensajes: 1.473
Antigüedad: 12 años, 10 meses
Puntos: 10
Pregunta error array_merge usando la clase phplot para hacer graficos

Muy buenas, estoy usando la clase phplot para generar graficos.
El problema lo tengo en q cuando va a dibujarlo me lanza el siguiente error:

Código:
Warning: array_merge() [function.array-merge]: Argument #1 is not an array in C:\Archivos de programa\Apache Group\Apache2\htdocs\LAPANERANOVA\tendes\vendasetmana\Grafics\phplot.php on line 4083
En esa linea de la clase sale lo siguiente:
Código PHP:
function array_pad_array(&$arr$size$arr2=NULL)
{
    if (! 
is_array($arr2)) {
        
$arr2 $arr;                           // copy the original array
    
}
    while (
count($arr) < $size)
        
$arr array_merge($arr$arr2);        // append until done

lo bueno q cuando lo subo al servidor si q me funciona bien.
La unica diferencia q tengo entre mi servidor de pruebas y el servidor bueno es la version php, en el de pruebas tengo la 5 y en la del servidor bueno la 4.3.3 me parece y sino es esta, se acerca.

Espero q me lanzeis algun ayudita porque no ser de q puede venir.

Gracias de antemano,

Saludos
__________________
"Cada hombre es el hijo de su propio trabajo"
Miguel de Cervantes Saavedra
"La experiencia es algo que no consigues hasta justo depués de necesitarla"
Laurence Olivier
  #2 (permalink)  
Antiguo 15/05/2006, 04:12
 
Fecha de Ingreso: enero-2005
Ubicación: Barcelona
Mensajes: 1.473
Antigüedad: 12 años, 10 meses
Puntos: 10
Pregunta

Muy buenas, despues de mucho buscar, he encontrado la solucion:
http://sourceforge.net/tracker/index...53&atid=114653
La siguiente Linia:
Código PHP:
$arr array_merge($arr$arr2); 
se tiene q cambiar por la siguiente:
Código PHP:
$arr array_merge ((array) $arr, (array) $arr2); 
y asi se soluciona el error!


Saludos
__________________
"Cada hombre es el hijo de su propio trabajo"
Miguel de Cervantes Saavedra
"La experiencia es algo que no consigues hasta justo depués de necesitarla"
Laurence Olivier

Última edición por sergi_climent; 15/05/2006 a las 04:26
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:09.