comentarioCSVConst = $this->comentarioCSVBaseConst . "." . $pInfo_ID . ".csv"; if (!$loadFromRecord) { if ($param) { $this->id = $param; $this->reload(); } } else { $this->id = $param[0]; $this->autor = $param[1]; $this->texto = $param[2]; $this->fecha = $param[3]; } } function reload() { if (is_file($this->comentarioCSVConst)) { $record_info = fsearchcsv($this->comentarioCSVConst, $this->id); if ($record_info) { $this->id = $param[0]; $this->autor = $param[1]; $this->texto = $param[2]; $this->fecha = $param[3]; } } } function saveNew() { return fappendcsv($this->comentarioCSVConst, array( $this->id, $this->autor, $this->texto, $this->fecha )); } function saveLoadThis( $pId, $pInfo_ID, $pComentario, $pAutor ) { $this->id = $pId; $this->autor = $pAutor; $this->texto = preg_replace('[\n|\r\n]','
',$pComentario); $this->fecha = time(); $this->comentarioCSVConst = $this->comentarioCSVBaseConst . "." . $pInfo_ID . ".csv"; } function ingresar( $pId, $pInfo_ID, $pComentario, $pAutor ) { $this->saveLoadThis( $pId, $pInfo_ID, $pComentario, $pAutor ); $resultado = ""; if (!$this->saveNew()) { $resultado = "ERROR al agregar el comentario. Revise que los parametros sean los adecuados"; file_log_add($pAutor,$resultado); } else { file_log_add($pAutor,"Se agregó el comentario"); } return $resultado; } function toHTML() { ?> autor_original != $this->autor) { ?> icono usuario autor_apellido;?> autor_original;?> (autor original) texto;?>