Iframe de neymiş php varken!
1 sayfadaki 1 sayfası
Iframe de neymiş php varken!
Arkadaşlar en çok aranan konulardan biride frame ve iframe teknikleri sanırım
Tamam belki bu komutları kullanarak istediklerinizi (kısmen) elde edersiniz ancak yeni sayfaları boyutlandırmak, scroll çubuğuyla uğraşmakda derttir hani.
Şimdi size bunu php de nasıl yapacağımızı anlatacağım. Yani sayfa içinde sayfa açma tekniğimizi biraz ilerletelim.
Öncelik 2 hücreli bir tablomuz olsun. Sol taraf menümüz, sağ taraf içerik kısmı olsun.
Not: Ben include yöntemini sevdiğimden öyle göstereceğim
burada şunu yaptık. Sağ hücrede ilk açılışta ve bir değişken atanmadığında haber.php açılsın.
Son olarak menu.php ve linklerimiz:
Kalın olarak işaretlediğim bölümü kullanmayı unutmazsanız mutlaka çalışır. Unutursanız değişkeni atamayı unutursunuz. Sonra çalışmıyor demeyin
Bu kodlarla şunu sağlıyoruz:
Bir değişiklik yapmak istediğimizde her sayfada tek tek değiştirme yapmak yerine, bir şablon oturtup o şablon üzerinde oynayabiliyor, tasarım değişikliği için sadece index php ile oynuyor, böylece kolay yoldan ve otomatik olarak boyutlanan bi iframe elde etmiş oluyorz
Kolay gelsin...
Tamam belki bu komutları kullanarak istediklerinizi (kısmen) elde edersiniz ancak yeni sayfaları boyutlandırmak, scroll çubuğuyla uğraşmakda derttir hani.
Şimdi size bunu php de nasıl yapacağımızı anlatacağım. Yani sayfa içinde sayfa açma tekniğimizi biraz ilerletelim.
Öncelik 2 hücreli bir tablomuz olsun. Sol taraf menümüz, sağ taraf içerik kısmı olsun.
Not: Ben include yöntemini sevdiğimden öyle göstereceğim
- Kod:
<table border="0" cellpadding="0" cellspacing="0" width="800">
<tr>
<td width="200" height="30" valign="top">
<?php
include ("menu.php");
?>
</td>
<td width="600" valign="top">
<?php
$bolum="";
$bolum=$_GET["bolum"];
if($bolum=="")include("haber.php");
if($bolum!="")include("$bolum");
?>
</td>
</tr>
</table>
burada şunu yaptık. Sağ hücrede ilk açılışta ve bir değişken atanmadığında haber.php açılsın.
Son olarak menu.php ve linklerimiz:
- Kod:
<table border="0" width="100%" cellpadding="0" cellspacing="0">
<tr>
<td bgcolor="#E0E0E0">
<a href="index.php?bolum=forum/top10.php">Forum TOP 10</a>
<br />
<a href="index.php?bolum=ekart/top10.php">E-Kart TOP 10</a>
</td>
</tr>
</table>
Kalın olarak işaretlediğim bölümü kullanmayı unutmazsanız mutlaka çalışır. Unutursanız değişkeni atamayı unutursunuz. Sonra çalışmıyor demeyin
Bu kodlarla şunu sağlıyoruz:
Bir değişiklik yapmak istediğimizde her sayfada tek tek değiştirme yapmak yerine, bir şablon oturtup o şablon üzerinde oynayabiliyor, tasarım değişikliği için sadece index php ile oynuyor, böylece kolay yoldan ve otomatik olarak boyutlanan bi iframe elde etmiş oluyorz
Kolay gelsin...
1 sayfadaki 1 sayfası
Bu forumun müsaadesi var:
Bu forumdaki mesajlara cevap veremezsiniz