SİTEMDE HERKESİN FİRMA EKLEMESİNİ İSTİYORUM . ÜYELİĞE GEREK KALMADAN. ZATEN ADMİN PANELİNE ONAY GELİYOR. ÜYE OLMAKLA UĞRAŞTIRMAK İSTEMİYORUM.
<?php
$iframe = isset( $_GET['ifr']) ? true : false;
$harita = $editor = true;
// +++++++++++++++++++++++++++++++++++++++++++++++ /
// -------------------------------------------------
// KATEGORI ARA
// -------------------------------------------------
if(isset($_GET['kategori_ara']) ) {
ob_clean();
$ara = trim($_GET['kategori_ara']);
$len = strlen($ara);
if($len<2) {
die(hata('Minumum 2 Harf Girdiğinizde aktif olacak'));
}
$don = null;
if($ara) {
$alt = $ust = $kategoriler = array();
$sql = "SELECT kategori_id, kategori_ad, kategori_ust FROM $table_kategoriler
WHERE kategori_ust=0 ORDER BY kategori_ad ASC";
$qk = $db->query($sql);
if($qk->num_rows) {
while($uk = $db->assoc($qk)) {
$ust[$uk['kategori_id']] = $uk;
}
}
$sql = "SELECT kategori_id, kategori_ad, kategori_ust FROM $table_kategoriler
WHERE kategori_ust>0 AND kategori_ad LIKE '%$ara%' ORDER BY kategori_ad ASC";
$q = $db->query($sql);
//echo $q->num_rows;
if($q->num_rows) {
while( $oku = $db->assoc($q) ) {
extract($oku);
//echo $kategori_ust;
$liste['alt'][$kategori_ust][$kategori_id] = $oku;
if( !isset( $liste['ust'][$kategori_ust] ) ) {
$liste['ust'][$kategori_ust] = $ust[$kategori_ust];
}
}
//print_r($liste);
if(isset( $liste['ust'] ) ) {
ksort($liste['ust']);
foreach( $liste['ust'] as $key => $vu ) {
$don .= '<li class="kategori-acilir-ust" data-id="'.$key.'"><span>'.$vu['kategori_ad'].'</span></li>';
foreach( $liste['alt'][$key] as $ky => $v ) {
$don .= '<li class="kategori-acilir-alt" data-id="'.$ky.'" data-ust="'.$key.'">'.$v['kategori_ad'].'</li>';
}
}
}
}
}
if($don) {
die('<ul id="kategori-acilir">'.$don.'</ul>');
} else {
die( hata( 'Sonuç Bulunamadı.Sağ taraftan Sektör Seçiniz', 'text-center' ));
}
die();
}
$panelden = false;
$yonlendir = null;
if(isset($_POST['id']) ) {
$firma_id = intval($_POST['id']);
} else {
$firma_id = ($request->id ) ? intval( $request->id ) : false;
}
if($request->seo == 'panel') {
$panelden = true;
}
if(!$uye) {
$panelden ? yonlendir(SITE_URL.'giris/?git=firma-ekle/'.$firma_id.'/panel/') : yonlendir(SITE_URL.'giris/?git=firma-ekle');
}
$uye_yetki = $uye->uye_yetki;
$uye_id = $uye->uye_id;
if(!$uye_id ) {
$panelden ? yonlendir(SITE_URL.'giris/?git=firma-ekle/') : yonlendir(SITE_URL.'giris/?git=firma-ekle/'.$firma_id.'/panel/');
}
if($firma_id) {
if($request->seo == 'panel' || $uye_yetki>1) {
$panelden = true;
}
else {
$sql = "SELECT firma_id, firma_uye FROM $table_firmalar WHERE firma_id=$firma_id AND firma_uye=$uye_id";
$bak = $db->query($sql);
if($bak->num_rows == false ) {
yonlendir(SITE_URL.'hata/yetkisiz/');
}
}
}
include INC_PATH.'resim.php';
$cr = new cls_resim(); // class resim
$resim_ana_yol = IMG_PATH.'firmalar'. DIRECTORY_SEPARATOR;
$resim_yol = $resim_ana_yol . date('mY') . DIRECTORY_SEPARATOR;
$resim_url = SITE_IMG.'firmalar/';
if(!is_dir($resim_yol)) {
mkdir($resim_yol);
}
$resim_alt_yol = date('mY') . DIRECTORY_SEPARATOR;
$ad = null;
$ex = 'firma_';
$degiskenler = [
'ad',
'seo',
'sub',
'logo',
'tel',
'cep',
'fax',
'email',
'il',
'ilce',
'semt',
'mahalle',
'adres',
'web',
'sosyal',
'lat',
'long',
'zoom',
'tik',
'tarih',
'durum',
'detay',
'resim',
'resim_hiza',
'teklif',
];
foreach($degiskenler as $key => $v) {
$ac[$ex.$v] = null;
}
extract($ac);
$firma_teklif = 1;
// +++++++++++++++++++++++++++++++++++++++++++++++ /
// ------------------------------------------------
// RESIM SIL
// ------------------------------------------------
if( isset( $_GET['resim_sil'] ) ) {
ob_clean();
$id = intval($_GET['resim_sil']);
$tip = $_GET['t'];
if(!$id) die('ID yok');
$bilgi = null;
if($t == 1 ) {
$sql = "SELECT firma_id, firma_logo FROM $table_firmalar WHERE firma_id=$id";
$al = $db->query($sql);
if($al->num_rows) {
$oku = $db->obj($al);
if( is_file($resim_ana_yol.$oku->firma_logo)) {
$bilgi = $resim_ana_yol.$oku->firma_logo;
unlink( $resim_ana_yol.$oku->firma_logo );
}
$farr['id'] = $id;
$farr['db_key'] = 'firma_id';
$farr['table'] = $table_firmalar;
$farr['alanlar'] = array( 'firma_logo'=>null);
$guncelle = $db->guncelle($farr);
$bilgi = 'Resim Silindi';
}
die($bilgi);
} else {
$sql = "SELECT firma_id, firma_resim FROM $table_firmalar WHERE firma_id=$id";
$al = $db->query($sql);
if($al->num_rows) {
$oku = $db->obj($al);
if( is_file($resim_ana_yol.$oku->firma_resim)) {
$bilgi = $resim_ana_yol.$oku->firma_resim;
unlink( $resim_ana_yol.$oku->firma_resim );
}
$farr['id'] = $id;
$farr['db_key'] = 'firma_id';
$farr['table'] = $table_firmalar;
$farr['alanlar'] = array( 'firma_resim'=>null);
$guncelle = $db->guncelle($farr);
$bilgi = 'Resim Silindi';
}
die($bilgi);
}
}
// +++++++++++++++++++++++++++++++++++++++++++++++ /
// ------------------------------------------------
// SUB DOMAIN KONTROL
// ------------------------------------------------
function sub_kontrol($s) {
global $db;
$table_firmalar = table_firmalar;
$s = strtolower( seo($s) );
$exp = explode('-', $s);
$s = isset($exp[1]) ? $exp[0].'-'.$exp[1] : $exp[0];
$sql = "SELECT firma_id, firma_sub FROM $table_firmalar WHERE firma_sub='$s'";
$al = $db->query($sql);
if($al->num_rows>1) {
$t = $al->num_rows+1;
$s .= '-'.$t;
}
return $s;
}
// +++++++++++++++++++++++++++++++++++++++++++++++ /
// -------------------------------------------------
// FIRMA KAYIT ve KONTROL
// -------------------------------------------------
if( isset( $_POST['ad'] ) ) {
ob_clean();
$bilgi = $hata = $islev = null;
$islem_sonucu = true;
$data = array();
foreach( $_POST as $key => $v ) {
$v = trim($v);
$data[$ex.$key] = $v;
}
extract($data);
// detayda script varsa degistir
$firma_detay = $_POST['detay'];
if($firma_detay){
//$firma_detay = preg_replace_callback("~<script.*?\/script>~s",'preg',$firma_detay, -1);
$firma_detay = str_replace(array('<script','</script'), array('[!script','[/script'), $firma_detay );
}
// veri kontrolleri
if(!$firma_ad) {
$bilgi .= 'Firma Adı, ';
}
// veri kontrolleri
$detay_kontrol = decode(trim($firma_detay));
$detay_kontrol = strip_tags ($detay_kontrol);
$detay_kontrol = str_replace (array("\r","\n","\s", Chr(13), Chr(10), Chr(0), PHP_EOL), '', $detay_kontrol);
if(strlen($detay_kontrol)<1) {
//$bilgi .= $detay_kontrol;
$bilgi .= ' ! Firma Hakkında Minumum 50 Karakter İçermelidir.';
}
if($hata) {
$hata = rtrim($hata,', ');
$bilgi .= '<br>'.$hata.' Hatalı';
}
if($bilgi) {
echo hata($bilgi);
die();
}
//die(bilgi( 'Çalışma Var. Firma Ekleme İşi Tamamlandı. Diğer İşler Hazirlanıyor. İşlem Gerçekleşmedi!' ));
// ------------------------------------------------
// SUB DOMAIN KONTROL
// ------------------------------------------------
if(stripos($firma_sub, ' ') !== false ) {
$firma_sub = str_replace('-', ' ', $firma_sub );
$sub_kontrol = explode(' ', $firma_sub);
$firma_sub = strtolower( seo($firma_sub) );
$firma_sub = str_replace('I','i',$firma_sub);
$sub_exp = explode('-', $firma_sub);
$firma_sub = isset($sub_exp[1]) ? $sub_exp[0].'-'.$sub_exp[1] : $sub_exp[0];
}
// FIRMA KAYIT
// kategorilerle oynanmis mi?
$kategoriler = array();
$firma_kategori = trim($firma_kategori,',');
$kexp = explode(',',$firma_kategori);
foreach($kexp as $v) {
// extraya kaydet
$sql = "SELECT kategori_id FROM $table_kategoriler WHERE kategori_id=$v";
$q = $db->query($sql);
if($q->num_rows == true ) {
$kategoriler[] = $v;
}
}
if($v) unset($v);
if(!$kategoriler) {
die(hata('Kategori Seçim Hatası, İşlem Gerçekleştirilemedi.'));
}
// kayit icin array diziyi olustur
$firma_seo = seo($firma_ad);
$farr = array(
'alanlar' => array (
'firma_ad' => $firma_ad,
'firma_seo' => $firma_seo,
'firma_sub' => $firma_sub,
'firma_uye' => $uye_id,
'firma_tel' => $firma_tel,
'firma_cep' => $firma_cep,
'firma_fax' => $firma_fax,
'firma_email' => $firma_email,
'firma_il' => $firma_il,
'firma_ilce' => $firma_ilce,
'firma_semt' => $firma_semt,
'firma_mahalle'=> $firma_mahalle,
'firma_adres' => $firma_adres,
'firma_web' => $firma_web,
'firma_sosyal' => $firma_sosyal,
'firma_lat' => $firma_lat,
'firma_long' => $firma_long,
'firma_zoom' => $firma_zoom,
'firma_tarih' => time(),
'firma_detay' => $firma_detay,
'firma_konumu' => $firma_konumu
),
'table' => $table_firmalar
);
// guncelle
if($firma_id) {
unset( $farr['alanlar']['firma_uye'] );
unset( $farr['alanlar']['firma_tarih'] );
$farr['id'] = $firma_id;
$farr['db_key']= 'firma_id';
$guncelle = $db->guncelle($farr);
$bilgi = 'Firma Güncellendi';
$mail_baslik = 'Firma Güncelleme';
$islev = 2;
$islem = "Güncelleme";
}
// kaydet
else {
$firma_id = $db->kaydet($farr);
$bilgi = 'Firma Kaydedildi';
$mail_baslik = 'Yeni Firma Kayıt';
$islev = 1;
$islem = "Kayıt";
}
if(!$firma_id) {
die(hata('Firma Kaydı Yapılamadı, İşlem Gerçekleştirilemedi.'.$db->mysqli_error));
}
// ----------------------------------------------------------
// EXTRA PASIFLESTIR
$db->query( "UPDATE $table_extra SET extra_durum=0 WHERE extra_ustid=$firma_id" );
// ----------------------------------------------------------
// kategorileri kaydet
if($kategoriler) {
$extra_id = false;
$kategori_ust_top = array();
foreach($kategoriler as $v) {
// extraya kaydet
$sql = "SELECT extra_tipid FROM $table_extra WHERE extra_tip='kategori' AND extra_tipid=$v AND extra_ustid=$firma_id";
$q = $db->query($sql);
// hic yok ise
if($q->num_rows == false ) {
$cats = array(
'alanlar' => [
'extra_ustid' => $firma_id,
'extra_tip' => 'kategori',
'extra_tipid' => $v,
'extra_durum' => 1
],
'table' => $table_extra,
);
$extra_id = $db->kaydet($cats);
// kategori toplamı arttır
$db_arr = array(
'id' => $v,
'db_key' => 'kategori_id',
'table' => $table_kategoriler,
'sql'=>'kategori_top=kategori_top+1'
);
$guncelle = $db->guncelle($db_arr);
// toplam icin ust kategori degiskeni olustur ata
$sql = "SELECT kategori_id, kategori_ust FROM $table_kategoriler WHERE kategori_id=$v";
$uq = $db->query($sql);
$ust_al = $db->obj($uq);
$kategori_ust_top[$ust_al->kategori_ust] = $v;
// sektore toplam firma ekle
if( $kategori_ust_top ) {
unset($v);
foreach($kategori_ust_top as $key=>$v) {
// sektor toplamı arttır
$u_arr = array(
'id' => $key,
'db_key' => 'kategori_id',
'table' => $table_kategoriler,
'sql'=>'kategori_top=kategori_top+1'
);
$guncelle = $db->guncelle($u_arr);
}
}
}
// varsa
else {
// ----------------------------------------------------------
// EXTRA AKTIFLESTIR
$db->query( "UPDATE $table_extra SET extra_durum=1 WHERE extra_tip='kategori' AND extra_tipid=$v AND extra_ustid=$firma_id" );
}
}
}
// ----------------------------------------------------------
// Etiketleri kaydet - tamam
$firma_etiket = trim($firma_etiket,',');
$eexp = explode(',',$firma_etiket);
if($eexp) {
foreach($eexp as $key => $v) {
$sql = "SELECT etiket_id FROM $table_etiketler WHERE etiket_adi='$v'";
$q = $db->query($sql);
if($q->num_rows) {
$eal = $db->obj($q);
$etiket_id = $eal->etiket_id;
}
else {
$earr = array(
'alanlar' => [
'etiket_adi' => $v,
'etiket_seo' => seo($v),
'etiket_durum' => 0
],
'table' => $table_etiketler,
);
$etiket_id = $db->kaydet($earr);
}
if($etiket_id) {
// extraya firmaya kayitli degilse kaydet
$sql = "SELECT extra_id, extra_tipid FROM $table_extra WHERE extra_tip='etiket' AND extra_tipid=$etiket_id AND extra_ustid=$firma_id";
$q = $db->query($sql);
// yoksa ekle
if( $q->num_rows == false ) {
$ets = array(
'alanlar' => [
'extra_ustid' => $firma_id,
'extra_tip' => 'etiket',
'extra_tipid' => $etiket_id,
'extra_int' => $key,
'extra_durum' => 1
],
'table' => $table_extra,
);
$etid = $db->kaydet($ets);
// etiket toplamı arttır
$db_arr = array(
'id' => $etiket_id,
'db_key' => 'etiket_id',
'table' => $table_etiketler,
'sql' => 'etiket_top=etiket_top+1'
);
$guncelle = $db->guncelle($db_arr);
} else {
// EKSTRA ETIKET DURUMLARINI GUNCELLE
$db->query( "UPDATE $table_extra SET extra_durum=1, extra_int=$key WHERE extra_tip='etiket' AND extra_tipid=$etiket_id AND extra_ustid=$firma_id" );
}
$etiket_adi .= "$v,";
}
else {
$etiket_hata .= $v.','; //$db->mysqli_error;
}
}
}
if(isset($etiket_hata) ) $hata .= '<br>'.$etiket_hata.' Etiketleri Kaydedilemedi';
// ---------------------------------------------------------------------
// EKSTRA'DA OLMAYANLARI SIL
// ---------------------------------------------------------------------
$sql = "SELECT *FROM $table_extra WHERE extra_ustid=$firma_id AND extra_durum=0";
$qe = $db->query($sql);
// varsa kaldir
if( $qe->num_rows ) {
$ust_kategoriler = array();
while( $se = $db->obj($qe) ) {
$eid = $se->extra_tipid;
// kategori toplamı dusur
if($se->extra_tip == 'kategori' ) {
$sql = "SELECT kategori_id, kategori_top, kategori_ust FROM $table_kategoriler WHERE kategori_id=$eid AND kategori_top>0";
$qk = $db->query($sql);
if($qk->num_rows) {
$db->query( "UPDATE $table_kategoriler SET kategori_top=kategori_top-1 WHERE kategori_id=$eid" );
// ust kategoriyi de eksiltmek icin dizine at
$ker = $db->obj($qk);
$ust_kategoriler[$ker->kategori_ust] = $ker->kategori_ust;
}
}
// etiket toplamı dusur
elseif($se->extra_tip == 'etiket') {
$sql = "SELECT etiket_id, etiket_top FROM $table_etiketler WHERE etiket_id=$eid AND etiket_top>0";
$qk = $db->query($sql);
if($qk->num_rows) {
$db->query( "UPDATE $table_etiketler SET etiket_top=etiket_top-1 WHERE etiket_id=$eid" );
}
}
}
// UST KATEGORI TOPLAMALRINI DUSUR
if($ust_kategoriler) {
foreach($ust_kategoriler as $key=>$kuv) {
$sql = "SELECT kategori_id, kategori_top FROM $table_kategoriler WHERE kategori_id=$key AND kategori_top>0";
$ukq = $db->query($sql);
if($ukg->num_rows) {
$db->query( "UPDATE $table_kategoriler SET kategori_top=kategori_top-1 WHERE kategori_id=$key" );
}
}
}
// ----------------------------------------------------------
// tüm extraları kaldır
$db->query( "DELETE FROM $table_extra WHERE extra_ustid=$firma_id AND extra_durum=0" );
}
// logo - tamam
// eski resim varsa sil
// firma logosu yoksa manset resimi al
if( $islev == 1 && !$firma_logo && $firma_resim ) {
$firma_logo = $firma_resim;
}
// Srylius
if($firma_logo) {
$resim_info = $cr->info($firma_logo);
if( $resim_info ) {
$resim_ex = '.'.$cr->mime;
$resim_adi = $firma_sub.'_'.uniqid().$resim_ex;
$resim_arr = array(
'yol' => $firma_logo,
'adi' => $resim_adi, // resim_adi
'kayit' => $resim_yol
);
$firma_logo = $cr->resim($resim_arr);
if( ! $cr->error ) {
$larr = array(
'id' => $firma_id,
'db_key' => 'firma_id',
'table' => $table_firmalar,
'alanlar' => array( 'firma_logo' => $resim_alt_yol.$firma_logo )
);
$guncelle = $db->guncelle($larr);
if(!$guncelle)
$hata .= "<br>Logo Kaydedilemedi. {$db->mysqli_error}";
}
else {
$hata .= '<br> Resim Kayıt İşlemi Gerçekleştirilemedi'.$cr->error;
$resim_kayit = false;
}
}
else {
$hata .= "Resim Kaynağı Resim alınmasına izin vermiyor";
}
} else {
// resim kontrol varsa sil
}
// firma resim
// eski resim varsa sil
if($firma_resim){
$resim_info = $cr->info($firma_resim);
if( $resim_info ) {
$resim_ex = '.'.$cr->mime;
$resim_adi = $firma_seo.'_'.uniqid().$resim_ex;
$resim_arr = array(
'yol' => $firma_resim,
'adi' => $resim_adi, // resim_adi
'kayit' => $resim_yol,
'en' => 1024,
'boy' => 1024
);
$firma_resim = $cr->resim($resim_arr);
if( ! $cr->error ) {
$larr = array(
'id' => $firma_id,
'db_key' => 'firma_id',
'table' => $table_firmalar,
'alanlar' => array( 'firma_resim' => $resim_alt_yol.$firma_resim, 'firma_resim_hiza' => $firma_resim_hiza )
);
$guncelle = $db->guncelle($larr);
if(!$guncelle)
$hata .= "<br>Resim Kaydedilemedi. {$db->mysqli_error}";
}
else {
$hata .= '<br> Resim Kayıt İşlemi Gerçekleştirilemedi'.$cr->error;
$resim_kayit = false;
}
}
else {
$hata .= "Resim Kaynağı Resim alınmasına izin vermiyor";
}
} else {
// resim kontrol varsa sil
}
$bilgi .= '<script>$("#id").val('.$firma_id.')</script>';
$mail_islem = 'firma_kayit';
$sql = "SELECT *FROM $table_ayar WHERE ayar_tip = 'mail' AND ayar_anahtar='$mail_islem'";
$q = $db->query($sql);
if($q->num_rows) {
$al = $db->assoc($q);
extract($al);
$ayar_detay = decode($ayar_detay);
//echo $ayar_detay;
$ayar_alan = json_decode($ayar_detay);
$mail_mesaj = decode( $ayar_alan->detay );
$mail_uye = $uye->uye_ad.' '.$uye->uye_soyad;
$ayar_to = $ayar_alan->to;
if($firma_uye != $uye_id) {
if($uye_yetki>1) {
$mail_uye = "Bu Mesaj, Firma Admin tarafından düzenlendiği için, sadece İnternetreklamı Adminlerine gönderildi<br>$uye->uye_ad";
$ayar_to = 'info@medya-web.com,ssamibozkurt@gmail.com';
}
}
$short = array('$uye_adsoyad', '$uye_mail','$tarih', '$islem', '$firma' );
$short2 = array($mail_uye , $uye->uye_mail,date('d.m.Y H:i'), $islem, '<a href="'.SITE_URL.'firma/'.$firma_id.'/'.$firma_seo.'">'.$firma_ad.'</a>' );
$mail_mesaj = str_replace($short, $short2, $mail_mesaj);
$mail_to = array();
if( $ayar_to ) {
$mexp = explode(',', $ayar_to );
if($mexp) {
foreach($mexp as $v) {
if($v == $uye_mail)
$v = $uye->uye_mail;
$mail_to[$v] = $v;
}
}
}
if($mail_to) {
include INC_PATH.'mail.php';
}
}
echo bilgi($bilgi);
if($hata) echo hata($hata);
die();
}
//-------------------------------------------------------------
// DUZENLE
//-------------------------------------------------------------
$firma_kategori = $firma_etiket = $edit_sosyal = array();
if($firma_id) {
$sql = "SELECT * FROM $table_firmalar WHERE firma_id=$firma_id";
$bak = $db->query($sql);
if($bak->num_rows == false ) {
yonlendir(SITE_URL.'hata/gecersiz/');
}
else {
$fr = $db->assoc($bak);
extract($fr);
// kategorileri, etiketleri al
$sql = "SELECT *FROM $table_extra WHERE extra_ustid=$firma_id ORDER BY extra_int ASC";
$eq = $db->query($sql);
if($eq->num_rows ) {
while( $er = $db->obj($eq) ) {
if($er->extra_tip == 'kategori' ) {
$firma_kategori[$er->extra_tipid] = $er;
}
elseif($er->extra_tip == 'etiket' ) {
$sql = "SELECT *FROM $table_etiketler WHERE etiket_id={$er->extra_tipid}";
$etiket_q = $db->query($sql);
while($row = $db->obj($etiket_q) ) {
$firma_etiket[$row->etiket_id] = $row->etiket_adi;
}
}
}
}
}
// sosyal aglar
if($firma_sosyal) {
$exp = explode(',',$firma_sosyal);
if($exp) {
foreach($exp as $key => $v) {
if($v)
$edit_sosyal[$key] = $v;
}
}
}
}
//-------------------------------------------------------------
// Kategori secim listesi
//-------------------------------------------------------------
$kategoriler = array();
$json_kategoriler = null;
$sql = "SELECT kategori_id, kategori_ad, kategori_ust FROM $table_kategoriler ORDER BY kategori_ad ASC";
$k = $db->query( $sql );
if($k->num_rows) {
while($kr = $db->obj($k)) {
if($kr->kategori_ust == 0 ) {
$kategoriler['ust'][$kr->kategori_id] = $kr;
$json_kategoriler .= '"'.$kr->kategori_ad.'",';
} else {
$kategoriler[$kr->kategori_ust][$kr->kategori_id] = $kr;
}
}
}
if($json_kategoriler) {
$json_kategoriler = "[". rtrim($json_kategoriler,',')."]";
}
//-------------------------------------------------------------
// Tüm Etiketleri al
//-------------------------------------------------------------
$etiketler = array();
$json_etiketler = null;
$sql = "SELECT etiket_id, etiket_adi FROM $table_etiketler ORDER BY etiket_adi ASC";
$eq = $db->query( $sql );
if($eq->num_rows) {
while($er = $db->obj($eq)) {
$json_etiketler .= '"'.$er->etiket_adi.'",';
}
}
if($json_etiketler) {
$json_etiketler = "[". rtrim($json_etiketler,',')."]";
}
//-------------------------------------------------------------
// Iller Listesi
//-------------------------------------------------------------
$sql = "SELECT *FROM $table_iller order by il_adi asc";
$illerq = $db->query($sql);
if($iframe) {
include TEMA.'meta.tmp.php';
include TEMA.'firma-ekle.tmp.php';
die();
}
$inc_tema = 'firma-ekle.tmp.php';<script>
var firma_edit = 0;
<?php if($firma_id):?>
firma_edit = 1;
<?php endif?>
loading(1);
</script>
<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<link rel="stylesheet" href="/css/owl.carousel.min.css">
<link rel="stylesheet" href="/css/kudret.css">
<script src="/js/kudret.js"></script>
<div class="container">
<div class="row">
<div id="firma-ekle-col" class="col-sm-12">
<h3 class="page-header text-center">Firma Ekle<small>Yıldızlı(*) alanlar zorunludur</small>
<?php if($iframe):?>
<button type="button" class="btn btn-danger iframe-kapat"><span class="glyphicon glyphicon-remove" aria-hidden="true"></span> KAPAT </button>
<?php endif?>
</h3>
<?php if( $hata ) echo hata($hata, 'text-center')?>
<?php if( $bilgi ): echo $bilgi;?>
<?php else:?>
<form id="form-kayit" class="form-horizontal frm-firma">
<?php $has_cls = ($firma_id) ? ' has-success' : ' has-error';?>
<input type="hidden" id="id" name="id" value="<?php echo $firma_id?>">
<div class="row">
<div class="col-sm-12 frm-header">
<h4>Genel Bilgiler</h4>
</div>
<div class="form-group col-sm-3 col-lg-2">
<div>
<div id="logo-goster">
<div id="logo-img"><?php if($firma_logo):?><img src="<?php echo $resim_url.$firma_logo?>"><?php endif?></div>
<div id="logo-kaldir">
<span class="btn btn-danger">X<span>
</div>
<div class="clearfix"></div>
</div>
<div id="logo-ekle" class="text-center">
<label for="logo-sec" id="lbl-logo-sec" class="btn btn-danger"><span class="glyphicon glyphicon-hand-up" aria-hidden="true"></span>Logo (Tıkla)<br><span class="glyphicon glyphicon-picture" aria-hidden="true"></span> Sürükle & bırak</label>
<input type="file" class="form-control" id="logo-sec" style="display:none">
<input type="hidden" class="form-control" id="logo" name="logo">
<input type="hidden" id="logo_kontrol" name="logo_kontrol" class="" value="">
</div>
</div>
</div>
<div class="form-group col-sm-5 col-lg-6 <?php echo $has_cls?>">
<div>
<label for="ad" class="control-label">Ünvan <span class="yildiz">(*)</span></label>
<input type="text" class="form-control zorunlu" id="ad" name="ad" value="<?php echo $firma_ad?>" data-mesaj="Firma İsim" placeholder="Firma İsim">
</div>
</div>
<div class="row">
<div class="form-group col-sm-12 <?php echo $has_cls?>">
<input type="hidden" class="zorunlu" id="kategori-input" name="kategori" data-mesaj="Kategori">
<div id="select-kategori-div">
<?php $json_kategoriler = null; if($kategoriler) :?>
<label for="kategori-ara" class="control-label">Sektör-Kategori Seçin(max 6 Kategori) <small>Kategori isimlerine -Kutulara- Tıklayın</small> <span class="yildiz">(*)</span></label>
<div class="row no-margin">
<div class="col-sm-4 no-padding">
<div id="ara-kategori-kutu" class="input-group">
<label for="kategori-ara" class="input-group-addon">Ara:</label>
<input type="text" id="kategori-ara" class="form-control">
<div id="ara-kategori-liste" style="display:none"></div>
</div>
</div>
<div class="col-sm-8 no-padding">
<div class="input-group">
<label for="kategori-ara" class="input-group-addon">Sektöre Git:</label>
<select id="ana-kategoriler" class="form-control">
<?php
foreach($kategoriler['ust'] as $key => $v ):
if(isset($kategoriler[$key] ) ) :
?>
<option value="<?php echo $key?>"><?php echo $v->kategori_ad?></option>
<?php
endif;
endforeach;
?>
</select>
</div>
</div>
</div>
<ul id="kategori-ust" data-top="0">
<?php foreach($kategoriler['ust'] as $key => $v ):?>
<?php if(isset($kategoriler[$key] ) ) : //$json_kategoriler[$key] = array('ust'=>0, 'value'=>$v->kategori_ad, 'id' => $key )?>
<li class="kategori-ust-li" data-on="0">
<h4 class="kategori-h" id="ust-<?php echo $key?>"><?php echo $v->kategori_ad?></h4>
<ul id="ust<?php echo $key?>">
<li>
<?php foreach($kategoriler[$key] as $ky => $va ):
//$json_kategoriler[$ky] = array('ust'=>$va->kategori_ust, 'value'=>'<span>'.$va->kategori_ad.'</span>', 'id' => $ky )
$chc = isset($firma_kategori[$ky]) ? chc($ky, $ky, false) : null;
?>
<label class="kategori-alt-label">
<span class="glyphicon glyphicon-unchecked"></span>
<input type="checkbox" id="c<?php echo $va->kategori_id?>" value="<?php echo $va->kategori_id?>" class="kategori-checkbox"<?php echo $chc?>>
<?php echo $va->kategori_ad?>
</label>
<?php endforeach?>
</li>
</ul>
</li>
<?php endif?>
<?php endforeach?>
</ul>
<?php endif?>
</div>
</div>
<div id="form-etiket" class="form-group col-sm-12 <?php echo $has_cls?>">
<?php
$edit_etiketler = $input_etiketler = null;
if($firma_etiket):
foreach($firma_etiket as $key => $v ) {
$input_etiketler .= $v.',';
$edit_etiketler .= '<span><span class="etiket">'.$v.'</span><span class="kaldir">X</span></span>';
}
endif;
?>
<input type="hidden" class="form-control" id="etiket-input" name="etiket" value="<?php echo $input_etiketler?>" data-mesaj="Etiket">
<div class="ui-widget">
<label for="etiket-gir" class="control-label">Etiket Oluşturun<small>(Hizmet, Yapılan işler) - İlgili Aramalarda Bulunabilmeniz İçin.<br>
Sektör dışı etiketler iptal edilir.</small><span class="yildiz">Max 16 Etiket, 30 Harf (*)</span></label>
<div id="etiket-kutu" class="">
<div class="col-xs-10 col-sm-10">
<input type="text" class="form-control" id="etiket-gir" style="width:100%" placeholder="Etiket seç, gir -> Enter" maxlength="30">
</div>
<div class="col-xs-2 col-sm-2">
<button id="btn-etiket" type="button" class="form-control btn btn-success"><span class="glyphicon glyphicon-hand-up" aria-hidden="true"></span></button>
</div>
</div>
<div id="etiket-div">
<?php echo $edit_etiketler?>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-sm-12 frm-header">
<h4>Ulaşım Bilgileri</h4>
</div>
<div class="form-group col-sm-6 col-md-3">
<div>
<label for="telefon" class="control-label">Telefonlar</label>
<input type="text" class="form-control" id="telefon" name="tel" placeholder="0(000) 000 00 00" value="<?php echo $firma_tel?>">
</div>
</div>
<div class="form-group col-sm-6 col-md-3">
<div>
<label for="cep" class="control-label">GSM( Cep )</label>
<input type="text" class="form-control" id="cep" name="cep" placeholder="0(000) 000 00 00" value="<?php echo $firma_cep?>">
</div>
</div>
<div class="form-group col-sm-6 col-md-3">
<div>
<label for="fax" class="control-label">Fax <span class=""></span></label>
<input type="text" class="form-control" id="fax" name="fax" placeholder="0(000) 000 00 00" value="<?php echo $firma_fax?>">
</div>
</div>
<div class="form-group col-sm-6 col-md-3">
<div>
<label for="email" class="control-label">E-Mail <span class=""></span></label>
<input type="text" class="form-control kontrol" id="email" name="email" placeholder="Mail adresi" value="<?php echo $firma_email?>">
</div>
</div>
</div>
<div class="row">
</div>
<div id="harita-div" class="row" style="display:none">
<input id="address" type="hidden" class="form-control" value="">
<div class="col-sm-12">
<div class="harita-bilgi bg-info text-center col-sm-12">
<span>Latitude:</span>
<input type="hidden" id="latitude" name="lat" class="form-control" value="<?php echo $firma_lat?>">
<span id="map-latitude"><?php echo $firma_lat?></span>
<span>Longitude:</span>
<input type="hidden" id="longitude" name="long" placeholder="Longitude" class="form-control" value="<?php echo $firma_long?>">
<span id="map-longitude"><?php echo $firma_long?></span>
<span>Zoom:</span>
<input type="hidden" name="zoom" data-rule-integer="true" id="zoom" name="zoom" class="form-control" value="<?php echo $firma_zoom?>">
<span id="map-zoom"><?php echo $firma_zoom?></span>
</div>
<div class="bg-success text-center">Haritayı Sürükleyerek Konum Belirleyebilirsiniz. Yakınlaşmak için (+,-) butonları kullanılabilir.</div>
<div id="myMap"></div>
</div>
</div>
<div class="row">
<div class="form-group col-sm-6">
<div>
<div class="input-group col-sm-12">
<label for="adres" class="control-label">Adres</label>
<input type="text" name="adres" id="adres" name="adres" class="form-control" placeholder="Cadde, Sokak, No" value="<?php echo $firma_adres?>">
</div>
</div>
</div>
<div>
<div class="form-group col-sm-6 col-sm-12">
<label for="website" class="control-label">Web Sitesi</label>
<input type="text" name="web" id="website" class="form-control kontrol" placeholder="http://www.siteniz.com" value="<?php echo $firma_web?>">
</div>
</div>
</div>
<div class="row">
<div>
<div class="form-group col-sm-6 col-sm-12">
<label for="konumlat" class="control-label">LAT</label>
<input type="text" name="lat" id="latitude" class="form-control kontrol" placeholder="LAT" value="<?php echo $firma_lat?>">
</div>
</div>
<div class="form-group col-sm-6 col-sm-12">
<label for="konumlong" class="control-label">LONG</label>
<input type="text" name="long" id="longitude" class="form-control kontrol" placeholder="LONG" value="<?php echo $firma_long?>">
</div>
</div>
</div>
<div>
<div id="form-sosyal" class="form-group col-sm-6">
<input type="hidden" class="form-control" id="sosyal-input" name="sosyal">
<div>
<label for="sosyal-gir" class="control-label">Sosyal Ağlar</label>
<div id="sosyal-kutu" class="">
<div class="col-xs-10 col-sm-10">
<input type="text" class="form-control" id="sosyal-gir" style="width:100%" placeholder="Tam URL -> Enter">
</div>
<div class="col-xs-2 col-sm-2">
<button id="sosyal-btn" type="button" class="form-control btn btn-success"><span class="glyphicon glyphicon-hand-up" aria-hidden="true"></span></button>
</div>
</div>
<div id="sosyal-div"></div>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-sm-12 frm-header">
<h4>Firma Hakkında <span class="yildiz">(*)</span></h4>
</div>
<!-- manset resim -->
<div class="col-sm-4">
<div id="resim-goster">
<div id="resim-img"><?php if($firma_resim):?><img src="<?php echo $resim_url.$firma_resim?>"><?php endif?></div>
<div id="resim-kaldir">
<span class="btn btn-danger">X<span>
</div>
<div class="clearfix"></div>
</div>
<div id="resim-ekle" class="text-center">
<label for="resim-sec" id="lbl-resim-sec" class="btn btn-success">
<span class="glyphicon glyphicon-hand-up" aria-hidden="true"></span>
Manşet Resim Seç</label>
<input type="file" class="form-control" id="resim-sec" style="display:none">
<input type="hidden" class="form-control" id="resim" name="resim">
<input type="hidden" id="resim_kontrol" name="resim_kontrol" class="" value="">
</div>
</div>
<div id="resim-ayarlari" class="col-sm-8"<?php if(!$firma_resim) echo 'style="display:none"'?>>
<br />
<div class="input-group">
<label class="input-group-addon">Resim Hizası</label>
<select name="resim_hiza" class="form-control">
<option value="1">Tam</option>
<option value="2"<?php slc(2,$firma_resim_hiza)?>>Sola Hizala</option>
<option value="3"<?php slc(3,$firma_resim_hiza)?>>Sağa Hizala</option>
</select>
</div>
</div>
<!-- detay -->
<div class="col-sm-12">
<textarea id="detay" name="detay" class="form-control" data-mesaj="Detaylar"><?php echo temizle($firma_detay,1)?></textarea>
</div>
</div>
<hr>
<div class="row">
<div class="col-sm-12 text-center">
<div class="col-sm-12 text-center">
<div id="frm-mesaj"></div>
</div>
<a class="btn btn-primary" role="button" data-toggle="collapse" href="#collapse-sozlesme" aria-expanded="false" aria-controls="collapse-sozlesme">
KULLANICI SÖZLEŞMESİ
</a>
<button id="form-btn" type="button" class="btn btn-success"><span class="glyphicon glyphicon-hand-up" aria-hidden="true"></span> Kaydet </button>
<?php if($iframe):?>
<button type="button" class="btn btn-danger iframe-kapat"><span class="glyphicon glyphicon-remove" aria-hidden="true"></span> KAPAT </button>
<?php endif?>
<div class="collapse" id="collapse-sozlesme">
<div class="thumbnail text-justify">
<p><br>İş bu Üyelik Sözleşmesi (bundan böyle SÖZLEŞME olarak anılacaktır), Medya Bilişim ve Bilgisayar Sistemleri (bundan böyle FİRMİYO olarak anılacaktır) tarafından işletilen www.internetreklami.netinternet adresinde firma tanıtım yapmak üzere yer alan özel ve/veya tüzel kişi ve/veya kurum (bundan böyle ÜYE olarak anılacaktır) ile FİRMİYO arasında üye kayıt aşamasında yapılmıştır.</p>
<p>Firmiyo.com’ a Üye olabilmek için Üyelik Formu’nun eksiksiz doldurulması gerekir. Bu forma aktarılan bilgilerin doğruluğunu üyelik isteğinde bulunan ÜYE kayıtsız şartsız taahhüt eder. Üyelik başvuru formuna bilgi girişi yaparken, bilgi formunda istenilen hususların eksiksiz ve açık olarak doldurulması zorunludur. ÜYE, Firmiyo’ ya üye olmak aracılığıyla işbu SÖZLEŞME ‘nin tamamını okuduğunu, içeriğini tamamıyla anladığını ve tüm maddelerini kayıtsız şartsız kabul ettiğini ve onayladığını peşinen taahhüt eder. www.internetreklami.netsitesine üye olan firmaların bilgileri Firmiyo tarafından ticari amaçlı olarak kullanılabilir ve paylaşılabilir. Siteye bırakılan firmalar Firmiyo tanıtımları için kullanılacaktır.</p>
<p>Bu üyelik ilişkisi hem sanal hem de yazılı bir ortamda oluştuğu için, ÜYE’nin üyelik başvurusu girdisinin tamamlanması, başvurunun da aynı düzeyde, FİRMİYO tarafından kabulü ile ŞÖZLEŞME teşekkül etmiş olur. Karşılıklı hak ve yükümlülükler başvurunun kabulü ile yürürlüğe girer.</p>
</div>
</div>
</div>
</div>
<hr />
</form>
<script>//$("#ad").subdomain("#sub")</script>
<?php endif?>
</div>
</div>
</div>
<?php if(!$firma_id) $firma_id = 0;?>
<script>
<?php if($iframe):?>
$(".iframe-kapat").on("click", function(){
$('#bg-fixed', window.parent.document).hide();
$('#duzenle-iframe', window.parent.document).attr("src","");
});
<?php endif?>
<?php if($firma_lat):?>
var firma_lat = <?php echo $firma_lat?>;
var firma_long = <?php echo $firma_long?>;
var firma_zoom = <?php echo $firma_zoom?>;
<?php else:?>
var firma_lat = 41.01386862078638;
var firma_long = 28.960687070617713;
var firma_zoom = 14;
<?php endif?>
var firma_id = <?php echo $firma_id?>;
var json_kategoriler = "";
var json_etiketler = "";
<?php if($json_kategoriler):?>
json_kategoriler = <?php echo $json_kategoriler?>;
<?php endif?>
<?php if($json_etiketler):?>
json_etiketler = <?php echo $json_etiketler?>;
<?php endif?>
var firma_semt = "";
<?php if($firma_semt):?>
firma_semt = <?php echo $firma_semt?>;
<?php endif?>
<?php if($firma_logo):?>
$("#logo-ekle").hide();
$("#logo-goster").fadeIn(300);
<?php endif?>
<?php if($edit_sosyal):?>
<?php foreach($edit_sosyal as $fs ): if($fs):?>
$('#sosyal-gir').val("<?php echo $fs?>");
$("#sosyal-btn").click();
<?php endif?>
<?php endforeach?>
<?php endif?>
<?php if($firma_resim):?>
$("#resim-ekle").hide();
$("#resim-goster").fadeIn(300);
<?php endif?>
</script>
<script src="<?php echo SITE_TEMA?>js/firma-ekle.js"></script>
<script>
<?php if($edit_sosyal):?>
<?php foreach($edit_sosyal as $fs ): if($fs):?>
$('#sosyal-gir').val("<?php echo $fs?>");
$("#sosyal-btn").click();
<?php endif?>
<?php endforeach?>
<?php endif?>
</script>
<br />
<br />
<br />