PHP-Session-include ve require_once fonksiyonları

Minex Partner ile Kripto Kazanmaya Başla!
  • Satoshi Nakamoto: Bitcoin’in yaratıcısı olan kişi veya kişilerce kullanılan takma ad.

kwon

Üstçavuş
Level 1 (1X)
Level 2 (2X)
Level 3 (3X)
Bağış Yapan Üye


0.00005379
  • 0.00000000  
  • #1
Session nerelerde kullanılır?

Üyelik bilgisi isteyen sitelere kullanıcı adı şifre girerek oturumunuzu açarsınız.Giriş yaptığınız sitede kendi oturum bilgileriniz doğrultusunda site içerisinde gezebilir size özgü işlemleri yapabilirsiniz.Mesela Twitter sitesine giriş yaptınız sitede kendinize ait fotoğraf ve video yükleyebilir yazı yazabilirsiniz.Bu işlemleri kendi oturumunuzun bilgileri ile gerçekleştirmiş olursunuz.Başka bir kullanıcının hesap bilgileri ile giriş yapsaydınız o kişiye ait işlemleri yapabilirdiniz.

Oturum bilgilerini nerede tutacağız?

Çerezlerin oturum bilgilerini
PHP:
block" data-lang="php">$_COOKIE
dizininde saklıyorduk.Oturumların bilgilerini
PHP:
$_SESSION
dizininde saklayacağız.

Session oluşturma


Session oluşturup kullanabilmek için başlatma fonksiyonu olan
PHP:
session_start()
oturumu tanımlatacağımız satırın üst bölgesine yazmalıyız.
PHP:
<?php
session_start();
$_SESSION["forumadsoyad"] = "Satoshi Turk";
?>

Yukarıda kod örneğinde ilk olarak oturumu başlattık ardından "forumadsoyad" isminde session oluşturduk ve değerine "Satoshi Turk" olarak atadık.Oluşturduğumuz session bilgisini tarayıcımız kapanana kadar saklayacaktır ve sayfaları değiştirseniz bile değer bilgisi kaybolmayacaktır.

Session silme

PHP:
<?php
session_start();
$_SESSION["forumadsoyad"] = "Satoshi Turk";
unset($_SESSION["forumadsoyad"]);
?>

Oluşturduğumuz “forumadsoyad” adlı session‘ı
PHP:
unset()
fonksiyonu ile sildik.

PHP Url Yönlendirme

Php dili ile oluşturduğunuz web sitenizde
PHP:
<?php
kodları ile sitenizde kullanacağınız sayfadan başka sayfaya yönlendirme işlemini
PHP:
<?php header(); ?>
komutu ile yapıyoruz.

Örnek

PHP:
<?php header("Location: https://satoshiturk.com"); ?>
1603629115104.png


include ve require_once fonksiyonları

include()


Belirtmiş olduğunuz veri dosyasını içeriğe dahil eder, dosyanın bulunamaması erişilememe halinde uyarı verir ve kodun geri kalan kısmının çalışmasına izin verir.
PHP:
<?php
   include("satoshiturk.php")
?>

include_once()

include() fonksiyonundan tek farkı çağırmış olduğunuz veri dosyasını 2 defa çağrılmasını engeller bu sayede sistemin gereksiz yükü engellemiş olur.
PHP:
<?php
   include_once("satoshiturk.php")
?>

require()

Belirtilen veri dosyasını içeriğe dahil eder, veri dosyasının bulunamaması erişilememe durumunda hata verir ve kodun geri kalanının çalışmasını engeller.
PHP:
<?php
   require("satoshiturk.php")
?>

require_once()

require() ile aynı işi yapar, tek farkı bir dosyanın 2 defa çağrılmasını engeller sistem yükünden kurtarır.
PHP:
<?php
   require_once("satoshiturk.php")
?>
 

Bu konudan kwon isimli kullanıcıya 0.00001088 Bitcoin verilmiştir

Üst