/
cikti.php
97 lines (83 loc) · 2.31 KB
/
cikti.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
<?php
F3::set('template', 'ok');
function pdf($kul) {
require("/opt/tcpdf/tcpdf.php");
$pdf = new TCPDF('P', 'mm', 'A4', true, 'UTF-8', false);
$pdf->SetTitle('OMU UZEM 2010-2011 ÖN KAYIT FORMU');
$pdf->SetAuthor('Anonim');
$pdf->SetFont('dejavusans', '', 12);
$pdf->SetMargins(20, 60, 20);
$pdf->SetHeaderMargin(10);
$pdf->SetFooterMargin(10);
$pdf->SetHeaderData('uzem-head.jpg', 170, '', '');
$pdf->AddPage();
$pdf->SetFont('dejavusans', 'B', 18);
$pdf->Cell(0, 5, "2010-2011 Ebelik Lisans Tamamlama", 0, 1, 'C');
$pdf->Cell(0, 5, "Ön Kayıt Başvurusu", 0, 1, 'C');
$pdf->Ln(5);
$bilgiler = array(
'Kişisel Bilgiler' => array(
'tc' => 'TC Kimlik No',
'ad' => 'Ad',
'soyad' => 'Soyad',
'kizliksoyad' => 'Kızlık Soyadı',
'babaad' => 'Baba Adı',
'anaad' => 'Ana Adı',
'dogumil' => 'Doğum Yeri',
'dogumyil' => 'Doğum Yılı',
),
'İletişim Bilgileri' => array(
'ceptel' => 'Cep Tel',
'evtel' => 'Ev Tel',
'email' => 'Email',
'evadres' => 'Ev Adres',
'il' => 'İl',
'ilce' => 'İlçe',
'uni' => 'Üniversite',
),
'İş Bilgileri' => array(
'calismakurum' => 'Kurum',
'calismabirim' => 'Birim',
'isil' => 'İl',
'isilce' => 'İlçe',
),
'Diğer Bilgiler' => array(
'tarih' => 'Ön Kayıt Tarihi',
),
);
foreach ($bilgiler as $kesim => $bilgi) {
$pdf->SetFont('dejavusans', 'B', 14);
$pdf->Cell(0, 5, $kesim, 0, 1, 'L');
$pdf->SetFont('dejavusans', '', 10);
foreach ($bilgi as $alan => $baslik) {
$deger = $kul->$alan;
$pdf->MultiCell(30, 1, $baslik . ':', 0, 'L', 0, 0, '25', '', true);
$pdf->MultiCell(180, 1, $deger, 0, 'L', 0, 0, '', '', true);
$pdf->Ln(5);
}
$pdf->Ln(5);
}
$pdf->Ln(15);
$pdf->Cell(0, 5, "Yukarıda vermiş olduğum bilgilerin doğruluğunu kabul ediyorum.", 0, 1,'T');
$pdf->Ln(5);
$pdf->MultiCell(50, 1, 'Tarih:', 0, 'L', 0, 1, '120', '', true);
$pdf->MultiCell(50, 1, 'Ad Soyad:', 0, 'L', 0, 1, '120', '', true);
$pdf->MultiCell(50, 1, 'İmza:', 0, 'L', 0, 1, '120', '', true);
$pdf->Output();
}
//$tc = F3::get('PARAMS.tc');
$tc = F3::get('SESSION.tc');
if (preg_match('/^\d{11}$/', $tc)) {
$kul = new Axon('kul');
$kul->load("tc=$tc");
if (!$kul->dry()) {
pdf($kul);
}
else {
F3::set('error', "$tc nolu bir kayıt yok");
}
}
else {
echo "hatali istek";
}
?>