[Linux-programlama] php+fpdf+str_replace nasıl?

---------

[Linux-programlama] php+fpdf+str_replace nasıl?

From: H.Ä°brahim YILMAZ <ibrahim.yilmaz_at_karmabilisim.net>
Date: Thu, 11 Sep 2008 10:26:44 +0300
Message-Id: <1221118004.15034.5.camel@drlinux-laptop>

Merhaba,
        FPDF ile pdf belgeleri oluþturuyorum ve daha önceden yazdýðým
        bir
        fonksiyon ile bu pdf dosyasýna aktaracaðým yazýlarýn
        deðiþtirilmesini
        istiyorum. Ancak PDF dili oo bir dil olduðu için iþin içinden
        bir türlü
        çýkamýyorum. Bu konuda yardým ederseniz çok muteþekkür olacaðým.
        Saygýlar,
        Ibrahim YILMAZ.
        
        define('FPDF_FONTPATH','font/');
        
        require('mysql_table.php');
        
        
         function validufalt($text) {
        
                $ara = array("Ç", "Ý", "Ð", "Ö", "Þ", "Ü", "ç", "ý",
        "ð", "ö", "þ",
        "ü");
        
                $degis = array("C", "I", "G", "O", "S", "U", "c", "i",
        "g", "o", "s",
        "u");
        
                $text = str_replace($ara, $degis, $text);
        
         return $text;
        
        }
        class PDF extends PDF_MySQL_Table
        
        {
        
        function Header()
        
        {
        
            //Title
        
            $this->SetFont('Times','',12);
        
            $this->Cell(0,6,'Balik Hareket Tablosu',0,1,'C');
        
            $this->Ln(5);
        
            //Ensure table header is output
        
            parent::Header();
        
        }
        
        }
        
        $pdf=new PDF();
        
        //$pdf->Name(abc.pdf);
        
        $pdf->Open();
        
        //$pdf->AddPage(5980,842);
        
        //First table: put all columns automatically
        
        //$pdf->Table('select * from balik_hareket order by id asc');
        
        $pdf->AddPage(legal);
        
        //Second table: specify 3 columns
        
        $pdf->AddCol('id',15,'Db No','L');
        
        $pdf->AddCol('sinif',15,'Havuz','L');
        
        $pdf->AddCol('tarih',25,'Tarih');
        
        $pdf->AddCol('giren',40,'Giren');
        
        $pdf->AddCol('cikan',40,'Cikan');
        
        $pdf->AddCol('ortalama',40,'Ortalama');
        
        $pdf->AddCol('aciklama',100,'Aciklama');
        
        $prop=array('HeaderColor'=>array(61,131,203),
        
                    'color1'=>array(210,245,255),
        
                    'color2'=>array(255,255,210),
        
                    'padding'=>2);
        
        $sorgu= "SELECT * FROM ogrenci ".$wh."";
        
        $pdf->Table($sorgu,$prop);
        
        $pdf->Output(b);
        
        Çeþitli yollar denememe raðmen validufalt() fonsiyonunu nerede
        ve ne
        þekilde çaðýracaðýmý anlayamadým.

_______________________________________________
Linux-programlama mailing list
Linux-programlama_at_liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
Received on Thu 11 Sep 2008 - 09:48:36 EEST

---------

Bu arsiv hypermail 2.2.0 tarafindan uretilmistir.