Arama butonu
Bu konudaki kullanıcılar: 1 misafir
0
Cevap
326
Tıklama
0
Öne Çıkarma
Bu Kodda Ne Gibi Düzenleme Yapmam Lazım...
A
9 yıl
Er
Konu Sahibi

merhaba arkadaşlar...

aşağıdaki videoda yapmak istediğimi söyledim ve çalışmanın kodları aşağıda verdim...


VİDEO :

https://www.youtube.com/watch?v=Y5SF7EJRnjY

KODLAR :

 
<?php
session_start();
define("guvenlik",true);
include("fonksiyon.php");
include("baglanti.php");

$ay2 = g("ay","guvenli");
$yil = date("Y");
$ay = ayinsongunu($ay2,$yil);

if($ay2 == "01"){
$ayismi = "Ocak";
}elseif($ay2 == "02"){
$ayismi = "Şubat";
}elseif($ay2 == "03"){
$ayismi = "Mart";
}elseif($ay2 == "04"){
$ayismi = "Nisan";
}elseif($ay2 == "05"){
$ayismi = "Mayıs";
}elseif($ay2 == "06"){
$ayismi = "Haziran";
}elseif($ay2 == "07"){
$ayismi = "Temmuz";
}elseif($ay2 == "08"){
$ayismi = "Ağustos";
}elseif($ay2 == "09"){
$ayismi = "Eylül";
}elseif($ay2 == "10"){
$ayismi = "Ekim";
}elseif($ay2 == "11"){
$ayismi = "Kasım";
}elseif($ay2 == "12"){
$ayismi = "Aralık";
}

header("Content Type: application/vnd.ms-excel");
header("Content-disposition: attachment; filename=$ayismi-$yil.xls");

echo 'TCKN'."\t". 'Veri Tip' ."\t";

for($say=1; $say<=$ay; $say++){
if($say == $ay){ echo "Gun".$say."\n"; }else{ echo "Gun".$say."\t"; }

}
$ogretmendon = mysql_query("SELECT * FROM ogretmenler WHERE gorev_durumu='kadroda' && okul_adi='".$_SESSION['kt_okul_adi']."'");

