pdf aus variableninhalt erstellen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • pdf aus variableninhalt erstellen

    Hi,
    ich hab mir mal in der Funktionsreferenz von php die pdf-funktionen angeschaut. wie kann ich den inhalt einer variablen als pdf erstellen? in den beispielen habe ich immer nur text gefunden (was auch funzt). wenn ich für den text ne variable einsetze, so bekomme ich fehlermeldungen. muss ich noch was beachten, wenn ich das machen will.
    Hier ist das Script dazu:

    PHP-Code:
    <?php  
    $preis
    =$HTTP_POST_VARS["preis"]; 
    $preis=$_POST['preis']; 

      
    $fp fopen("test.pdf""w"); 
      
    $pdf pdf_open($fp); 
      
    pdf_begin_page($pdf,300200); 
      
    pdf_set_font($pdf"Times-Roman"12"winansi"); 
      
    pdf_show_xy($pdf,$preis,30,180); 
      
    pdf_close($pdf); 
      
    fclose($fp); 
      echo 
    "erstellt"

    ?>
    und hier ist die Fehlermeldung, die ich bekomme:

    Fatal Error: PDFlib error: function 'PDF_close'must not be called in 'page' scope in c:\apache\htdocs\shop\html\erg_pdf.php on line 10

    Ich hoffe, dass mein Problem halbwegs verständlich rüberkam.

    Tom

    ---------------------------------------------------------------------------
    Das Problem sitzt vor der Tastatur

  • #2
    verwende lieber eine fertige classe.

    http://www.php-resource.de/scripte/show/3171/
    http://www.php-resource.de/scripte/show/2151/
    mehr unter

    http://www.php-resource.de/scripte/browsesub/PHP/PDF/1/

    php-Entwicklung | ebiz-consult.de
    PHP-Webhosting für PHP Entwickler | ebiz-webhosting.de
    die PHP Marktplatz-Software | ebiz-trader.de

    Kommentar


    • #3
      Erst mal danke für Deine antwort. Habe mir mal die class.pdf.php angeschaut. Fast 2400 zeilen find ich schon ein wenig aufwendig. Gibt es da wirklich keine "Quick and Dirty" Lösung.

      Tom

      ---------------------------------------------------------------------------
      Das Problem sitzt vor der Tastatur

      Kommentar


      • #4
        ich kenne keine.
        hast du mal http://www.ros.co.nz/pdf/ versucht.

        php-Entwicklung | ebiz-consult.de
        PHP-Webhosting für PHP Entwickler | ebiz-webhosting.de
        die PHP Marktplatz-Software | ebiz-trader.de

        Kommentar


        • #5
          Yepp, da habe ich ja die class gesehen.

          Tom

          ---------------------------------------------------------------------------
          Das Problem sitzt vor der Tastatur

          Kommentar


          • #6
            damit habe ich bis jetzt die besten resultate erzielt.
            schnell und einfach

            php-Entwicklung | ebiz-consult.de
            PHP-Webhosting für PHP Entwickler | ebiz-webhosting.de
            die PHP Marktplatz-Software | ebiz-trader.de

            Kommentar


            • #7
              hallo,

              ich benutze für Variablengeschichten immer FPDF

              welchen Vorteil hat denn die von http://www.ros.co.nz/pdf/

              du hast doch garantiert schon beide getestet , Berni , oder etwa nicht ?
              <Life>Traumprojekt-Die Design-Community</life>

              Kommentar


              • #8
                jo,
                hauptsächlich ging es mir um das einfache erstellen von Tabellen
                für z.b. Rechnungspositionen mit unterschiedlicher Zellenlänge.

                mein test dauerte ca. 1/2 Stunde und die besten und einfachsten resultate hatte ich mit der o.g. classe.

                php-Entwicklung | ebiz-consult.de
                PHP-Webhosting für PHP Entwickler | ebiz-webhosting.de
                die PHP Marktplatz-Software | ebiz-trader.de

                Kommentar


                • #9
                  @ berni

                  kannst du dafür nicht dann einfach mal ein Tut schreiben?
                  Wo draus hervor geht wie man die Datenbank einbindet und ob es eine Möglichkeit gibt, ab der zweiten Seite einen anderen Kopf hat?
                  *winks*
                  Gilbert
                  ------------------------------------------------
                  Hilfe für eine Vielzahl von Problemen!!!
                  http://www.1st-rootserver.de/

                  Kommentar


                  • #10
                    @ Berni,

                    ich würde die klasse auch ganz gern mal testen, nach dem download habe ich allerdings immer nur eine seite "download.php" auf der festplatte.

                    der aufruf dieser seite bringt auch nichts...

                    Kommentar


                    • #11
                      geht ohne Probleme.
                      Einfach drauf klicken und los geht's....

                      gruß
                      berni

                      php-Entwicklung | ebiz-consult.de
                      PHP-Webhosting für PHP Entwickler | ebiz-webhosting.de
                      die PHP Marktplatz-Software | ebiz-trader.de

                      Kommentar


                      • #12
                        es ist ja nicht der erste download meines lebens ,

                        aber bei mir kommt - nachdem ich "downloads.php" in "downloadzip" geändert habe, ein web-editor an.

                        hp laut readme "http://www.ekenberg.se/php/ide".

                        keine ahnung, was da passiert.

                        jedenfalls habe ich alles versucht (einfacher klick, ziel speichern unter...) etc.

                        system w2k, ie6.0

                        weiss der teufel, warum es nicht geht.

                        gruss, wolfgang

                        Kommentar

                        Lädt...
                        X