Sitenizde Sayfa Yönlendirmesi Yapımı?

Sitenizde Sayfa Yönlendirmesi Yapımı? İyi akşamlar arkadaşlar, Bu dersimizde HTML kodları ve PHP kodları yardımı ile sitenizde sayfa yönlendirme işlemini ele alacağız. Sayfa yönlendirmesini önemsiz şekilde düşünmeyiniz. Sayfa yönlendirmesi yapacağınız web uygulamalarında yani yayınlayacağınız web sitelerinde bilhassa de forum bunun gibi sitelerde adi işinize yarayacaktır.     Bu derste belirlediğiniz bir adrese sayfa yönlendirmenin dört şeklini ele alalım. Refresh, location ve bunları function’a aktarıp bütün sayfalarda çağırıp kullanmayı görelim.   Aşağıda belirttiğim yöntemlerden birtanesini kullanarak sayfanızı belirlediğiniz adrese yönlendirebilirsiniz…   1. Yöntem    1 header(“Refresh: 2; url=sayfa.php”); Burada refresh kodu ile yönledirilecek olan sayfa.php sayfasına 2 saniye sonra yönlendirme yapılır. Saniyeyi uzatmak size kalmış. İdeal olan 2’dir. Böylelikle sitenizde yoğunluk olunca refresh kodu yoğunluğu öbür kullanıcılara hissettirmez. Çok yoğun bir yoğunlukta ise yeterli olmayabilir.   2. Yöntem   1 header(“Location:www.siteadi.com”) Buradaki location kodu ise anlık ileti varmış benzeri vakit yapılmaksızın yönlendirme verir.   3. Yöntem   1 <?php 2 function uyari($mesaj,$sure,$url){ üç echo”<script> 4 alert(“$mesaj”) 5 </script>”; altı echo”<p align=”center”><font size=”4” color=”#FF0000”> Yönlendiriliyorsunuz, lütfen bekleyin!</font></p> 7 “; 8 header(“Refresh: $sure; url=$url”); 9 } on ?> Uyarı fonksiyonunu çağırarak kullanabilirsiniz.   1 uyari(“vermek dilediğiniz mesaj buraya gelcek.”, 2 yönlendirme süresi,”yönlendirilecek site yahut sayfa”); üç uyari(“bu işlem başarılı.”,2,”www.siteadi.com”);   4.Yöntem   Üçüncü yöntemdeki mantıktan yola çıkarak refresh yerine muhtelif bir function olan uyari location fonksiyonunu da kullanabilirsiniz.   1 function uyarilocatin($mesaj,$url){ 2 echo”<script> üç alert(“$mesaj”) 4 </script>”; 5 echo”<p align=”center”><font size=”4” color=”#FF0000”> Yönlendiriliyorsunuz, lütfen bekleyin!</font></p> altı “; 7 header(“location:$url”); 8 }   Kullanım Şekli   1 $ekle=mysql_query(“INSERT INTO email_email (email) values (‘$email’)”); 2 if($ekle){ üç echo”<div><a href=”www.siteadi.com”> Yönlendiriliyorsunuz, lütfen bekleyin.</a></div>”; 4 header(“Refresh: 2; url=sayfa.php”); 5 }elseif{ altı uyari(“bu işlem başarılı.”,2,”www.siteadi.com”); 7 }else{ 8 header(“Location: http://www.siteadi.com/”) 9 }


Yapılan Yorumlar
Erdem OFLAZ

Bir mum, diğer mumu tutuşturmakla ışığından bir şey kaybetmez.
 Kategoriler
 Popüler yazılar