fatih memis
web tasarim ve yazilim
bilgi & information
   
Günlük Kategorileri
 
 
 
 
 
 
 
 
 
 
Sayfalar
 
 
 
Dost Siteler
 
 
E-Mail Listesi
Arama Yap
Aşağıdaki formu kullanarak arama yapabilirsiniz.
Son yazılan günlükler
Merhaba arkadaşlar;
 
Sizlere Asp yazılım dilinde hazırladığım kolay kullanılabilir ve kolay entegre edebileceğiniz bir uygulama hazırladım. 
 
Bu uygulamada;
  1. Anket ekleyebilir
  2. Anketi silebilir
  3. Anketi düzenleyebilir
  4. Eklediğiniz anketin istediğiniz cevabını silebilir.
  5. Eklediğiniz ankete cevap ekleyebilirsiniz.
İstediğiniz her web sayfasına include yöntemi ile entegre edebilirsiniz. Bunun için kısa bir göz gezdirmeniz yeterli olucaktır.
 ---
Yönetim Paneli Giriş için:
Kullanıcı Adı:  admin
Şifre: 1234 
---
Uygulamayı Test Etmek için:  FthCreative Anket V1 
Uygulamanın Yönetim Panelini Test Etmek için:  Anket Yönetim Paneli
Uygulamayı İndir / Download :  Uygulamayı İndir
Yazan: Fatih MEMİŞ Görüntülenme:192 Yorumlar [0] Yorum Yaz 
 
Merhaba arkadaşlar bu yazımda sizlere Asp'de Çoklu Kayıt Silmeyi göstereceğim. Bunu Asp'de For Next Döngüsü ile anlatıcağım.
  1.  İlk olarak çoklu silme için veritabanınıza bağlantınızı gerçekleştirip, verileri sıraladığınızı varsayıyorum.
  2. Verileri sıraladıktan sonra her veri kaydının başına bir checkbox kutusu koyun. Ve bunların adını sil olarak ayarlayın value değerine ise id değerlerini yani siliceğiniz kayıtların neye göre siliniceğini ekleyin.
  3. Seçilen Checkboxların kayıtlarını gönderdiğiniz sayfaya aktarıcaktır.
En son olarak bu verileri bir form tagları içerisine yerleştirdikten sonra. Toplu kayıt silme işlemini gerçekleştireceğiniz sayfaya gönderin.
 
Gönderilen Sayfanın içeriği ise şu şekilde olucaktır. 
 
 
<%
for sira=1 to request.form("sil").count
'kaç adet kayıt seçildiğini alıyoruz.
id=request.form("sil")(sira)
'misal 3 adet kayıt seçildi bu kayıtları sırasıyla sıralayıp idlerini çekiyoruz.
Set toplusil = baglan.Execute("delete * from tbladi where tblid="& id)
've gelen idleri baglan nesnesi oluşturduğumuz sql cümlesinde silme işlemini yaptırıyoruz.

next
'3 kayıt seçtik demiştik. 3 kayıt bitene kadar sıralanıp her gelen id için yanı işlemi yapıcaktır. ve kayıtları silicektir.
response.write("Seçilen Kayıtlar Silindi.")
%>


Toplu Kayıt silme işlemi bu şekildedir arkadaşlar. Kolay gelsin :)
Yazan: Fatih MEMİŞ Görüntülenme:258 Yorumlar [0] Yorum Yaz 
 
Merhaba arkadaşlar bu yazımda sizlere asp ile mail göndermeyi göstereceğim. Mail bileşeni olarak Persits'ı kullanıcaz. Sunucunuzda Persits.MailSender bileşeni yüklü deil ise bu mail işlemi hata vericektir. Bu hatayı kontrol altına almak içinde "On Error Resume Next" komutunu kullanıcaz. 
<%
On Error Resume Next
Set Mail = Server.CreateObject("Persits.MailSender")
Mail.Host = "mail.sunucuadi.com"
Mail.Username = "info@sunucuadi.com"
Mail.Password = "12345"
Mail.Subject = "Mailin konusu"
Mail.AddAddress GonderilecekAdres, GonderilecekAdres
Mail.AddReplyTo GonderilecekAdres
Mail.IsHTML = TRUE
Mail.Body = "Gonderilecek mesaj içeriği"
Mail.Send
if err <> 0 then
response.write("Hata oluştu: "& Err.Description)
else
response.write("Mail Gönderildi.")
end if
%>
Yukarıdaki kodumuzda.
Set Mail = Server.CreateObject("Persits.MailSender")
Persits.MailSender degiskenine "Mail"i atadık. Bu kodumuzun hemen üstüne On Error Resume Next komutunu yazıyoruz ki herhangi bir hata var ise devam et demek oluyor.
Mail.Host kısmına mail sunucumuzu yazıyoruz bu varsayılan olarak mail.siteadi.com'dır eğer böyle oldugu halde hata veriyor ise lütfen sunucu saglayıcınızla görüşünüz.
Mail.Username kısmına ise maili hangi mail adresinden göndermek istiyorsak o mail adresini yazıyoruz.
Mail.Password ise mail adresimizin şifresini yazıyoruz.
Mail.Subject kısmıda mail in başlıgı yanı konusudur.
Mail.AddAddress kısmınada kime göndericeksek o kişinin mail adresini yazıyoruz.
Mail.IsHTML isede mailin içeriğinde html kodları kullanıcaksak bu kodumuzuda ekliyoruz.
Mail.Body kısmıda mailin içeriğidir. son olarakda maili göndermek için Mail.Send diyoruz.
ve hata meydana gelirse veya maili gönderme işlemi hatasız yapılırsa bunu ekrana yazdırmak içinde;
if error<>0 then
response.write("Hata oluştu: "& error.description)
else
response.write("Mail Gönderildi.")
end if
kullanıyoruz. if else döngüsü ilede herhangi bir hata varsa error.description ile bu hatayı yazdırıyoruz. Herhangi bir hata yok isede ekrana mail gönderildi yazıdırıyoruz.
Şimdi bazı arkadaşlar yazıcaktır. Mail ile mailin şifresini neden yazıyoruz diye. Hemen cevaplıyım. Bazı sunucularda sahte mail adresi ile mail göndermesini engellemek için kimlik doğrulama kullanılır. Sunucuda eger öyle bir mail adresi yok ise hata meydana gelicektir. Bu hatatı engellemek için kimlik dogrulaması yaptırmamıza yarıyor.

