PNG  IHDR* pHYs+ IDATx]n#; cdLb Ǚ[at¤_:uP}>!Usă cag޿ ֵNu`ݼTâabO7uL&y^wFٝA"l[|ŲHLN밪4*sG3|Dv}?+y߉{OuOAt4Jj.u]Gz*҉sP'VQKbA1u\`& Af;HWj hsO;ogTu uj7S3/QzUr&wS`M$X_L7r2;aE+ώ%vikDA:dR+%KzƉo>eOth$z%: :{WwaQ:wz%4foɹE[9<]#ERINƻv溂E%P1i01 |Jvҗ&{b?9g=^wζXn/lK::90KwrюO\!ջ3uzuGv^;騢wq<Iatv09:tt~hEG`v;3@MNZD.1]L:{ծI3`L(÷ba")Y.iljCɄae#I"1 `3*Bdz>j<fU40⨬%O$3cGt]j%Fߠ_twJ;ABU8vP3uEԑwQ V:h%))LfraqX-ۿX]v-\9I gl8tzX ]ecm)-cgʒ#Uw=Wlێn(0hPP/ӨtQ“&J35 $=]r1{tLuǮ*i0_;NƝ8;-vݏr8+U-kruȕYr0RnC]*ެ(M:]gE;{]tg(#ZJ9y>utRDRMdr9㪩̞zֹb<ģ&wzJM"iI( .ꮅX)Qw:9,i좜\Ԛi7&N0:asϓc];=ΗOӣ APqz93 y $)A*kVHZwBƺnWNaby>XMN*45~ղM6Nvm;A=jֲ.~1}(9`KJ/V F9[=`~[;sRuk]rєT!)iQO)Y$V ی ۤmzWz5IM Zb )ˆC`6 rRa}qNmUfDsWuˤV{ Pݝ'=Kֳbg,UҘVz2ﴻnjNgBb{? ߮tcsͻQuxVCIY۠:(V뺕 ٥2;t`@Fo{Z9`;]wMzU~%UA蛚dI vGq\r82iu +St`cR.6U/M9IENDB` REDROOM
PHP 5.6.40
Preview: toplusms.php Size: 31.08 KB
/home/ankaservis/servis.ankaservis.com/muhasebe/toplusms.php

 <?php
				@session_start();
				@ob_start();
				
				if(!isset($_SESSION["giris"]))
				{
				echo "<meta http-equiv='refresh' content='0;URL=giris.php'>";
				return;
				 }else{
	
?>
<?php require_once("sistem/ayarlar.php"); ?>
<?php require_once("sistem/fonksiyon.php");
$api_ayarlar_getiranar=mysql_fetch_assoc(mysql_query("select id,kadi,sifre,baslik from smsapi "));			


		$apismsusernamer   = $api_ayarlar_getiranar["kadi"];
		$apismspasswordr   = $api_ayarlar_getiranar["sifre"];
		$apismsorgin_namer = $api_ayarlar_getiranar["baslik"];

 ?>
<!DOCTYPE html>
<html lang="tr">
    <head>
        <meta charset="utf-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0">
        <meta name="description" content="">
        <meta name="author" content="">



        <link href="css/style.default.css" rel="stylesheet">
        <link href="css/jquery.tagsinput.css" rel="stylesheet" />
        <link href="css/toggles.css" rel="stylesheet" />
        <link href="css/bootstrap-timepicker.min.css" rel="stylesheet" />
        <link href="css/select2.css" rel="stylesheet" />
        <link href="css/colorpicker.css" rel="stylesheet" />
        <link href="css/dropzone.css" rel="stylesheet" />
		<link href="css/jquery.gritter.css" rel="stylesheet">
				<link href="css/bootstrap-wysihtml5.css" rel="stylesheet" />
		<link href="css/wysiwyg-color.css" rel="stylesheet" />
	

       <?php require_once("blok/header.php"); ?>
        
        <section>
            <div class="mainwrapper">
                <!--Sol -->
			   <?php require_once("blok/sol.php"); ?>
			   <!-- sol bitiş -->
                
               <div class="mainpanel">
                 
                    
                    <div class="contentpanel">
			<?php
				//YAZ GÖNDER SMS 
	$islem = isset($_GET["mnsms"]) ? mysql_Real_escape_string($_GET["mnsms"]) : "";
	
	
		
function sendRequest($site_name,$send_xml,$header_type=array('Content-Type: text/xml')) 
	{

        $ch = curl_init();
        curl_setopt($ch, CURLOPT_URL,$site_name);
        curl_setopt($ch, CURLOPT_POST, 1);
        curl_setopt($ch, CURLOPT_POSTFIELDS,$send_xml);
        curl_setopt($ch, CURLOPT_SSL_VERIFYHOST,2);
        curl_setopt($ch, CURLOPT_SSL_VERIFYPEER,0);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
        curl_setopt($ch, CURLOPT_HTTPHEADER,$header_type);
        curl_setopt($ch, CURLOPT_HEADER, 0);
        curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 0);
        curl_setopt($ch, CURLOPT_TIMEOUT, 120);

        $result = curl_exec($ch);

        return $result;
    }
		if($islem=="gondersms")
		{
		
		$sms_kredi=$ac_firma_kredi;
		$kisikontrol		= implode(', ', $_POST['uyesec']);
		$smsadet_say		= mysql_Real_escape_string($_POST["smsadet"]);
		$sablon_bak		= mysql_Real_escape_string($_POST["sablon"]);
		$sms_bak		= mysql_Real_escape_string($_POST["sms"]);
		$kisisaydir = mysql_num_rows(mysql_query("select * from musteriler where ID IN ( " . $kisikontrol . " )"));
		$smshesap	= $smsadet_say *$kisisaydir;
		
		
		
		
	if($kisikontrol==""){
		
		echo'
		<div class="alert alert-danger">
		<button aria-hidden="true" data-dismiss="alert" class="close" type="button">&times;</button>
		<strong>Gönderilecek kişileri seçmediniz</strong>  <input onclick="history.back();" type="button" class="btn btn-primary mr5" value="<< Geri Dön">
		</div>
		';
		exit;
		
	}
	if($sablon_bak=="" and $sms_bak==""){
		echo'
		<div class="alert alert-danger">
		<button aria-hidden="true" data-dismiss="alert" class="close" type="button">&times;</button>
		<strong>Mesaj Metni yazmadınız</strong>  <input onclick="history.back();" type="button" class="btn btn-primary mr5" value="<< Geri Dön">
		</div>
		';
		exit;
	}

	set_time_limit(0);
	
	ini_set('mysql.connect_timeout', 600);
	ini_set('default_socket_timeout', 600);
	$tekten = mysql_Real_escape_string($_GET["tek"]);
	if($tekten=="1"){
		$tel		= mysql_Real_escape_string($_POST["teltek"]);
		
		
	}else{
		$gönderilecekler = implode(', ', $_POST['uyesec']);
		$sql = "select * from musteriler where ID IN ( " . $gönderilecekler . " ) ";
									$musteri = mysql_query($sql, $baglanti) or die(mysql_error());
									while ($musterigetir = mysql_fetch_array($musteri)){ 

									$tl = $musterigetir["Tel"];

									$tel.=temizle($tl);
									
									
									}
	}
		$sablonkontrol		= mysql_Real_escape_string($_POST["sablon"]);
		if($sablonkontrol==""){
		
		$sms		= mysql_Real_escape_string($_POST["sms"]);
		}else{
			$sablonal=mysql_fetch_assoc(mysql_query("select id, adi,sms from smssablon where id='$sablonkontrol'"));
			
			$sms		= $sablonal["sms"];
			
		}
		$musteri		= mysql_Real_escape_string($_POST["musteri"]);
		$gg		= mysql_Real_escape_string($_GET["G"]);
		
		
		date_default_timezone_set("Europe/Istanbul");
$bugun	=date("d/m/Y. H:i");
$xml = "
	<SMS>
	   <oturum>
		  <kullanici>".$apismsusernamer."</kullanici>
		  <sifre>".$apismspasswordr."</sifre>
	   </oturum>
	   <mesaj>
		  <baslik>".$apismsorgin_name."</baslik>
		  <metin>".$sms."</metin>
		  <alicilar>".$tel."</alicilar>
	   </mesaj>
	</SMS>";


	$gonder = sendRequest("http://www.dakiksms.com/api/tr/xml_api_ileri.php",$xml);


	
		$degisken = var_export($gonder,1);
		$islemBasarili = strstr($gonder, "OK");
		$bakiyeYetersiz = strstr($gonder, "ERR");
		if($islemBasarili){
			$smsguncelle	= $sms_kredi - $smshesap;
			
			
		echo'
		<div class="alert alert-success">
		<button aria-hidden="true" data-dismiss="alert" class="close" type="button">&times;</button>
		<i class="fa fa-envelope-o"></i> <strong>SMS Başarıyla Gönderildi.
		</strong>
		</div>
		<img src="images/loaders/loader13.gif">
		';
		echo "<meta http-equiv='refresh' content='0;URL=toplusms.php?rapor=$gonder'>";
		} if($bakiyeYetersiz){
			echo'
			<div class="alert alert-danger">
		<button aria-hidden="true" data-dismiss="alert" class="close" type="button">&times;</button>
		HATA! SMS Gönderilemedi <strong> '.$degisken.'
		</strong>
		</div>
			
			';
		
		}

	
}





		if($islem=="tekgonder")
		{
		
		$sms_kredi=$ac_firma_kredi;
		$kisikontrol		= implode(', ', $_POST['uyesec']);
		$smsadet_say		= mysql_Real_escape_string($_POST["smsadet"]);
		$sablon_bak		= mysql_Real_escape_string($_POST["sablon"]);
		$sms_bak		= mysql_Real_escape_string($_POST["sms"]);
		$kisisaydir = mysql_num_rows(mysql_query("select * from musteriler where ID IN ( " . $kisikontrol . " )"));
	
		
		
		
		


	set_time_limit(0);
	
	ini_set('mysql.connect_timeout', 600);
	ini_set('default_socket_timeout', 600);
	$tekten = mysql_Real_escape_string($_GET["tek"]);

		
		$tel	= temizle($_POST["teltek"]);
	
		$sablonkontrol		= mysql_Real_escape_string($_POST["sablon"]);
		if($sablonkontrol==""){
		
		$sms		= mysql_Real_escape_string($_POST["sms"]);
		}else{
			$sablonal=mysql_fetch_assoc(mysql_query("select id, adi,sms from smssablon where id='$sablonkontrol'"));
			
			$sms		= $sablonal["sms"];
			
		}
		$musteri		= mysql_Real_escape_string($_POST["musteri"]);
		$gg		= mysql_Real_escape_string($_GET["G"]);
		date_default_timezone_set("Europe/Istanbul");
$bugun	=date("d/m/Y. H:i");
$xml = "
	<SMS>
	   <oturum>
		  <kullanici>".$apismsusernamer."</kullanici>
		  <sifre>".$apismspasswordr."</sifre>
	   </oturum>
	   <mesaj>
		  <baslik>".$apismsorgin_name."</baslik>
		  <metin>".$sms."</metin>
		  <alicilar>".$tel."</alicilar>
	   </mesaj>
	</SMS>";


	$gonder    = sendRequest('http://www.dakiksms.com/api/xml_api.php', $xml);

	
	$degisken = var_export($gonder,1);
		$islemBasarili = strstr($gonder, "OK");
		$bakiyeYetersiz = strstr($gonder, "ERR");
		if($islemBasarili){
			$smsguncelle	= $sms_kredi - $smsadet_say;
			
			
		echo'
		<div class="alert alert-success">
		<button aria-hidden="true" data-dismiss="alert" class="close" type="button">&times;</button>
		<i class="fa fa-envelope-o"></i> <strong>SMS Başarıyla Gönderildi.
		</strong>
		</div>
		<img src="images/loaders/loader13.gif">
		';
		echo "<meta http-equiv='refresh' content='1;URL=toplusms.php?rapor=$gonder'>";
		} if($bakiyeYetersiz){
		echo'
			<div class="alert alert-danger">
		<button aria-hidden="true" data-dismiss="alert" class="close" type="button">&times;</button>
		HATA! SMS Gönderilemedi <strong> '.$degisken.'
		</strong>
		</div>
			
			';
		}

	
}else{}




		//YAZ GÖNDER SMS BİTTİ
