Responsive Reklam Alanı

Sayfa-Yönlendirme-İşlemi_emresupcinİ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 olarak düşünmeyiniz. Sayfa yönlendirmesi yapacağınız web uygulamalarında yani yayınlayacağınız web sitelerinde özellikle de forum benzeri sitelerde bayağı işinize yarayacaktır.

 

 

Bu derste belirlediğiniz bir adrese sayfa yönlendirmenin dört yolunu ele alalım. Refresh, location ve bunları function’a aktarıp tüm sayfalarda çağırıp kullanmayı görelim.

 

Aşağıda belirttiğim yöntemlerden birini 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 diğer kullanıcılara hissettirmez. Çok aşırı bir yoğunlukta ise yeterli olmayabilir.

 


2. Yöntem

 

1  header("Location:www.siteadi.com")

Buradaki location kodu ise anlık ileti varmış gibi süre olmadan yönlendirme verir.

 


3. Yöntem

 

1  <?php
2   function uyari($mesaj,$sure,$url){
3     echo"<script>
4     alert("$mesaj")
5   </script>";
6     echo"<p align="center"><font size="4" color="#FF0000">
              Yönlendiriliyorsunuz, lütfen bekleyin!</font></p>
7 ";
8    header("Refresh: $sure; url=$url");
9   }
10   ?>

Uyarı fonksiyonunu çağırarak kullanabilirsiniz.

 

1  uyari("vermek istediğiniz mesaj buraya gelcek.",
2    yönlendirme süresi,"yönlendirilecek site veya sayfa");
3      uyari("bu işlem başarılı.",2,"www.siteadi.com");

 


4.Yöntem

 

Üçüncü yöntemdeki mantıktan yola çıkarak refresh yerine farklı bir function olan uyari location fonksiyonunu da kullanabilirsiniz.

 

1 function uyarilocatin($mesaj,$url){
2   echo"<script>
3     alert("$mesaj")
4  </script>";
5    echo"<p align="center"><font size="4" color="#FF0000">
                    Yönlendiriliyorsunuz, lütfen bekleyin!</font></p>
6  ";
7  header("location:$url");
8   }

 


Kullanım Şekli

 

1 $ekle=mysql_query("INSERT INTO email_email (email) values ('$email')");
2   if($ekle){
3 echo"<div><a href="www.siteadi.com">
                  Yönlendiriliyorsunuz, lütfen bekleyin.</a></div>";
4 header("Refresh: 2; url=sayfa.php");
5      }elseif{
6 uyari("bu işlem başarılı.",2,"www.siteadi.com");
7      }else{
8 header("Location: http://www.siteadi.com/")
9 }
Paylaşmak Güzeldir
Yazar
Yazar
Karne hediyesi bahane, ailece eğlenmek şahane! CSS Kullanarak Resimleri Boyutlandırma İşlemi?
1 Yorum
Bir yorum yazın
Siz de düşüncenizi belirtebilirsiniz.

Web Tasarım Blog Teması ES | Tüm hakları © Emre Supçin'e aittir.