Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
0
Cevap
393
Tıklama
0
Öne Çıkarma
Bu Kodda Ne Gibi Düzenleme Yapmam Lazım...
A
11 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 forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



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.