?>
<?php 
				$gorsunsms	= $_SESSION["durum"];
				if($gorsunsms=="1" or $gorsunsms=="2" or $gorsunsms=="3" ){
				?>
						<button class="btn btn-success btn">SMS Başlığınız: <b><?php if($apismsorgin_name==""){ echo 'YOK';}else{ echo $apismsorgin_name; }?></b></button>
						
						<button class="btn btn-warning btn">SMS Bakiyeniz <b>
						
						<?php
 
	set_time_limit(0);
 
	ini_set('mysql.connect_timeout', 600);
	ini_set('default_socket_timeout', 600);
 
 
 

 
	$xml = "
	<RAPOR>
	   <oturum>
		  <kullanici>$apismsusername</kullanici>
		  <sifre>$apismspassword</sifre>
	   </oturum>
	</RAPOR>";
 
 
	$bakiyesor = sendRequest("http://www.dakiksms.com/api/xml_bakiye.php",$xml);
	
	if($apismsorgin_name=="" or $apismsusername=="" or $apismspassword==""){
		echo'0';
	}else{
 
	echo temizle($bakiyesor);
	}
 
?>
						
						</b></button>
		
						
						
						<a href="ayarlar.php?i=api" class="btn btn-danger btn">Başlık İşlemleri</a>
															
							<hr>									
                        <div class="row">
						
						
                       
                            
							<div class="col-md-5">
							<div class="panel panel-primary-head">
                            <div class="panel-heading">
                                <h4 class="panel-title">Yazarak SMS Gönder</h4>
								
								<p>
							Türkçe Karakter kullanmayınız! ve ENTER ile satır atlamayınız.
								
								
								
								</p>
								
                            </div><!-- panel-heading -->
                             <form  name="sec" method="post" action="toplusms.php?GiT=<?php echo isset($_GET["GiT"]) ? htmlspecialchars($_GET["GiT"]) : ""; ?>&mnsms=gondersms" class="form_container left_label">
                                <SCRIPT language="JavaScript" type="text/javascript">
								<!--
								function TumunuSec()
								{
								for (var i=0;i<document.sec.elements.length;i++)
								{
								var e=document.sec.elements[i];
								if (e.name != 'Sec')
								e.checked=document.sec.Sec.checked;
								}
								}
								//-->
								</SCRIPT>     
								<script type="text/javascript" src="js/jquery-latest.min.js"></script>
								
								<textarea id="smsfor" rows="5" name="sms" class="form-control smsfor" placeholder="Mesajınızı yazın" ></textarea>
								
								<input  name="tel" type="hidden" value="" maxlength="100" class="large" >
													
								</pre>
								<br>
								
								
								
								<div>1 Müşteriye gidecek SMS Sayısı:&nbsp :<span class="adet" ><span class="badge">1</span><input name='smsadet' type='hidden' value='1'></span></div>
								<div>Karakter Sayısı:&nbsp <span class="say" >0</span></div>

<script type="text/javascript">
$(function(){
var say = 0; 
var sinir = 480; 
$('.smsfor').bind('keydown keyup keypress change',function(){
if($(this).val().length > sinir) $(this).val($(this).val().substring(0,sinir));
var thisValueLength = $(this).val().length;
var saymax = (say)+(thisValueLength); 
$('.say').html(saymax);

if(saymax < 160){ 
$('.say').css({color:'#ff0000',fontWeight:'bold'});
$('.adet').html("<span class='badge'>1</span><input name='smsadet' type='hidden' value='1'>");

}
else if(saymax > 160){ 
$('.say').css({color:'#ff0000',fontWeight:'bold'});
$('.adet').html("<span class='badge badge-warning'>2</span> <input name='smsadet' type='hidden' value='2'>");

} 		

if(saymax > 320){ 
$('.say').css({color:'#ff0000',fontWeight:'bold'});
$('.adet').html("<span class='badge badge-danger'>3</span> <input name='smsadet' type='hidden' value='3'>");

} 
if(saymax == 480){ 
$('.adet').css({color:'#ff0000'});
$('.adet').html("Maximum karakter sayısına ulaştınız. <span class='badge badge-danger'>3</span> sms gönderilecek <input name='smsadet' type='hidden' value='3'>");

} 

else { 
$('.say').css({color:'#000000',fontWeight:'bold'});

}
});
$(window).load(function(){
$('.say').html(say); 
$('.adet').html(adet); 
});
});</script>

                                   <hr>
								    <div class="panel-heading">
                                <h4 class="panel-title">Yada Şablondan Gönder</h4>
								
								
                            </div>
								   <br>
								<div class="form-group">
								
								<div class="col-sm-12">
								<?php 
								
								echo'<select name="sablon" data-placeholder="Şablon Seçin" id="select-basic" style="width:100%">
								<option value="">-- Şablon Seçin --</option>
								';
								$sql = "select * from smssablon order by adi ASC";
								$marka2 = mysql_query($sql, $baglanti) or die(mysql_error());
								while ($marka_ver2 = mysql_fetch_array($marka2)){
								echo'

								<option value="'.$marka_ver2['id'].'">'.$marka_ver2['adi'].' </option>';
								}
								echo'</select>';
							
								?>

								</div>
								</div>
                              
                            
                                </div>
                            </div>
							<div class="col-md-7">
							
							<div class="panel panel-primary-head">
                            <div class="panel-heading">
                                <h4 class="panel-title">Mesajın kimlere gönderileceğini seçiniz.</h4>
								
                            </div><!-- panel-heading -->
							<?php
								$musteri_kontrol = mysql_num_rows(mysql_query("select * from musteriler where Tel!='' "));
								if($musteri_kontrol=="0"){
								
								}else{
								?>
							<br>
							
							
							<div class="form-group col-md-12">
							<div class="ckbox ckbox-success">
							<input type="checkbox" id="Sec" name="Sec" value="" onClick="TumunuSec();" />
							<label for="Sec" onClick="TumunuSec();" style="color:#000000">Tümünü Seç</label>
							</div>
							
							<button class="btn btn-success mr5" onClick="return confirm('  Seçili Kişilere SMS Gönderilecek Onaylıyor musunuz?');" style="float:right">Seçili Kişilere Gönder</button>
							</div>
							
								
								
								
								
								<?php } ?>
                            <div style="width: 100%; height: 320px; overflow-y: scroll;">
							
                            <table class="table table-striped table-bordered responsive">
                                <thead class="">
                                    <tr>
										<th colspan="3">
										
									
									</th>
                                       
                                        
                                    </tr>
                                </thead>
                         
                                <tbody>
								<?php
								$musteri_kontrol = mysql_num_rows(mysql_query("select * from musteriler where Tel!='' "));
								if($musteri_kontrol=="0"){
									
									echo'
									<tr>
									<td colspan="3">Henüz telefon numarası olan kayıtlı bir müşteriniz bulunmuyor.</td>
									
									</tr>
									
									';
								}else{
								?>
								<tr>
									
								<?php
								
								$sql = "select * from musteriler where Tel!='' Order By Ad_Soyad ASC";
								
								$musteri = mysql_query($sql, $baglanti) or die(mysql_error());
								while ($musterigetir = mysql_fetch_array($musteri)){ 
								?>
                                    <tr>
										<td width="20"> 
										<div class="ckbox ckbox-success">
										<input type="checkbox" id="uysecicif<?php echo $musterigetir['ID']; ?>" name="uyesec[]" value="<?php echo $musterigetir['ID']; ?>"  />
										<label for="uysecicif<?php echo $musterigetir['ID']; ?>" style="color:#000000"></label>
										</div>
										</td>
                                        
                                        <td ><label for="uysecicif<?php echo $musterigetir['ID']; ?>" style="cursor:pointer"><?php echo $musterigetir['Ad_Soyad']; ?> <?php echo $musterigetir['firma']; ?></label></td>
                                      
										<td width="150"><?php echo $musterigetir['Tel']; ?></td>
                                       
                                    </tr>
								<?php } }?>
								
                                   
                                </tbody>
                            </table>
							</div>
                        </div><!-- panel -->
							
							
							</div>
							</form>
							
							
							<?php
				}							
				$gorsunsms	= $_SESSION["durum"];
				if($gorsunsms=="3" or $gorsunsms=="5" or $gorsunsms=="1" or $gorsunsms=="2" ){
				?>
							 <div class="col-md-12">
							  <div class="panel panel-danger-head">
                                    <div class="panel-heading">
                                        <div class="panel-btns">
                                          
                                        </div><!-- panel-btns -->
                                        <h4 class="panel-title">Manuel SMS Gönder</h4>
										<span><b>Türkçe Karakter kullanmayınız!</b></span>
										
                                       
                                    </div><!-- panel-heading -->
                                    <div class="panel-body">
							
								<form  method="post" action="toplusms.php?GiT=<?php echo isset($_GET["GiT"]) ? htmlspecialchars($_GET["GiT"]) : ""; ?>&mnsms=tekgonder&tek=1" class="form_container left_label">
							
								<div class="form-group">
                                                <label class="col-sm-3 control-label">GSM No</label>
                                                <div class="input-group mb20" style="padding-left:10px">
                                            <span class="input-group-addon" ><i class="glyphicon glyphicon-earphone" ></i></span>
                                            <input type="text" name="teltek" placeholder="Cep Telefonu" id="gsm" class="form-control" style="width:97%"   />
                                        </div>
                                            </div><!-- form-group -->
											  
                                            <div class="form-group">
                                                <label class="col-sm-3 control-label">Mesajınız </label>
                                                <div class="col-sm-9">
                                                   <textarea id="smsfor2" rows="5" name="sms" class="form-control smsfor2" placeholder="Mesajınızı yazın" required></textarea>
								
                                                </div>
                                            </div><!-- form-group -->
								
								
													
								</pre>
								<br>
								<button class="btn btn-primary mr5" onClick="return confirm('  SMS Gönderilecek Onaylıyor musunuz?');" style="float:right">SMS Gönder</button>
								
								
								<div>SMS Sayısı:&nbsp :<span class="adettek" ><span class="badge">1</span> <input name='smsadet' type='hidden' value='1'></span></div>
								<div>Karakter Sayısı:&nbsp <span class="saytek" >0</span></div>
								 </div>
								 </form>
								 </div>
								 </div>

<script type="text/javascript">
$(function(){
var saytek = 0; 
var sinir = 480; 
$('.smsfor2').bind('keydown keyup keypress change',function(){
if($(this).val().length > sinir) $(this).val($(this).val().substring(0,sinir));
var thisValueLength = $(this).val().length;
var saymax = (saytek)+(thisValueLength); 
$('.saytek').html(saymax);

if(saymax < 160){ 
$('.saytek').css({color:'#ff0000',fontWeight:'bold'});
$('.adettek').html("<span class='badge'>1</span><input name='smsadet' type='hidden' value='1'>");

}
else if(saymax > 160){ 
$('.saytek').css({color:'#ff0000',fontWeight:'bold'});
$('.adettek').html("<span class='badge badge-warning'>2</span> <input name='smsadet' type='hidden' value='2'>");

} 		

if(saymax > 320){ 
$('.saytek').css({color:'#ff0000',fontWeight:'bold'});
$('.adettek').html("<span class='badge badge-danger'>3</span> <input name='smsadet' type='hidden' value='3'>");

} 
if(saymax == 480){ 
$('.adettek').css({color:'#ff0000'});
$('.adettek').html("Maximum karakter sayısına ulaştınız. <span class='badge badge-danger'>3</span> sms gönderilecek <input name='smsadet' type='hidden' value='3'>");

} 

else { 
$('.saytek').css({color:'#000000',fontWeight:'bold'});

}
});
$(window).load(function(){
$('.saytek').html(saytek); 
$('.adettek').html(adettek); 
});
});</script>
						
                            
					
                        </div>
						 <?php }else{ ?>
						 <h4 class="panel-title"><b>Üzgünüm. Bu sayfayı görme yetkiniz bulunmuyor.</b> 
							<?php } ?>
						   
						       </div>
                        
    
              
                    
                </div>
            </div>
        </section>


          <script src="js/jquery-1.11.1.min.js"></script>
        <script src="js/jquery-migrate-1.2.1.min.js"></script>
        <script src="js/jquery-ui-1.10.3.min.js"></script>
        <script src="js/bootstrap.min.js"></script>
        <script src="js/modernizr.min.js"></script>
        <script src="js/pace.min.js"></script>
        <script src="js/retina.min.js"></script>
        <script src="js/jquery.cookies.js"></script>
        <script src="js/jquery.tagsinput.min.js"></script>
        <script src="js/select2.min.js"></script>
        <script src="js/jquery.validate.min.js"></script>
		<script src="js/jquery.maskedinput.min.js"></script>
        <script src="js/custom.js"></script>
        <script src="js/jquery.autogrow-textarea.js"></script>
        <script src="js/jquery.mousewheel.js"></script>
        <script src="js/toggles.min.js"></script>
        <script src="js/bootstrap-timepicker.min.js"></script>
        <script src="js/colorpicker.js"></script>
        <script src="js/dropzone.min.js"></script>

		
		
        
        <script src="js/jquery.dataTables.min.js"></script>
        <script src="js/dataTables.bootstrap.js"></script>
        <script src="js/dataTables.responsive.js"></script>
        <script src="js/select2.min.js"></script>
		
		

      
        
        <script>
            jQuery(document).ready(function(){
              
                // Basic Form
                jQuery("#basicForm").validate({
                    highlight: function(element) {
                        jQuery(element).closest('.form-group').removeClass('has-success').addClass('has-error');
                    },
                    success: function(element) {
                        jQuery(element).closest('.form-group').removeClass('has-error');
                    }
                });
              
                // Error Message In One Container
                jQuery("#basicForm2").validate({
                    errorLabelContainer: jQuery("#basicForm2 div.errorForm")
                });
              
                // With Checkboxes and Radio Buttons
                
                jQuery('#genderError').attr('for','gender');
                jQuery('#intError').attr('for','int[]');
                
                jQuery("#basicForm3").validate({
                    highlight: function(element) {
                        jQuery(element).closest('.form-group').removeClass('has-success').addClass('has-error');
                    },
                    success: function(element) {
                        jQuery(element).closest('.form-group').removeClass('has-error');
                    }
                });
                
                jQuery("#basicForm4").validate({
                    highlight: function(element) {
                        jQuery(element).closest('.form-group').removeClass('has-success').addClass('has-error');
                    },
                    success: function(element) {
                        jQuery(element).closest('.form-group').removeClass('has-error');
                    },
                    ignore: null
                });
				// Input Masks
                jQuery("#date").mask("99/99/9999");
                jQuery("#gsm").mask("9999999999");
				jQuery("#fax").mask("0(999) 999-9999");
				jQuery("#sabittel").mask("0(999) 999-9999");
                jQuery("#ssn").mask("999-99-9999");
				jQuery("#vergino").mask("9999999999");
				
                
                // Validation with select boxes
                jQuery("#flowers, #fruits").select2({
                    minimumResultsForSearch: -1
                });
              
            });
        </script>
		<script>
            jQuery(document).ready(function() {
                
                // Tags Input
                jQuery('#tags').tagsInput({width:'auto'});
				 jQuery('#tags2').tagsInput({width:'auto'});
				 jQuery('#tags3').tagsInput({width:'auto'});
                 
                // Textarea Autogrow
                jQuery('#autoResizeTA').autogrow();
                
                // Spinner
                var spinner = jQuery('#spinner').spinner();
                spinner.spinner('value', 0);
                
                // Form Toggles
                jQuery('.toggle').toggles({on: true});
                
                // Time Picker
                jQuery('#timepicker').timepicker({defaultTIme: false});
                jQuery('#timepicker2').timepicker({showMeridian: false});
                jQuery('#timepicker3').timepicker({minuteStep: 15});
                
               
                // Select2
                jQuery("#select-basic, #select-multi").select2();
                jQuery('#select-search-hide').select2({
                    minimumResultsForSearch: -1
                });
				jQuery("#select2-basic, #select-multi").select2();
                jQuery('#select2-search-hide').select2({
                    minimumResultsForSearch: -1
                });
				
				jQuery("#select3-basic, #select-multi").select2();
                jQuery('#select3-search-hide').select2({
                    minimumResultsForSearch: -1
                });
                
                function format(item) {
                    return '<i class="fa ' + ((item.element[0].getAttribute('rel') === undefined)?"":item.element[0].getAttribute('rel') ) + ' mr10"></i>' + item.text;
                }
                
                // This will empty first option in select to enable placeholder
                jQuery('select option:first-child').text('');
                
                jQuery("#select-templating").select2({
                    formatResult: format,
                    formatSelection: format,
                    escapeMarkup: function(m) { return m; }
                });
                
                // Color Picker
                if(jQuery('#colorpicker').length > 0) {
                    jQuery('#colorSelector').ColorPicker({
			onShow: function (colpkr) {
			    jQuery(colpkr).fadeIn(500);
                            return false;
			},
			onHide: function (colpkr) {
                            jQuery(colpkr).fadeOut(500);
                            return false;
			},
			onChange: function (hsb, hex, rgb) {
			    jQuery('#colorSelector span').css('backgroundColor', '#' + hex);
			    jQuery('#colorpicker').val('#'+hex);
			}
                    });
                }
  
                // Color Picker Flat Mode
                jQuery('#colorpickerholder').ColorPicker({
                    flat: true,
                    onChange: function (hsb, hex, rgb) {
			jQuery('#colorpicker3').val('#'+hex);
                    }
                });
                
                
            });
        </script>
		<script>
            jQuery(document).ready(function(){
                
                jQuery('#basicTable').DataTable({
                    responsive: true
                });
                
                var shTable = jQuery('#shTable').DataTable({
                    "fnDrawCallback": function(oSettings) {
                        jQuery('#shTable_paginate ul').addClass('pagination-active-dark');
                    },
                    responsive: true
                });
                
                // Show/Hide Columns Dropdown
                jQuery('#shCol').click(function(event){
                    event.stopPropagation();
                });
                
                jQuery('#shCol input').on('click', function() {

                    // Get the column API object
                    var column = shTable.column($(this).val());
 
                    // Toggle the visibility
                    if ($(this).is(':checked'))
                        column.visible(true);
                    else
                        column.visible(false);
                });
                
                var exRowTable = jQuery('#exRowTable').DataTable({
                    responsive: true,
                    "fnDrawCallback": function(oSettings) {
                        jQuery('#exRowTable_paginate ul').addClass('pagination-active-success');
                    },
                    "ajax": "ajax/objects.txt",
                    "columns": [
                        {
                            "class":          'details-control',
                            "orderable":      false,
                            "data":           null,
                            "defaultContent": ''
                        },
                        { "data": "name" },
                        { "data": "position" },
                        { "data": "office" },
                        { "data": "salary" }
                    ],
                    "order": [[1, 'asc']] 
                });
                
                // Add event listener for opening and closing details
                jQuery('#exRowTable tbody').on('click', 'td.details-control', function () {
                    var tr = $(this).closest('tr');
                    var row = exRowTable.row( tr );
             
                    if ( row.child.isShown() ) {
                        // This row is already open - close it
                        row.child.hide();
                        tr.removeClass('shown');
                    }
                    else {
                        // Open this row
                        row.child( format(row.data()) ).show();
                        tr.addClass('shown');
                    }
                });
               
                
                // DataTables Length to Select2
                jQuery('div.dataTables_length select').removeClass('form-control input-sm');
                jQuery('div.dataTables_length select').css({width: '60px'});
                jQuery('div.dataTables_length select').select2({
                    minimumResultsForSearch: -1
                });
    
            });
            
            function format (d) {
                // `d` is the original data object for the row
                return '<table class="table table-bordered nomargin">'+
                    '<tr>'+
                        '<td>Full name:</td>'+
                        '<td>'+d.name+'</td>'+
                    '</tr>'+
                    '<tr>'+
                        '<td>Extension number:</td>'+
                        '<td>'+d.extn+'</td>'+
                    '</tr>'+
                    '<tr>'+
                        '<td>Extra info:</td>'+
                        '<td>And any further details here (images etc)...</td>'+
                    '</tr>'+
                '</table>';
            }
        </script>

		
		

    </body>
