Visualizzazione dei risultati da 1 a 10 su 10

Visualizzazione discussione

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2013
    Messaggi
    15

    Problema passaggio dati da php a pdf

    Allora ho fato un piccolo form con stampa in php, pero devo creare anche un pdf e qui ho incontrato qualche difficoltà. Non riesco a passare i dati dal file php a quello pdf, qui posto i due codici, cosi vedete cosa ho combinato.
    codice:
    <html><body>
    <?php 
    echo $n = $_GET["Nome"];?><br>
    <?php
    echo $p = $_GET["Cognome"];?><br>
    <?php
    echo $o = $_GET["Telefono"];?><br>
    <?php
    echo $g = $_GET["Codicefiscale"];?><br>
    <?php
    echo $s = $_GET["city"];?><br>
    <?php
    echo $a = $_GET["Indirizzo1"];?><br>
    <?php
    echo $d = $_GET["numero"];?><br>
    <?php
    echo $c = $_GET["Sesso"];?><br>
    <?php
    echo $m = $_GET["mail"];?><br>
    <?php
    echo $t = $_GET["info"];?><br>
    
    <?php 
    $URL="pdf.php?Nome=".$n;
    ?>
    
    <a href="<?php echo $URL;?>">STAMPA</a>
    
    </form>
    </body>
    </html>
    codice:
    <html language="IT"><head>
    <title> Invio dati </title>
    </head>
    <body>
    <?php
    
    
    require_once('C:\xampp\htdocs\SitoForms\Tcpdf\tcpdf.php');
    
    
    $pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false);
    $pdf->SetCreator(PDF_CREATOR);
    $pdf->SetAuthor('');
    $pdf->SetTitle('TCPDF Example 001');
    $pdf->SetSubject('TCPDF Tutorial');
    $pdf->SetKeywords('TCPDF, PDF, example, test, guide');
    $pdf->SetHeaderData(PDF_HEADER_LOGO, PDF_HEADER_LOGO_WIDTH, PDF_HEADER_TITLE.' 001', PDF_HEADER_STRING, array(0,64,255), array(0,64,128));
    $pdf->setFooterData(array(0,64,0), array(0,64,128));
    $pdf->setHeaderFont(Array(PDF_FONT_NAME_MAIN, '', PDF_FONT_SIZE_MAIN));
    $pdf->setFooterFont(Array(PDF_FONT_NAME_DATA, '', PDF_FONT_SIZE_DATA));
    $pdf->SetDefaultMonospacedFont(PDF_FONT_MONOSPACED);
    $pdf->SetMargins(PDF_MARGIN_LEFT, PDF_MARGIN_TOP, PDF_MARGIN_RIGHT);
    $pdf->SetHeaderMargin(PDF_MARGIN_HEADER);
    $pdf->SetFooterMargin(PDF_MARGIN_FOOTER);
    $pdf->SetAutoPageBreak(TRUE, PDF_MARGIN_BOTTOM);
    $pdf->setImageScale(PDF_IMAGE_SCALE_RATIO);
    
    
    if (@file_exists(dirname(__FILE__).'/lang/eng.php')) {
        require_once(dirname(__FILE__).'/lang/eng.php');
        $pdf->setLanguageArray($l);
    }
    $pdf->setFontSubsetting(true);
    
    
    $pdf->setTextShadow(array('enabled'=>true, 'depth_w'=>0.2, 'depth_h'=>0.2, 'color'=>array(196,196,196), 'opacity'=>1, 'blend_mode'=>'Normal'));
    
    
    //ricezione dati ?
    $nome=$_GET("Nome");
       $html ="Nome:".$Nome;
    
    
    $pdf->writeHTMLCell(0, 0, '', '', $html, 0, 1, 0, true, '', true);
    $pdf->Output('example_001.pdf', 'I');
    ?>
    </body>
    </html>
    Mi sono da poco cimentato nel php, quindi se potete darmi una mano ve ne sarei grato.

    Come base ho usto la libreria tcpdf

    Grazie
    Ultima modifica di Elfman; 16-10-2015 a 18:47

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.