Hepinize kolay gelsin :)
Yazan: Fatih MEMİŞ Görüntülenme:328 Yorumlar [2] Yorum Yaz 
 
Merhaba arkadaşlar uzaktan bir bilgisayarı kontrol etmek için kullandığımız uzak masaüstü bağlantısını göstereceğim. TeamViewer'I kullananlar vardır aranızda bu program ile aynı görevi görmektedir. 
 
İlk olarak windows oturumunuzda şifre olması gerekmektedir. Şifre yok ise lütfen kullandığınız oturuma " Başlat > Denetim Masası > Kullanıcı Hesapları " üzerinden kullanılan oturum hangisi ise şifre koyunuz.
 
Daha sonra uzak masaüstü bağlantısını açmamız gerekmektedir. Bunun yapımını ise; " Bilgisayarıma sağ tıklayıp Özellikler penceresinde Uzak sekmesinde bulunan Kullanıcıların bu bilgisayara uzaktan bağlanmasına izin ver seçeneğini işaretlemek"
 
Bu işlemi yaptıktan hemen sonra modeminiz üzerinden belirli portları açmanız gerekmektedir. Bu portları açmadan önce bilgisayarınızın kullandıgı IP Adresini bulmalısınız.
Bunu ise; " Başlat > Çalıştır ' a cmd yazın çıkan pencereye ipconfig yazdıgınızda IP Adres'in hemen karşısında bulunan 192.168 ile başlayan IP Adresi sizin modeminizin bilgisayarınıza atamış olduğu IP adresidir." 
Bu IP adresini port açımında kullanıcaz. 
 
Daha sonra modeminizin bazı portlarını açmamız gerekicek.
Modeminizin arayüzüne girikten sonra aşağıdaki portları açmanız gerekmektedir.
 
Portları açtıktan sonra  " Başlat > Donatılar > Uzak Masaüstü Bağlantısı'nı tıklayınız. Karşınıza gelen pencerede bağlanıcagınız bilgisayarın IP adresini yazarak Baglan butonuna basınız." 
 
IP Adresine baglantı başarılı bir şekilde gerçekleştikten sonra Kullanıcı adı ve Şifre penceresi gelicektir.
Bu pencereyede gerekli bilgilerinizi girdikten sonra bağlantıgınız bilgisayarın masaüstünü görüceksiniz.
 
Kolay gelsin :) 
 
Yazan: Fatih MEMİŞ Görüntülenme:292 Yorumlar [0] Yorum Yaz 
 
Merhaba arkadaşlar bu yazımda sizlere Ajax Query ile tam ekran arkaplan yapımını göstereceğim.
İlk olarak Ajax Query İndiriniz. veya aşağıdaki adreside kullanabilirsiniz.
Tam ekran için kodlarımız:
$(document).ready(function() {
     var bgImage = $('#background-image');
        function resizeImg() {
          var imgwidth = bgImage.width(),
       imgheight = bgImage.height(),
       winwidth = $(window).width(),
       winheight = $(window).height(),
       widthratio = winwidth / imgwidth,
       heightratio = winheight / imgheight,
       widthdiff = heightratio * imgwidth,
       heightdiff = widthratio * imgheight;
          if(heightdiff>winheight) {
            bgImage.css({
              width: winwidth+'px',
              height: heightdiff+'px'
            });
          } else {
            bgImage.css({
              width: widthdiff+'px',
              height: winheight+'px'
            });
          }
     $("#background-image").show();
        } 
        resizeImg();
        $(window).resize(function() {
          resizeImg();
        }); 
});
Css Kodlarımız:
#background-image{
position:absolute;
top:0;
left:0;
z-index:-10;
overflow: hidden;
width: 100%;
display:none;
}
.content{
font:25px Arial;
padding:10px;
margin:100px;
border:1px solid #FFF;
vertical-align:central;
background:#FFFFFF;
height:500px;
text-align:center;
font-weight:bold;
}
Son olarakda Body tagları arasındaki kodlar

Merhaba Arkadaşlar;

Uygulamayı Önizlemek için tıklayın
Uygulamayı İndirmek / Download için tıklayın

Kolay gelsin :)
Yazan: Fatih MEMİŞ Görüntülenme:333 Yorumlar [0] Yorum Yaz 
 
 
© Copyright Fatihmemis.com - Fatih MEMİŞ | Tüm Hakları Saklıdır.
Hiç bir materyal izinsiz olarak kullanılamaz!
Kisisel Blog Script V1.1