</html>
<?php } ?>

Directory Contents

Dirs: 23 × Files: 138

Name Size Perms Modified Actions
ajax DIR
- drwxr-xr-x 2025-11-13 03:55:32
Edit Download
barkod DIR
- drwxr-xr-x 2022-08-10 21:02:56
Edit Download
blok DIR
- drwxr-xr-x 2025-11-13 17:05:02
Edit Download
config DIR
- drwxr-xr-x 2025-11-14 06:08:36
Edit Download
css DIR
- drwxr-xr-x 2025-11-13 09:56:00
Edit Download
db DIR
- drwxr-xr-x 2022-08-10 21:02:56
Edit Download
docs DIR
- drwxr-xr-x 2025-11-14 08:05:06
Edit Download
Excel DIR
- drwxr-xr-x 2022-08-10 21:02:54
Edit Download
font DIR
- drwxr-xr-x 2022-08-10 21:02:56
Edit Download
fonts DIR
- drwxr-xr-x 2022-08-10 21:02:56
Edit Download
giris DIR
- drwxr-xr-x 2022-08-10 21:02:56
Edit Download
holder.js DIR
- drwxr-xr-x 2022-08-10 21:02:56
Edit Download
images DIR
- drwxr-xr-x 2022-08-10 21:02:56
Edit Download
img DIR
- drwxr-xr-x 2022-08-10 21:02:56
Edit Download
js DIR
- drwxr-xr-x 2022-08-10 21:02:56
Edit Download
logs DIR
- drwxr-xr-x 2025-11-14 06:20:50
Edit Download
Pager DIR
- drwxr-xr-x 2022-08-10 21:02:56
Edit Download
scopbin DIR
- drwxr-xr-x 2022-08-10 21:02:56
Edit Download
sf DIR
- drwxr-xr-x 2022-08-10 21:02:56
Edit Download
sistem DIR
- drwxr-xr-x 2025-11-14 03:27:46
Edit Download
Sorgula DIR
- drwxr-xr-x 2022-08-10 21:02:56
Edit Download
- drwxr-xr-x 2025-11-14 06:31:08
Edit Download
yuklenen DIR
- drwxr-xr-x 2022-08-10 21:02:56
Edit Download
1.50 KB lrw-r--r-- 2025-11-13 16:26:02
Edit Download
9.45 KB lrw-r--r-- 2025-11-13 12:19:02
Edit Download
3.41 KB lrw-r--r-- 2016-07-25 10:53:34
Edit Download
4.29 KB lrw-r--r-- 2025-11-13 15:41:42
Edit Download
1.03 KB lrw-r--r-- 2025-11-13 15:41:42
Edit Download
18.59 KB lrw-r--r-- 2025-11-13 15:41:42
Edit Download
18.63 KB lrw-r--r-- 2025-11-13 15:41:42
Edit Download
1.02 KB lrw-r--r-- 2025-11-13 15:41:42
Edit Download
1.04 KB lrw-r--r-- 2025-11-13 15:41:42
Edit Download
9.44 KB lrw-r--r-- 2025-11-13 12:19:02
Edit Download
17.47 KB lrw-r--r-- 2025-11-13 04:32:24
Edit Download
17.37 KB lrw-r--r-- 2025-08-30 03:25:02
Edit Download
6.53 KB lrw-r--r-- 2025-08-30 03:35:16
Edit Download
9.58 KB lrw-r--r-- 2025-08-29 14:25:52
Edit Download
11.44 KB lrw-r--r-- 2025-11-13 07:58:26
Edit Download
88.86 KB lrw-r--r-- 2025-11-14 06:59:02
Edit Download
30.45 KB lrw-r--r-- 2025-11-14 06:59:02
Edit Download
539 B lrw-r--r-- 2025-11-14 06:08:44
Edit Download
4.85 KB lrw-r--r-- 2025-08-30 02:05:10
Edit Download
12.24 KB lrw-r--r-- 2025-08-29 14:25:52
Edit Download
16.04 KB lrw-r--r-- 2025-08-30 03:21:46
Edit Download
3.66 KB lrw-r--r-- 2025-11-14 06:34:56
Edit Download
27.48 KB lrw-r--r-- 2025-11-14 07:11:36
Edit Download
28.79 KB lrw-r--r-- 2025-11-14 07:11:36
Edit Download
12.89 KB lrw-r--r-- 2025-08-29 14:25:52
Edit Download
12.90 KB lrw-r--r-- 2025-08-29 14:25:52
Edit Download
22.67 KB lrw-r--r-- 2025-11-13 14:41:24
Edit Download
23.73 KB lrw-r--r-- 2025-08-29 14:25:52
Edit Download
22.58 KB lrw-r--r-- 2025-11-13 14:41:24
Edit Download
23.21 KB lrw-r--r-- 2025-08-29 14:25:52
Edit Download
2.67 KB lrw-r--r-- 2025-11-16 13:10:55
Edit Download
22.77 KB lrw-r--r-- 2025-08-29 14:25:52
Edit Download
5.08 KB lrw-r--r-- 2025-08-29 14:25:52
Edit Download
6.06 KB lrw-r--r-- 2025-08-29 14:25:52
Edit Download
4.96 KB lrw-r--r-- 2025-08-29 14:25:52
Edit Download
6.02 KB lrw-r--r-- 2025-08-29 14:25:52
Edit Download
3.52 KB lrw-r--r-- 2025-11-13 07:13:06
Edit Download
4.05 KB lrw-r--r-- 2025-08-29 14:25:52
Edit Download
4.30 KB lrw-r--r-- 2025-08-29 14:25:52
Edit Download
22.70 KB lrw-r--r-- 2025-11-14 05:39:58
Edit Download
25.04 KB lrw-r--r-- 2025-11-13 15:41:42
Edit Download
1.02 KB lrw-r--r-- 2025-08-29 14:25:52
Edit Download
12.08 KB lrw-r--r-- 2025-11-13 15:46:24
Edit Download
9.44 KB lrw-r--r-- 2025-11-13 12:19:02
Edit Download
16.80 KB lrw-r--r-- 2025-11-14 08:05:36
Edit Download
14.29 KB lrw-r--r-- 2025-11-14 08:05:30
Edit Download
2.79 KB lrw-r--r-- 2025-08-29 14:25:52
Edit Download
2.88 KB lrw-r--r-- 2025-11-14 07:27:20
Edit Download
35.92 KB lrw-r--r-- 2025-11-14 04:55:04
Edit Download
46.63 KB lrw-r--r-- 2025-08-29 14:25:52
Edit Download
576 B lrw-r--r-- 2025-08-29 14:25:52
Edit Download
256 B lrw-r--r-- 2025-08-29 14:25:52
Edit Download
261.05 KB lrw-r--r-- 2016-07-25 10:53:52
Edit Download
422.49 KB lrw-r--r-- 2016-07-25 10:53:58
Edit Download
26.42 KB lrw-r--r-- 2016-07-25 10:53:54
Edit Download
8.21 KB lrw-r--r-- 2016-07-25 10:53:54
Edit Download
27.95 KB lrw-r--r-- 2016-07-25 10:53:56
Edit Download
27.06 KB lrw-r--r-- 2025-11-14 07:11:36
Edit Download
7.09 KB lrw-r--r-- 2025-08-29 14:25:52
Edit Download
28.29 KB lrw-r--r-- 2025-11-13 05:59:52
Edit Download
32.32 KB lrw-r--r-- 2025-11-13 13:57:56
Edit Download
31.08 KB lrw-r--r-- 2025-11-14 07:11:36
Edit Download
466 B lrw-r--r-- 2025-08-29 14:25:52
Edit Download
15.21 KB lrw-r--r-- 2025-11-14 04:53:00
Edit Download
11.28 KB lrw-r--r-- 2025-11-13 06:16:28
Edit Download
6.78 KB lrw-r--r-- 2025-11-14 08:05:30
Edit Download
7.28 KB lrw-r--r-- 2025-08-29 14:25:52
Edit Download
6.94 KB lrw-r--r-- 2025-08-29 14:25:52
Edit Download
89.72 KB lrw-r--r-- 2025-11-14 06:46:04
Edit Download
23.22 KB lrw-r--r-- 2025-11-14 06:45:44
Edit Download
17.24 KB lrw-r--r-- 2025-11-14 05:39:58
Edit Download
18.05 KB lrw-r--r-- 2025-08-29 14:25:52
Edit Download
18.07 KB lrw-r--r-- 2025-08-29 14:25:52
Edit Download
17.65 KB lrw-r--r-- 2025-11-13 15:41:42
Edit Download
1.01 KB lrw-r--r-- 2025-08-29 14:25:52
Edit Download
375 B lrw-r--r-- 2020-06-16 03:54:24
Edit Download
7.19 KB lrw-r--r-- 2025-11-14 05:26:10
Edit Download
19.50 KB lrw-r--r-- 2016-07-25 10:54:06
Edit Download
19.00 KB lrw-r--r-- 2016-07-25 10:54:06
Edit Download
55.54 KB lrw-r--r-- 2025-11-13 08:16:22
Edit Download
10.67 KB lrw-r--r-- 2025-08-29 14:25:52
Edit Download
12.47 KB lrw-r--r-- 2025-11-13 15:41:42
Edit Download
8.96 KB lrw-r--r-- 2025-11-14 07:27:20
Edit Download
30.11 KB lrw-r--r-- 2025-11-14 07:21:30
Edit Download
17.58 KB lrw-r--r-- 2025-11-14 07:27:20
Edit Download
34.28 KB lrw-r--r-- 2025-11-14 07:11:36
Edit Download
17.23 KB lrw-r--r-- 2025-11-14 06:45:44
Edit Download
39.90 KB lrw-r--r-- 2025-11-14 07:27:20
Edit Download
33.82 KB lrw-r--r-- 2025-11-14 07:27:20
Edit Download
11.28 KB lrw-r--r-- 2025-11-14 07:27:20
Edit Download
18.78 KB lrw-r--r-- 2025-11-14 06:45:44
Edit Download
8.43 KB lrw-r--r-- 2025-11-14 05:05:32
Edit Download
26.05 KB lrw-r--r-- 2025-11-13 14:24:40
Edit Download
26.07 KB lrw-r--r-- 2025-11-13 14:24:40
Edit Download
29.31 KB lrw-r--r-- 2025-11-13 14:08:28
Edit Download
29.63 KB lrw-r--r-- 2025-11-13 14:15:10
Edit Download
832 B lrw-r--r-- 2016-07-25 10:54:10
Edit Download
19.26 KB lrw-r--r-- 2025-08-29 14:25:52
Edit Download
18.43 KB lrw-r--r-- 2025-08-29 14:25:52
Edit Download
3.56 KB lrw-r--r-- 2025-08-29 14:25:52
Edit Download
3.57 KB lrw-r--r-- 2025-08-29 14:25:52
Edit Download
910 B lrw-r--r-- 2025-08-29 14:25:52
Edit Download
6.15 KB lrw-r--r-- 2025-08-29 14:25:52
Edit Download
7.91 KB lrw-r--r-- 2025-08-29 14:25:52
Edit Download
9.59 KB lrw-r--r-- 2025-11-13 15:41:42
Edit Download
22.15 KB lrw-r--r-- 2025-11-14 05:39:58
Edit Download
14.32 KB lrw-r--r-- 2025-11-14 07:27:20
Edit Download
12.47 KB lrw-r--r-- 2025-11-14 07:11:36
Edit Download
8.26 KB lrw-r--r-- 2025-11-14 05:05:32
Edit Download
187.39 KB lrw-r--r-- 2016-07-25 10:54:16
Edit Download
20.10 KB lrw-r--r-- 2025-11-14 06:45:44
Edit Download
23.85 KB lrw-r--r-- 2025-11-13 13:31:58
Edit Download
22.65 KB lrw-r--r-- 2025-11-14 07:27:20
Edit Download
12.91 KB lrw-r--r-- 2025-08-29 14:25:52
Edit Download
56.75 KB lrw-r--r-- 2025-11-13 05:05:10
Edit Download
28.72 KB lrw-r--r-- 2025-11-13 15:00:32
Edit Download
22.19 KB lrw-r--r-- 2025-11-13 14:52:04
Edit Download
21.66 KB lrw-r--r-- 2025-08-29 14:25:52
Edit Download
21.39 KB lrw-r--r-- 2025-11-13 14:52:04
Edit Download
21.39 KB lrw-r--r-- 2025-11-13 14:41:24
Edit Download
21.09 KB lrw-r--r-- 2025-11-14 08:02:42
Edit Download
19.79 KB lrw-r--r-- 2025-11-14 06:45:44
Edit Download
3.01 KB lrw-r--r-- 2025-08-29 14:25:52
Edit Download
23.49 KB lrw-r--r-- 2025-08-29 14:25:52
Edit Download
26.85 KB lrw-r--r-- 2025-08-29 14:25:52
Edit Download
26.10 KB lrw-r--r-- 2025-11-14 07:27:20
Edit Download
25.13 KB lrw-r--r-- 2025-11-13 14:52:04
Edit Download
26.53 KB lrw-r--r-- 2025-08-29 14:25:52
Edit Download
24.88 KB lrw-r--r-- 2025-08-29 14:25:52
Edit Download
19.79 KB lrw-r--r-- 2025-11-14 06:45:44
Edit Download
31.08 KB lrw-r--r-- 2025-11-13 06:52:38
Edit Download
11.21 KB lrw-r--r-- 2025-11-13 06:19:58
Edit Download
242 B lrw-r--r-- 2025-08-29 14:25:52
Edit Download
11.29 KB lrw-r--r-- 2025-08-29 14:25:52
Edit Download
17.99 KB lrw-r--r-- 2025-08-29 14:25:52
Edit Download
16.99 KB lrw-r--r-- 2025-08-29 14:25:52
Edit Download
6.41 KB lrw-r--r-- 2025-08-29 14:25:52
Edit Download
1.77 KB lrw-r--r-- 2025-11-14 06:10:32
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).
© 2026 REDROOM — Secure File Manager. All rights reserved. Built with ❤️ & Red Dark UI