Ver Mensaje Individual
  #3 (permalink)  
Antiguo 21/02/2006, 12:06
Avatar de Bartak
Bartak
 
Fecha de Ingreso: enero-2004
Ubicación: Chilito
Mensajes: 121
Antigüedad: 20 años, 4 meses
Puntos: 0
desde fuera de la clase puedo ver los datos sin problemas, incluso si llamo la session dentro de la clase tambien, pero cuando paso la matriz al constructor de la clase, se pierden los datos...

$ramos_ipvg=$_SESSION['ramos_ipvg']; //esta es la mariz con los datos

$malla=new Malla("","","$privile","$ramos_ipvg"...)
$malla->crea_pivg();


el asunto es que no quiero manejar sesiones en la clase... si no que, pasar la matriz al constructor de la clase y manejar los datos donde corresponda

//---clase malla----//

class Malla
{
var $id_malla;
var $mostrar;
var $priv;
var $matriz = array();

function malla($id_ma,$mos,$privi,$mat,...)
{
if($id_ma==null){

$this->mostrar=$mos;
$this->priv=$privi;
$this->matriz=$mat;
....


function metodo(){
for ($x=0; $x<count($this->matriz); $x++){
echo"cod:".$this->matriz[$x][0]."";
echo"nom:".$this->matriz[$x][1]."";

....
}
}

saludos
__________________
"Llegado el momento supervisare my propia caida" - Alvaro Henriquez

Última edición por Bartak; 21/02/2006 a las 12:12