CLASES
Publicado por CALERO (2 intervenciones) el 27/10/2005 13:18:57
Hola, Tengo un problema y es bastante raro. Tengo una alpicación basada en OO. Todo va bien, pero estoy intentando sacar un PDF mediante la clase standar FPDF. El problema viene cuando no me saca el pdf porque ha encontrado saltos de página. Dándole vueltas a la cabeza y al código, llegué que me hace un salto de línea y por eso no me deja imprimir el pdf. El tema es que no veo dicho salto delínea. hago un echo donde me salta y despues de llamar a un constructor de una clase me salta de línea pero no se cómo ni porque. lo ilustro para que se vea más claro
static function getActasFactory($TIPO, $config) {
if ($TIPO==self::DB)
{
echo "llega1"
return new ActasFactoryDB($config);
}
else
return null;
.....................
Y en la clase ActasFactoryDB tengo:
public function __construct($config) {
echo "este texto me lo pone en la siguiente linea por la cara"";
if (gettype($config) == "array") {
$this->config = config;
$this->bdutil = new Bd($config[1], $config[2], $config[0]);
$this->con = $this->bdutil->getEnlace();
} else {
$this->con = $config;
$this->bdutil = new Bd($this->con);
$this->desconectar = false;
}
$this->facPersonal = PersonalFactory :: getPersonalFactory(PersonalFactory :: DB, $this->con);
}
.........................
Si alguien sabe algo , GRACIAS
static function getActasFactory($TIPO, $config) {
if ($TIPO==self::DB)
{
echo "llega1"
return new ActasFactoryDB($config);
}
else
return null;
.....................
Y en la clase ActasFactoryDB tengo:
public function __construct($config) {
echo "este texto me lo pone en la siguiente linea por la cara"";
if (gettype($config) == "array") {
$this->config = config;
$this->bdutil = new Bd($config[1], $config[2], $config[0]);
$this->con = $this->bdutil->getEnlace();
} else {
$this->con = $config;
$this->bdutil = new Bd($this->con);
$this->desconectar = false;
}
$this->facPersonal = PersonalFactory :: getPersonalFactory(PersonalFactory :: DB, $this->con);
}
.........................
Si alguien sabe algo , GRACIAS
Valora esta pregunta


0