I'm using mPDF to create a pdf from html. Right now I'm getting the error "Warning: Cannot modify header information - headers already sent in". This is because I show some html (just site template) before I generate the pdf. My site is loaded like this: 1. site header 2. page display 3. pdf download
So now I'm looking for a way to remove the output buffer with php so I can create a valid pdf. Does anyone know how to do this? I've tried:
    echo "<div class='well'><pre>";
    print_r($output);
    echo "</pre></div>";
    /* GENERATE HTML FOR PDF */
    flush();
    ob_flush();
    ob_clean();
    $html = "<img src=\"".basepath."template/img/logoFull.png\" />";
    $pdf    = new mPDF();
    $pdf->WriteHTML($html);
    $pdf->Output('MyPDF.pdf', 'D');
This is not the full script, but I think it's enough to understand my problem.
