Announcement

Collapse
No announcement yet.

Class declaration in Blank Application

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Class declaration in Blank Application

    Hi all,

    When I used a class stament in Blank Application

    I got the following error message, how can I solve this problem.

    Class declarations may not be nested

    The code I used is as follows, it is an tutorial example from the site www.fpdf.org.
    It works properly when I run directly as a php application.

    require('../../fpdf16/fpdf.php');


    class PDF extends FPDF
    {
    //Page header
    function Header()
    {
    //Arial bold 15
    $this->SetFont('Arial','B',15);
    //Move to the right
    $this->Cell(80);
    //Title
    $this->Cell(30,10,'Title',1,0,'C');
    //Line break
    $this->Ln(20);
    }

    //Page footer
    function Footer()
    {
    //Position at 1.5 cm from bottom
    $this->SetY(-15);
    //Arial italic 8
    $this->SetFont('Arial','I',8);
    //Page number
    $this->Cell(0,10,'Page '.$this->PageNo().'/{nb}',0,0,'C');
    }
    }

    //Instanciation of inherited class
    $pdf=new PDF();
    $pdf->AliasNbPages();
    $pdf->AddPage();
    $pdf->SetFont('Times','',12);
    for($i=1;$i<=40;$i++)
    $pdf->Cell(0,10,'Printing line number '.$i,0,1);
    $pdf->Output();

  • #2
    Re: Class declaration in Blank Application

    Try defining the class in Tools/Libraries and then include the library in app. (Programming/Libraries)

    Regards,
    Scott.

    Comment


    • #3
      Re: Class declaration in Blank Application

      Hi, Scott,

      I have solved this problem as per your advise. It works perfect!

      Thank you so much!

      Regards,

      Victor

      Comment


      • #4
        Re: Class declaration in Blank Application

        i'll Try this. really great thank scott.
        Regards,
        Ghulma

        Comment


        • #5
          Re: Class declaration in Blank Application

          The methods contain the logic of the application, it do operation on the data. Each method has a declaration and body .The declaration includes the method name, return type, parameter, and accessibility. The body contains what method do, which determine the behavior of the object.The method can be static this means, it can be invoke without referencing to an object. For example the main function of your application.
          Online casino

          Comment


          • #6
            Re: Class declaration in Blank Application

            How i can include my libreri i try with sc_include(cod_fisc.php); but dont worke i have same error.

            Class declarations may not be nested

            Comment

            Working...
            X