IRCRehberi.Net- Türkiyenin En iyi IRC ve Genel Forum Sitesi

IRCRehberi.Net- Türkiyenin En iyi IRC ve Genel Forum Sitesi (https://www.ircrehberi.net/)
-   Programlama (https://www.ircrehberi.net/programlama/)
-   -   PHP URL Yönlendirme Kodu (https://www.ircrehberi.net/programlama/98758-php-url-yonlendirme-kodu.html)

Nichts 29 Aralık 2021 08:11

PHP URL Yönlendirme Kodu
 
Kullanıcıları bir sayfaya giriş yaptıktan sonra bazı durumlarda geri yada istenilen bir sayfaya yönlendirmek gerekebilir. PHP ile bu işlemi çok fazla kod karmaşasına girmeden yapabiliriz.

İlk olarak header() foksiyonu ve süper global $_SERVER değişkenlerini bilmemiz gerekiyor.

header(): PHP ile header refresh kullanımı yapmak için aşağıdaki kodu kullanabilirsiniz. header Location olarak adres bilgisini alıp istenilen sayfaya yönlendirmektedir.

$_SERVER: $_SERVER başlıklar, adresler ve betiklerin yerleri gibi bilgileri içeren bir isim dizidir.

PHP ile Geri Yönlendirme:

PHP- Kodu:

<?php
 
//PHP ile geri yönlendirme

$adres $_SERVER["HTTP_REFERER"];
header("Location: $adres");

PHP ile İstenilen Sayfaya Yönlendirme:

PHP- Kodu:

<?php
 
//PHP ile istenilen sayfaya yönlendirme
$adres "uyelik-giris.php"
header("Location: $adres");


PHP ve HTML ile 5 Saniye Sonra Yönlendirme:


PHP- Kodu:

<?php
 
//Süreli Yönlendirme
$adres "uyelik-giris.php";
echo 
"<p>5 saniye sonra yönlendirme olacak</p>";
echo 
"<meta http-equiv='refresh' content='5;url=$adres'>";



Kaynak : [Üye Olmadan Linkleri Göremezsiniz. Lütfen Üye Olmak için TIKLAYIN...]

Kıvılcım 29 Aralık 2021 08:46

Emeğine sağlık

Set 29 Aralık 2021 09:09

Eline sağlık @[Üye Olmadan Linkleri Göremezsiniz. Lütfen Üye Olmak için TIKLAYIN...] sadece bir ek belirticem, php yönlendirmelerinde header veya meta taglarında sonrasındaki işlemlerin devam etmemesi için

PHP- Kodu:

exit;
exit();
return;
return(); 

gibi bitiş işlem spinnirlerini kullanmaları, yönlendirmenin devamlılıgını dahada işlevselligi artırcaktır, buda ek not olsun :)

Nichts 29 Aralık 2021 09:12

Alıntı:

Set Nickli Üyeden Alıntı (Mesaj 730178)
Eline sağlık @[Üye Olmadan Linkleri Göremezsiniz. Lütfen Üye Olmak için TIKLAYIN...] sadece bir ek belirticem, php yönlendirmelerinde header veya meta taglarında sonrasındaki işlemlerin devam etmemesi için

PHP- Kodu:

exit;
exit();
return;
return(); 

gibi bitiş işlem spinnirlerini kullanmaları, yönlendirmenin devamlılıgını dahada işlevselligi artırcaktır, buda ek not olsun :)

Çok teşekkür ederim. :)

Sim 29 Aralık 2021 23:31

emegine saglik

Ruyanur 30 Aralık 2021 03:51

Emeğinize sağlık.


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 19:18.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.

Copyright ©2019 - 2025 | IRCRehberi.Net