Hi alle,
habe ein Problem. Und zwar habe ich ein Loginsystem. Dazu include ich in jedes php File die checkuser.php.
Das Problem was ich nun habe ist, dass ich diese auch in das PDF erzeugende .php file includen muss/will. Jedoch besteht dort ja das Problem, dass man keine zwei header aufrufe machen kann. Da jedoch sowohl mein loginscript als auch die fpdf klasse diese brauchen habe ich ein Problem!
pdf_create.php
checkuser.php
Wie kann ich das also nun lösen, dass das PDF erzeugende php geschützt wird? Hoffe ihr versteht die Problematik
und ich konnte es halbwegs erklären!
habe ein Problem. Und zwar habe ich ein Loginsystem. Dazu include ich in jedes php File die checkuser.php.
Das Problem was ich nun habe ist, dass ich diese auch in das PDF erzeugende .php file includen muss/will. Jedoch besteht dort ja das Problem, dass man keine zwei header aufrufe machen kann. Da jedoch sowohl mein loginscript als auch die fpdf klasse diese brauchen habe ich ein Problem!
pdf_create.php
PHP:
<?php
include ("checkuser.php");
include ('includes/config.inc.php');
require('fpdf16/fpdf.php');
class PDF extends FPDF
{
//Kopfzeile
function Header()
{
//Logo
$this->Image('img/briefkopf.jpg',0,0,210);
}
//Fusszeile
function Footer()
{
//Position 1,5 cm von unten
$this->Image('img/brieffuss.jpg',0,280,210);
}
}
// usw...
checkuser.php
PHP:
<?php
session_start();
if (!isset ($_SESSION["user_id"]))
{
header ("Location: index.php");
}
?>
Wie kann ich das also nun lösen, dass das PDF erzeugende php geschützt wird? Hoffe ihr versteht die Problematik