while($ogretmenyaz = mysql_fetch_array($ogretmendon)){

/* GÜNDÜZ TARİFESİNDEKİ DERSLERİ HESAPLAMA */




$ogretmenler = mysql_query("SELECT * FROM ogretmenler WHERE (gun1!='' || gun2!='' || gun3!='' || gun4!='' || gun5!='' || cumartesi!='' || pazar!='') && gorev_durumu='kadroda' && id='".$ogretmenyaz['id']."' && okul_adi='".$_SESSION['kt_okul_adi']."'");
$ogretmeniyaz = mysql_fetch_array($ogretmenler);

$genelayar = mysql_query("SELECT * FROM genel_ayarlar WHERE okul_adi='".$_SESSION['kt_okul_adi']."'");
$genelayarlariyaz = mysql_fetch_array($genelayar);

echo $ogretmeniyaz['tc']."\t".'101'."\t";
for($say=1; $say<=$ay; $say++){


if($say < 10){ $say2 = "0".$say; }else{ $say2 = $say;}
$tarih = $say2.".".$ay2.".".$yil;

if($say != $ay){

$gunkilitbul = mysql_query("SELECT * FROM kilitli_gunler WHERE tarih='$tarih' && okul_adi='".$_SESSION['kt_okul_adi']."'");
@$gunkilitsay = mysql_fetch_array($gunkilitbul);

$rapor = mysql_query("SELECT * FROM rapor WHERE tarih<='$tarih' && bitis_tarihi>='$tarih' && tur='rapor' && ay='$ay2' && ogretmen_id='".$ogretmeniyaz['id']."' && okul_adi='".$_SESSION['kt_okul_adi']."'");
$raporsay = mysql_num_rows($rapor);

$sevk = mysql_query("SELECT * FROM rapor WHERE tarih='$tarih' && tur='sevk' && ogretmen_id='".$ogretmeniyaz['id']."' && okul_adi='".$_SESSION['kt_okul_adi']."'");
$sevksay = mysql_fetch_array($sevk);

$gunduzmanuelgiris = mysql_query("SELECT * FROM eksaat WHERE tarih='$tarih' && tur='gunduz' && (ogretmen_id='".$ogretmeniyaz['id']."' or ogretmen_id='tumu') && okul_adi='".$_SESSION['kt_okul_adi']."'");
$gunduzmanuelgirisyaz = mysql_fetch_array($gunduzmanuelgiris);

$kordmanuelgiris = mysql_query("SELECT * FROM eksaat WHERE tarih='$tarih' && tur='kord' && (ogretmen_id='".$ogretmeniyaz['id']."' or ogretmen_id='tumu') && okul_adi='".$_SESSION['kt_okul_adi']."'");
$kordmanuelgirisyaz = mysql_fetch_array($kordmanuelgiris);

$gunduzmanuel = $gunduzmanuelgirisyaz["saat"];
$kordmanuel = $kordmanuelgirisyaz["saat"];

$eksybul = mysql_query("SELECT * FROM extra_saat WHERE tur='eksikyatan' && (ogretmen_id='".$ogretmeniyaz['id']."' or ogretmen_id='tumu') && tarih='$tarih' && okul_adi='".$_SESSION['kt_okul_adi']."' ");
$eksyyaz = mysql_fetch_array($eksybul);

if(iconv("UTF-8","ISO-8859-9",gunbul($tarih)) == "Pazartesi"){


/* GÜN KİLİTLİMİ KONTROL İŞLEMİ */

if($gunkilitsay["tur"] == "resmi" || $gunkilitsay["tur"] == "egitimtatil" && $ogretmeniyaz["unvan"] != "idareci"){

}else{
/* RAPORU VARMI KONTROL ET */

if($raporsay > 0){

}else{

if($gunduzmanuel["saat"] > 0){ @$deger11 = $gunduzmanuel["saat"]; }else{ @$deger11 = $ogretmeniyaz["gun1"]; }
@$degeroskh1 = $ogretmeniyaz["oskh1"];
@$degeroskh2 = $ogretmeniyaz["oskh21"];

if($kordmanuel["saat"] > 0){ @$kordtoplam = $kordmanuel["saat"]; }else{ @$kordtoplam = $ogretmeniyaz["kordgun1"]; }
if($ogretmeniyaz["gun1"] != "" && $ogretmeniyaz["gun1"] != "0"){ $bolum = 1; }else{}
@$eksytopla = $eksyyaz["saat"];
@$oskhtopla = $degeroskh1+$degeroskh2;
@$toplam = $toplam+$deger11+$eksytopla+$kordtoplam+$oskhtopla-$sevksay["kesilen_saat"];
echo $deger11-"3"."\t";
}

/* RAPORU VARMI KONTROL ET SON */
}

/* GÜN KİLİTLİMİ KONTROL İŞLEMİ SON */



}elseif(iconv("UTF-8","ISO-8859-9",gunbul($tarih)) == "Salı"){

/* GÜN KİLİTLİMİ KONTROL İŞLEMİ */

if($gunkilitsay["tur"] == "resmi" || $gunkilitsay["tur"] == "egitimtatil" && $ogretmeniyaz["unvan"] != "idareci"){

}else{
/* RAPORU VARMI KONTROL ET */

if($raporsay > 0){

}else{

if($gunduzmanuel["saat"] > 0){ @$deger12 = $gunduzmanuel["saat"]; }else{ @$deger12 = $ogretmeniyaz["gun2"]; }
@$degeroskh3 = $ogretmeniyaz["oskh2"];
@$degeroskh4 = $ogretmeniyaz["oskh22"];

if($kordmanuel["saat"] > 0){ @$kordtoplam = $kordmanuel["saat"]; }else{ @$kordtoplam = $ogretmeniyaz["kordgun2"]; }
if($ogretmeniyaz["gun2"] != "" && $ogretmeniyaz["gun2"] != "0"){ $bolum = $bolum+1; }else{}
@$eksytopla = $eksyyaz["saat"];
@$oskhtopla = $degeroskh3+$degeroskh4;
@$toplam = $toplam+$deger12+$eksytopla+$kordtoplam+$oskhtopla-$sevksay["kesilen_saat"];
echo $deger12-"3"."\t";
}

/* RAPORU VARMI KONTROL ET SON */
}

/* GÜN KİLİTLİMİ KONTROL İŞLEMİ SON */

}elseif(iconv("UTF-8","ISO-8859-9",gunbul($tarih)) == "Çarşamba"){

/* GÜN KİLİTLİMİ KONTROL İŞLEMİ */

if($gunkilitsay["tur"] == "resmi" || $gunkilitsay["tur"] == "egitimtatil" && $ogretmeniyaz["unvan"] != "idareci"){

}else{
/* RAPORU VARMI KONTROL ET */

if($raporsay > 0){

}else{

if($gunduzmanuel["saat"] > 0){ @$deger13 = $gunduzmanuel["saat"]; }else{ @$deger13 = $ogretmeniyaz["gun3"]; }
@$degeroskh5 = $ogretmeniyaz["oskh3"];
@$degeroskh6 = $ogretmeniyaz["oskh23"];

if($kordmanuel["saat"] > 0){ @$kordtoplam = $kordmanuel["saat"]; }else{ @$kordtoplam = $ogretmeniyaz["kordgun3"]; }
if($ogretmeniyaz["gun3"] != "" && $ogretmeniyaz["gun3"] != "0"){ $bolum = $bolum+1; }else{}
@$eksytopla = $eksyyaz["saat"];
@$oskhtopla = $degeroskh5+$degeroskh6;
@$toplam = $toplam+$deger13+$eksytopla+$kordtoplam+$oskhtopla-$sevksay["kesilen_saat"];
echo $deger13-"3"."\t";
}

/* RAPORU VARMI KONTROL ET SON */
}

/* GÜN KİLİTLİMİ KONTROL İŞLEMİ SON */

}elseif(iconv("UTF-8","ISO-8859-9",gunbul($tarih)) == "Perşembe"){

/* GÜN KİLİTLİMİ KONTROL İŞLEMİ */

if($gunkilitsay["tur"] == "resmi" || $gunkilitsay["tur"] == "egitimtatil" && $ogretmeniyaz["unvan"] != "idareci"){

}else{
/* RAPORU VARMI KONTROL ET */

if($raporsay > 0){

}else{

if($gunduzmanuel["saat"] > 0){ @$deger14 = $gunduzmanuel["saat"]; }else{ @$deger14 = $ogretmeniyaz["gun4"]; }
@$degeroskh7 = $ogretmeniyaz["oskh4"];
@$degeroskh8 = $ogretmeniyaz["oskh24"];

if($kordmanuel["saat"] > 0){ @$kordtoplam = $kordmanuel["saat"]; }else{ @$kordtoplam = $ogretmeniyaz["kordgun4"]; }
if($ogretmeniyaz["gun4"] != "" && $ogretmeniyaz["gun4"] != "0"){ $bolum = $bolum+1; }else{}
@$eksytopla = $eksyyaz["saat"];
@$oskhtopla = $degeroskh7+$degeroskh8;
@$toplam = $toplam+$deger14+$eksytopla+$kordtoplam+$oskhtopla-$sevksay["kesilen_saat"];
echo $deger14-"3"."\t";
}

/* RAPORU VARMI KONTROL ET SON */
}

/* GÜN KİLİTLİMİ KONTROL İŞLEMİ SON */

}elseif(iconv("UTF-8","ISO-8859-9",gunbul($tarih)) == "Cuma"){

/* GÜN KİLİTLİMİ KONTROL İŞLEMİ */

if($gunkilitsay["tur"] == "resmi" || $gunkilitsay["tur"] == "egitimtatil" && $ogretmeniyaz["unvan"] != "idareci"){

}else{
/* RAPORU VARMI KONTROL ET */

if($raporsay > 0){

}else{

if($gunduzmanuel["saat"] > 0){ @$deger15 = $gunduzmanuel["saat"]; }else{ @$deger15 = $ogretmeniyaz["gun5"]; }
@$degeroskh9 = $ogretmeniyaz["oskh5"];
@$degeroskh10 = $ogretmeniyaz["oskh25"];

if($kordmanuel["saat"] > 0){ @$kordtoplam = $kordmanuel["saat"]; }else{ @$kordtoplam = $ogretmeniyaz["kordgun5"]; }
if($ogretmeniyaz["gun5"] != "" && $ogretmeniyaz["gun5"] != "0"){ $bolum = $bolum+1; }else{}
@$eksytopla = $eksyyaz["saat"];
@$oskhtopla = $degeroskh9+$degeroskh10;
@$toplam = $toplam+$deger15+$eksytopla+$kordtoplam+$oskhtopla-$sevksay["kesilen_saat"];
echo $deger15-"3"."\t";
}

/* RAPORU VARMI KONTROL ET SON */
}

/* GÜN KİLİTLİMİ KONTROL İŞLEMİ SON */

}elseif(iconv("UTF-8","ISO-8859-9",gunbul($tarih)) == "Cumartesi"){

/* GÜN KİLİTLİMİ KONTROL İŞLEMİ */

if($gunkilitsay["tur"] == "resmi" || $gunkilitsay["tur"] == "egitimtatil" && $ogretmeniyaz["unvan"] != "idareci"){

}else{
/* RAPORU VARMI KONTROL ET */

if($raporsay > 0){

}else{

if($gunduzmanuel["saat"] > 0){ @$deger16 = $gunduzmanuel["saat"]; }else{ @$deger16 = $ogretmeniyaz["cumartesi"]; }
@$degeroskh11 = $ogretmeniyaz["oskh6"];
@$degeroskh12 = $ogretmeniyaz["oskh26"];

if($kordmanuel["saat"] > 0){ @$kordtoplam = $kordmanuel["saat"]; }else{ @$kordtoplam = $ogretmeniyaz["kordgun6"]; }
if($ogretmeniyaz["cumartesi"] != "" && $ogretmeniyaz["cumartesi"] != "0"){ $bolum = $bolum+1; }else{}
@$eksytopla = $eksyyaz["saat"];
@$oskhtopla = $degeroskh11+$degeroskh12;
@$toplam = $toplam+$deger16+$eksytopla+$kordtoplam+$oskhtopla-$sevksay["kesilen_saat"];
echo "\t";
}

/* RAPORU VARMI KONTROL ET SON */
}

/* GÜN KİLİTLİMİ KONTROL İŞLEMİ SON */

}elseif(iconv("UTF-8","ISO-8859-9",gunbul($tarih)) == "Pazar"){

/* GÜN KİLİTLİMİ KONTROL İŞLEMİ */

if($gunkilitsay["tur"] == "resmi" || $gunkilitsay["tur"] == "egitimtatil" && $ogretmeniyaz["unvan"] != "idareci"){

}else{
/* RAPORU VARMI KONTROL ET */

if($raporsay > 0){

}else{

if($gunduzmanuel["saat"] > 0){ @$deger17 = $gunduzmanuel["saat"]; }else{ @$deger17 = $ogretmeniyaz["pazar"]; }
@$degeroskh13 = $ogretmeniyaz["oskh7"];
@$degeroskh14 = $ogretmeniyaz["oskh27"];

if($kordmanuel["saat"] > 0){ @$kordtoplam = $kordmanuel["saat"]; }else{ @$kordtoplam = $ogretmeniyaz["kordgun7"]; }
if($ogretmeniyaz["pazar"] != "" && $ogretmeniyaz["pazar"] != "0"){ $bolum = $bolum+1; }else{}
@$eksytopla = $eksyyaz["saat"];
@$oskhtopla = $degeroskh13+$degeroskh14;
@$toplam = $toplam+$deger17+$eksytopla+$kordtoplam+$oskhtopla-$sevksay["kesilen_saat"];
echo "\t";
}

/* RAPORU VARMI KONTROL ET SON */
}

/* GÜN KİLİTLİMİ KONTROL İŞLEMİ SON */
/* DDHP KOŞULLU EKDERS HESAPLAMA İŞLEMİ */
if($ogretmeniyaz["unvan"] == "idareci" || $ogretmeniyaz["unvan"] == "sinifogretmeni"){

}else{
if(@$toplam >= 10 || @$toplam >= 19){ $onabir = 1; }
if(@$toplam >= 20 || @$toplam >= 29){ $onabir = $onabir+1; }
if(@$toplam >= 30 || @$toplam >= 39){ $onabir = $onabir+1; }
}
/* DDHP KOŞULLU EKDERS HESAPLAMA İŞLEMİ SON */
}



}else{
@$toplam = 0;
@$geneltoplam = 0;
@$onabir = 0;
echo "\n";


}

}

/* GÜNDÜZ TARİFESİNDEKİ DERSLERİ HESAPLAMA İŞLEMİ SON */



}
?>


TEŞEKKÜRLER...



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.