teknoloji etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
teknoloji etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

20 Aralık 2015 Pazar

Hard Diskten Silinen Dosyaları Kurtarma Programları

 
Veri_kurtarma 


Harici diskinizden,sabit harddisk'inizden ,sd kartlarınızdan çeşitli nedenlerden dolayı silinmiş olan veya erişemediğiniz dosyaları kurtarmanıza yarayacak en iyi veri kurtarma programlarını bu makalemde inceleyeceğiz.

Fiziksel hatalardan kaynaklı veri kayıplarını önlemek,bad sector tamiri,hdd regenerator programı kullanımı ile ilgili   Harddisk'ten Veri Kurtarma ve Bad sector Tamiri makalesine göz atabilirsiniz.

Diskiniz hasarlı değilse veya birden fazla formata uğramamış ise büyük ihtimalle hdd'niz den silinmiş olan dosyalarınızı bu programlarla kurtarabilirsiniz.

Bu tip veri kurtarmalar da diskinizin üzerine tekrar veri yazılmamış olması dikkat etmeniz gereken en önemli husustur.Veri kurtarma programları dosyayı kurtaracağı yeri size seçmenizi isterken başka bir diske kaydetmenizi önermesinin sebebi bundan kaynaklıdır.

Veri kayıplarının bir çok sebebi olduğu için , programı ihtiyacınız doğrultusunda kullanmanız size zaman kazandırıcaktır.

incelemiş olduğum veri kurtarma programları nın nasıl çalıştıklarına göz atmaya başlayalım.

19 Aralık 2015 Cumartesi

Harddisk'ten Veri Kurtarma ve Bad sector Tamiri

disk_kurtarma

Bilgisayar kullanıcılarının hemen hemen bir çoğunun başına gelen veri kayıpları,maalesef büyük sıkıntılara yol açmakta.Özellikle kullanıcıdan bağımsız, hard disk'lerin bir zamandan sonra donanımsal arızalar çıkarması,kullanım ömürlerinin tükenmesi veya kullanıcıların hatalı davranışları sonucunda veri kaybına uğrama oranları da artmaktadır.Bunun en basit çözümü birden fazla yedekle çalışmaktır, fakat böyle durumlar da bile veri kaybına uğramak mümkündür.

Veri kurtarmayı iki aşamada inceleyeceğiz ,birincisi fiziksel hasarlar, ikincisi ise yazılım düzeyinde kurtarma gerektiren ,mantıksal hasarlar olarak ele alacağız.

Silinen dosyalarınızı kurtarma programlarını incelemek için Hard Diskten Silinen Dosyaları Kurtarma Programları  konusunu okuyabilirsiniz.

5 Ekim 2015 Pazartesi

Windows 8 kapanmama sorunu ve çözümü


win_8_shutdown
win 8 kapanmama sorunu

windows 8 veya windows 8.1 işletim sisteminde, Ayarlar > Güç >Bilgisayarı Kapat ' ı seçtiğiniz de bilgisayarınız kapanmak yerine , yeniden başlıyor ise yapmanız gereken basit olarak ;

win + R kombinasyonuyla çalıştır ekranına gelmek ve aşağıdaki komut satırını yazmak;

5 Aralık 2014 Cuma

Klasör İçindeki Dosya İsimlerini Excel ' e Veya Text ' e Yazdırma

Klasörünüz İçinde ki dosya isimlerini liste halinde yazdırma işlemine gerek duyabilirsiniz.Bu işlemi komut yöneticisinden basit bir şekilde halletmek için yapmanız gereken,komut yöneticisine bir kaç satır komut yazmak.Örneğin Elimizde resimde olduğu gibi bir wallpapers klasörü olsun ,




burada 21 adet fotoğraf var bu daha fazla da olabilir ve Bu dosyaların isimlerinin listesini almak istiyoruz.


Bunu yapmak için ;

Önce Komut yöneticisni açalım > RUN(win+R) kombinasyonu ile çalıştır kısmına CMD yazın.


Komut istemini açtıktan sonra dosya isimlerinin bulunduğu klasörün içine girmek için ;

Change Directory > yani CD yazıp listesini almak istediğiniz klasörün yolunu yazın :


CD C:\Users\KullanıcıAdı\Desktop\Wallpapers gibi yazıp enterlayın , böylelikle klasörün içine girmiş olursunuz.

