//md5 ve crypt ile şifreleme
//md5.php
<?php
$sifre="12345";
$yenisifre=md5($sifre);
$yenisifre1=crypt($sifre,"Turkekip");//"Turkekip bayrağı yerleştirildi"
echo "Şifrenin orjinal hali: ".$sifre."<br>";
echo "Şifrenin md5 li hali: ".$yenisifre."<br>";
echo "Şifrenin md5 li hali: ".$yenisifre1."<br>"; //şifrenin criptolu hali./
/*çıktı
Şifrenin orjinal hali: 12345
Şifrenin md5 li hali: 827ccb0eea8a706c4c34a16891f84e7b
Şifrenin md5 li hali: Tu50RMRp7sCWQ
* */
?>
Yazılım Günlüğü
14 Ağustos 2016 Pazar
Php Super Global İşlemler
//index.php
<?php
$tarayici=$_SERVER["HTTP_USER_AGENT"];//tarayıcı bilgileri
echo "Tarayıcınız :".$tarayici."<br> ";
$path=$_SERVER["PATH"];
echo "Path yolumuz:".$path."<br> ";
$ip=$_SERVER["REMOTE_ADDR"];//ip adresi
echo "İp adresiniz:".$ip;
?>
//test.php
<?php
phpinfo();//php bilgilerimizi verir.
?>
Php'de Mail Yollamak
<?php
echo "MAİL ATMA";
$kime="ahmet22@gmail.com"; //kullanıcının emaili
$kimden="benim@sitem.com"; //bizim site mailimiz :hasan12@hotmail.com
$konu="istanbulutaniyorum Uyelik Başvuru Bilgileri";
$mesaj="Sayın Ahmet Üyelik Kaydınız Yapılmıştır\n";
$mesaj.="\n Kullanıcı Adınız Ahmet san\n"; //yukarıdaki mesajın devamı
$mesaj.=" Kullanıcı Şifreniz 123 \n"; //yukarıdaki mesajın devamı
$mesaj.="\n Web Sitemizi ziyaret ederek Kullanıcı Girişi Yapabilirsiniz. \n"; //yukarıdaki mesajın devamı
$mesaj.="\n istanbul.ml\n"; //yukarıdaki mesajın devamı
$header="From:ahmet22@gmail.com"; //kime gidecekse onun maili
$header.="Reply-To: benim@sitem.com"; //kimden gidecekse onun maili
$mailgonder= mail($kime, $konu, $mesaj,$header);//mail atma fonksiyonu(@hata bastırma kodudur)
if($mailgonder){//mailgonder olumlu ise
echo "<center><b>Uyelik Bilgileri için <br>ahmet22@gmail.com Adresine<br> Mail Gönderildi<b></center>";
}else{//mail gönderilemediyse
echo "<center><b>HATA! Uyelik Bilgileri için <br>ahmet22@gmail.com Adresine<br> Mail Gönderilemedi<b></center>";
}
?>
Cookie Değerini Değiştirmek
chromeda javascript console açın
document.cookie="admin=ahmet" bunu yazın
document.cookie yazarsak cookie nin ne olduğunu öğreniriz.
document.cookie="keyofcookie=valueofcookie"
document.cookie="admin=ahmet" bunu yazın
document.cookie yazarsak cookie nin ne olduğunu öğreniriz.
document.cookie="keyofcookie=valueofcookie"
5 Ağustos 2016 Cuma
Php Session Küresel Değişkeni
//SESSION KÜRESEL DEĞİŞKENİ
//session.php
<?php
/*
* oturumda veri tutmak ve bunları okumakta kullanılır
* oturum tarayıcınızı açınca başlar ve kapatınca tamamlanır.
tarayıcı kapatılınca sessionda silinir.
* oturum başlatmak ve kaydetmek için session_start() komutu kullanılır.
*
*
*/
session_start();//session başlatıldı//sessiona ulaşmak için herzaman başlatmak gerekir.
$_SESSION['Site']="www.google.com";
$_SESSION['Yil']="2009";
echo "<pre>";
print_r($_SESSION);
?>
//ornek.php
<?php
session_start();//session başlatıldı
echo $_SESSION['Site'];//çıktı:"www.google.com";
echo $_SESSION['Yil'];//çıktı:2009
?>
//ornek2.php
<?php
session_start();//session başlatıldı
echo $_SESSION['Yil'];//çıktı:2009
?>
//session.php
<?php
/*
* oturumda veri tutmak ve bunları okumakta kullanılır
* oturum tarayıcınızı açınca başlar ve kapatınca tamamlanır.
tarayıcı kapatılınca sessionda silinir.
* oturum başlatmak ve kaydetmek için session_start() komutu kullanılır.
*
*
*/
session_start();//session başlatıldı//sessiona ulaşmak için herzaman başlatmak gerekir.
$_SESSION['Site']="www.google.com";
$_SESSION['Yil']="2009";
echo "<pre>";
print_r($_SESSION);
?>
//ornek.php
<?php
session_start();//session başlatıldı
echo $_SESSION['Site'];//çıktı:"www.google.com";
echo $_SESSION['Yil'];//çıktı:2009
?>
//ornek2.php
<?php
session_start();//session başlatıldı
echo $_SESSION['Yil'];//çıktı:2009
?>
PHP Cookies
//COOKİES
//cookies.php
<?php
// $_COOKIE : Ziyaretçi takibinde kullanılır.
/*Alışveriş sepetinde kullanılabilir.
* Metin dosyasına veriler yazılır, daha sonra bu dosyadan okunabilir, geçerliliğine göre
*
*setcookie("ad","deger",gecerlilikzamani);
* tarayıcı kapatıp açsak bile cookiler silinmez.sessionda siliniyor.
*/
setcookie('Site','RC Eğitim',time()+60*60*24*7);//saniye cinsinden yazıyoruz.
setcookie('Yil','2009',time()+60*60*24*7);
?>
//get-cookie.php
<?php
echo "<pre>";
print_r($_COOKIE);
if(isset($_COOKIE['Site'])){
echo $_COOKIE['Site']."<br>"; //RC Eğitim çıktısı
echo $_COOKIE['Yil']; //2009 çıktısı
}
?>
//cookies.php
<?php
// $_COOKIE : Ziyaretçi takibinde kullanılır.
/*Alışveriş sepetinde kullanılabilir.
* Metin dosyasına veriler yazılır, daha sonra bu dosyadan okunabilir, geçerliliğine göre
*
*setcookie("ad","deger",gecerlilikzamani);
* tarayıcı kapatıp açsak bile cookiler silinmez.sessionda siliniyor.
*/
setcookie('Site','RC Eğitim',time()+60*60*24*7);//saniye cinsinden yazıyoruz.
setcookie('Yil','2009',time()+60*60*24*7);
?>
//get-cookie.php
<?php
echo "<pre>";
print_r($_COOKIE);
if(isset($_COOKIE['Site'])){
echo $_COOKIE['Site']."<br>"; //RC Eğitim çıktısı
echo $_COOKIE['Yil']; //2009 çıktısı
}
?>
Php'de Session Oturum Kapatma ve Oturum Süresi Verme
//session oturum kapatma ve oturum süresi verme
//index.php
<?php
$kullanici=$_COOKIE["kullanici"];
if($kullanici!=""){
header("location:giris.php");
}else{
echo '<form action="giris.php" method="post">
Kullanıcı: <input type="kullanici" name="kullanici"/>
<input type="submit" value="Giris"/>
</form>';
}
?>
//giris.php
<?php
//ilk php taglarının hemen altına bu satırları(session) açıyoruz.
ob_start();
session_start();
$kullanici=$_COOKIE["kullanici"];
if($kullanici==""){
$kullanici=$_POST["kullanici"];
setcookie("kullanici",$kullanici,time()+24*60*60);
$_SESSION["kullanici"]=$_COOKIE["kullanici"];
header("location:hesabiniz.php");
}else{
$_SESSION["kullanici"]=$kullanici;
header("location:hesabiniz.php");
}
?>
//hesabiniz.php
<?php
session_start();//burayada session_start() yazıyoruz.
$kullanici=$_SESSION["kullanici"];
if($kullanici==""){
echo "Bu sayfayı görüntüleme için üye girişi yapın";
}else{
echo "Üye girişi yaptınız<br>Kullanıcı adınız: ".$kullanici."<br>";
echo "<a href='cikis.php'>Oturumu Kapat</a>";
}
?>
//cikis.php
<?php
session_start();//session_start() yazıyoruz.
$kullanici=$_SESSION["kullanici"];
session_destroy();//sessionı yoketmek için
setcookie("kullanici","",time()-1);
header("location:index.php");
?>
//index.php
<?php
$kullanici=$_COOKIE["kullanici"];
if($kullanici!=""){
header("location:giris.php");
}else{
echo '<form action="giris.php" method="post">
Kullanıcı: <input type="kullanici" name="kullanici"/>
<input type="submit" value="Giris"/>
</form>';
}
?>
//giris.php
<?php
//ilk php taglarının hemen altına bu satırları(session) açıyoruz.
ob_start();
session_start();
$kullanici=$_COOKIE["kullanici"];
if($kullanici==""){
$kullanici=$_POST["kullanici"];
setcookie("kullanici",$kullanici,time()+24*60*60);
$_SESSION["kullanici"]=$_COOKIE["kullanici"];
header("location:hesabiniz.php");
}else{
$_SESSION["kullanici"]=$kullanici;
header("location:hesabiniz.php");
}
?>
//hesabiniz.php
<?php
session_start();//burayada session_start() yazıyoruz.
$kullanici=$_SESSION["kullanici"];
if($kullanici==""){
echo "Bu sayfayı görüntüleme için üye girişi yapın";
}else{
echo "Üye girişi yaptınız<br>Kullanıcı adınız: ".$kullanici."<br>";
echo "<a href='cikis.php'>Oturumu Kapat</a>";
}
?>
//cikis.php
<?php
session_start();//session_start() yazıyoruz.
$kullanici=$_SESSION["kullanici"];
session_destroy();//sessionı yoketmek için
setcookie("kullanici","",time()-1);
header("location:index.php");
?>
Kaydol:
Kayıtlar (Atom)