Ardından > dir /b /o:n  > wallpapers.xls  yazın ve enterlayın.









böylelikle Klasör İçindeki Dosya İsimlerini Excel ' e Veya Text ' e Yazdırma işlemini tamamlamış olursunuz.
Elde etmiş oldugumuz sonucun ekran görüntüsü aşağıdaki gibidir.




5 Ekim 2013 Cumartesi

XAMPP server php.ini Ayarları

Xampp server kullanıcıları  phpmyadmin panelinden bir script veya büyük boyutlu bir excel dosyası import etmek istediği zaman, muhtemelen default olarak gelen php ayarlarından dolayı gerekli değişiklikler de yapılmadığı için , sql dosyası,excel dosyası gibi veri barındıran dosyaları import etmeye çalıstıgınızda ;

Fatal error: Maximum execution time of 30 seconds exceeded in C...

 gibi bir hata alabilirsiniz bunun çözümü php.ini dosyasında gerekli ayarlamaları yapmanızdan geçer.
php.ini dosyasına ulasmak için C:\xampp\php  klasorune girip php.ini dosyasını bulabilirsiniz.Ardından php.ini dosyasını notepad ile açıp asagıdaki değerleri girerek çözümü sağlamış olursunuz.
 
  • max_execution_time = 5000
  • max_input_time = 5000
  • memory_limit = 1000M
  • post_max_size = 750M
  • upload_max_filesize = 750M  ( upload etmek istediğiniz dosyadan herzaman büyük bir değeri olmalıdır.Örnegın 1gb lık dosyayı import edemezsiniz.)
    C:\xampp\phpMyAdmin\config.inc dosyasını da aynı sekilde notepad ile açarak

    $cfg['ExecTimeLimit'] = 5000; değiştirdiğiniz zaman

    Maximum execution time of hatası almazsınız.

     ve istediğiniz şekilde dosyalarınızı mysql e import edebilirsiniz.

23 Aralık 2012 Pazar

PHP İletişim Formu

Php ile iletişim formu oluşturma;

Daha önce html ile iletişim formu oluşturmayı göstermiştim.Şimdi ise Php iletişim formu yapmayı göstereceğim. Php ile html olarak oluşturduğunuz iletişim formu üzerinden e-mail nasıl alabiliriz ? Bunun kodlarını sizlerle paylasacağım.

İletişim Formu Niçin Gereklidir ?
 
Siteye gelen ziyaretçilerimiz bizimle geri bildirim , soru sorma gibi sebeblerden dolayı iletişim kurmak isteyebilirler.Buda siteye gelen ziyaretçilerle aramızda bir kontakt kurmamızı saglar bu açıdan olusturdugumuz sitelerde iletişim formu oldukca önemli bir rol oynamaktadır.

Gelelim Php ile iletişim formu olusturmaya ;

İlk olarak formunuzda neler olmasını istiyorsanız ona göre php de değişkenler atarız.
İsim ,mail adresi,mesajın konusu ve mesaj içerigini kapsayan bir iletişim formu hazırladım.Ve bunu mail.php olarak kaydettim.

Mail.php


<?php
$name=$_POST['name'];
$mail=$_POST['mail'];
$subject=$_POST['subject'];
$details=$_POST['details'];
$header="From: $mail\r\n".

        "Content-Type: text/html; Charset=utf-8\r\n"
;

if (!eregi ("^([a-z0-9_]|\\-|\\.)+@(([a-z0-9_]|\\-)+\\.)+[a-z]{2,4}$",$mail)) die ("Please enter the correct e-mail.");
   
       
if ($name=="" || $mail=="" || $subject=="" || $details=="")

{
echo "Lütfen Boş alanları Doldurunuz.";
}
else{
mail("mailadresiniz@localhost",$subject,$details,$header);
echo "Mesajınız gönderilmiştir.Teşekkürler ";

}

?>







Öncelikle php iletişim formundaki php kodlarını açıklayalım;
name, mail , subject,details,header adında değişkenler olusturduk, ardından mail dogrulama kodunu ekledik ve sonra eğer komutuyla name , mail,subject ve details değişkenlerınden herhangi birinini boş olması durumunda, lütfen boş alanları doldurunuz yazısını echo komutuyla ekrana yazdırdık.Tüm mail formumuz dogru bir sekilde doldurdugunuzda Teşekkür yazımızı ekrana yazdırdık.


Hata gösterimini kapatmak için ;

error_reporting(E_ALL ^ E_NOTICE);
ini_set('error_reporting', E_ALL ^ E_NOTICE ^ E_DEPRECATED); 

kodları <?php başlangıç kodunun altına ekleyebilirsiniz. Ben bu formu localhostta çalıstırdıgım için mailadresi uzantısnı localhost olarak yaptım.Eğer localhostta calıstırmak ıstersenız mercury ayarlarını yapıp Mozilla Thunderbird i kullanabilirsiniz.

Php mail adresi doğrulama :

Bir Diğer onemlı husus da mail yazımının gerekli olması yani formu dolduran kişinin doğru mail adresi yazmadan bu formun gönderimi engellemek, bunun içinde aşağıdaki kodu kullanmayı unutmayınız. 

if (!eregi ("^([a-z0-9_]|\\-|\\.)+@(([a-z0-9_]|\\-)+\\.)+[a-z]{2,4}$",$mail)) die ("Please enter the correct e-mail.");


Şimdi Html İletişim Formunu Oluşturalım ;

ben cok basit olarak bir html formu olusturdum Css ile sizler formun görünümünü zenginleştirebilirsiniz.

Mail.html


<form action="mail.php" method="post">
<p>Name</p><input name="name" type="text" />
<p>Mail</p><input name="mail" type="text" />
<p>Subject</p><input name="subject" type="text" />
<p>Message</p><textarea name="details" cols="" rows="" wrap="default"></textarea>
<input name="" type="submit" value="Submit" />
</form>



html sayfamızda form olusturmak için yeni form ekliyorsunuz,ve action a php dosyanızın adını yazıyorsunuz."post" methodunu seçiyorsunuz.Ardından eklediğiniz her text alanına php değişkenlerinin adını yazıyorsunuz zaten ikisini kontrol ettiğinizde görecekseniz.Umarım işinize yarar bir yazı olmustur , Herkese iyi çalısmalar.

php iletisim formu

14 Temmuz 2012 Cumartesi

Xampp Server Kurulumu Resimli Anlatım

xampp server kurulumu
İlk olarak Xampp Server nedir ? Bunu kısaca anlatmak istiyorum.
Xampp Server en popüler webserver sunucusu paketidir.Paketin içinde PHP, MySQL, Apache, FileZilla ve MercuryMail gibi web sunucularınıda bulabilirsiniz.Php ile programlamıs oldugunuz websitenizin düzgün çalısıp çalışmadıgını test edebilir,mysql kullarak veritabanı olusturabilirsiniz.MercuryMail ile localhosttan mail alabilir mail atabilirsiniz.Filezilla ile de ftp sunucunuza dosya aktarımı yapabilirsiniz.

Önce Xampp Server i  http://www.apachefriends.org/en/xampp-windows.html adresine girerek bilgisayarımıza indirelim.

XAMPP 1.7.7 versiyonun içinde ;

  • Apache 2.4.2
  • MySQL 5.5.25a
  • PHP 5.4.4
  • phpMyAdmin 3.5.2
  • FileZilla FTP Server 0.9.41
  • Tomcat 7.0.28 (with mod_proxy_ajp as connector)
  • Strawberry Perl 5.16.0.1 Portable
  • XAMPP Control Panel 3.0.12 (from hackattack142) 
gibi servisler bulunmaktadır .

Xampp Server 1.7.7. i bilgisayarımıza download ettikten sonra bilgisayarımıza kurmaya başlayalım.

indirdigimiz dosyaya çift tıklayarak kurulum sihirbazını başlatalım.

xampp server kurulumu
burada Xampp serveri kuracagımız yeri belirliyoruz.En iyi seçim default olarak gelen C:\xampp\ olarak belirlemek.Xampp serveri kuracagımız yeri belirledikten sonra.Next diyerek devam edelim

xampp server kurulumu
Burada Kurulum seçenekleri mevcut.Ve kullanmak ıstedıgımız servisleri de diledigimize gore secebiliyoruz.Secımlerimizi tamamladıktan sonra bize son olarak kurulumun tamamlandıgına dair bilgi geliyor.Ve Finish butonuna basarak kurulumu tamamlamıs oluyoruz.

xampp server kurulumu

Xampp server i kurduktan sora artık bilgisayarımızı bir websunucusu olarak kullanabiliriz.Ve localhost tan calısmalarımıza baslayabiliriz.
//Luckyorange//