Arama butonu
Bu konudaki kullanıcılar: 1 misafir
12
Cevap
6645
Tıklama
0
Öne Çıkarma
PHP ile DIV içinde sayfa çağırma
G
14 yıl
Binbaşı
Konu Sahibi

PHP ile DIV kullanarak oluşturduğumuz bir bölmeye ; idsini kullanarak ve bir resmi buton olarak kullanıp nasıl başka bir sayfayı yükleyebilirim?
tam olarak bilmiyorum phpyi yavaş yavaş araştırarak kendi templatemi oluşturmaya çalışıyorum , bu sayede biraz da phpnin işleyişinden bişeyler kapmaya çalışıyorum; templatemin bir yerinde böyle bir buton kullanmak gerekti yapamadım ben de size sordum, cevaplayanlara teşekkür ederim şimdiden

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil





< Bu mesaj bu kişi tarafından değiştirildi Guest-17B5D9F8B -- 14 Ağustos 2011; 2:37:07 >

M
14 yıl
Yarbay

AJAX'tan bahsediyorsun sanırım


Bu mesaja 1 cevap geldi.
G
14 yıl
Binbaşı
Konu Sahibi

quote:

Orijinalden alıntı: Meniz

AJAX'tan bahsediyorsun sanırım


eee şimdi cevap olarak ne yazıyım AJAX olduğunu söylemeniz çok iyi oldu hemen yaptım mı?
bir örnek gösteremeyecek misiniz yani?


Bu mesaja 1 cevap geldi.
M
14 yıl
Yarbay

Şimdi tam olarak ne istediğinizi kararlaştıralım o zaman AJAX olmayabilir aradığınız şey..

 

<html>
<head>
...
</head>

<body>

//kodlar filan, bi de bahsettiğiniz button

<div id="yeni_div">
//divin içeriği
</div>

</body>

</html>


Şimdi burada butona basıldığında yeni_div'in içinde bir web sayfasının açılmasını mı istiyorsunuz?
Yoksa butona basıldığında başka bir (kendi yazdığınız) php sayfasından veri çekip yeni_div'in içinde bu bilgileri olduğu gibi yada işleyerek görüntülemek mi istiyorsunuz?


Bu mesaja 1 cevap geldi.
G
14 yıl
Binbaşı
Konu Sahibi

1.divdeki bir butona basıp sunucunun içinden a.php'yi 2.div'in içine yüklemek istiyorum ama ben olayı iframe ile hallettim , diğer divlere de benzettim , ama siz div ile yapılışını biliyorsanız anlatabilirsiniz.


Bu mesaja 1 cevap geldi.
P
12 yıl
Çavuş

benimde sorunum aynı örneğin iletişim butonuna tıkladığımda içerik divinin içine iletisim.php içeriği gelsin istiyorum nasıl yapabilirim bunu ? yardımcı olursanız sevinirim :)


Bu mesaja 1 cevap geldi.
U
12 yıl
Çavuş

quote:

Orijinalden alıntı: pasa-torunu

benimde sorunum aynı örneğin iletişim butonuna tıkladığımda içerik divinin içine iletisim.php içeriği gelsin istiyorum nasıl yapabilirim bunu ? yardımcı olursanız sevinirim :)

jquery ile olabilir sanırım.

 
$(document).ready(function(){
$('#buton_id').click(function(){ //hangi butona tıklanacaksa onun id
$('#div_id').load('iletisim.php'); //butona tıklandıktan sonra gerçekleşen işlem ve #div_id içine çağırılan iletisim.php dosyası
});
});





< Bu mesaj bu kişi tarafından değiştirildi unblanced -- 10 Nisan 2013; 2:45:44 >
Bu mesaja 1 cevap geldi.
P
12 yıl
Çavuş

jquery den başka bir yöntem var mı ?


Bu mesaja 1 cevap geldi.
U
12 yıl
Çavuş

quote:

Orijinalden alıntı: pasa-torunu

jquery den başka bir yöntem var mı ?

vardır elbette ama ben bilmiyorum şahsen araştır bakalım biraz belki çıkar bir şeyler


Bu mesaja 1 cevap geldi.
P
12 yıl
Çavuş

<div id="body"> 
<?php
if($_GET['sayfa']=='o_giris') include("giris.php");
else if($_GET['sayfa']=='v_giris') include("giris.php");
else if($_GET['sayfa']=='y_giris') include("giris.php");
?>



<div id="ogrenci">
<div id="ogr_foto"><a href="?sayfa=o_giris" ><img src="../../malzemeler/ogrenci.jpg" width="200" height="100" /></a></div>
<div id="ogr_bilgi">
<p>Sevgili Öğrencimiz,</p>
<p>Sisteme giriş yapabilmek için Kimlik numaranız ve Okul Bilgilerinizin doğru olması gerekmektedir.</p>
<p>Bu uygulamayla aşağıdaki bilgilere erişebilirsiniz;</p>
<ul>
<li>Ders Programı</li>
<li>Notlar</li>
<li>Devamsızlık bilgileri</li>
</ul>
</div>
</div>




index sayfamda bu şekilde çağırıyorum


 

<form action='' name="ogrenci" method='POST'>
<table width="203" border="0">
<tr>
<td width="197"><img src="../../malzemeler/ogrenci.jpg" width="200" height="100" /></td>
</tr>
<tr>
<td height="33"><label><br />
Öğrenci T.C. Kimlik No</label></td>
</tr>
<tr>
<td width="40">
<p>
<input name="o_tc" type="text" size="33" />
</p></td>
</tr>
<tr>
<td>Öğrenci Okul No </td>
</tr>
<tr>
<td><input name="o_no" type="text" size="33" /></td>
</tr>
<tr>
<td><input type="submit" name="gonder" value="Gönder" /></td>
</tr>
</table>
</form>

<form action='' name="veli" method='POST'>
<table width="203" border="0">
<tr>
<td width="197"><img src="../../malzemeler/veli.jpg" width="200" height="100" /></td>
</tr>
<tr>
<td height="33"><label><br />
Veli T.C. Kimlik No</label></td>
</tr>
<tr>
<td width="40">
<input name="v_tc" type="text" size="33" /></td>
</tr>
<tr>
<td>Öğrenci Okul No </td>
</tr>
<tr>
<td><input name="v_o_no" type="text" size="33" /></td>
</tr>
<tr>
<td>* Birden fazla öğrenciniz varsa herhangi birinin bilgilerini girmeniz yeterlidir.</td>
</tr>
<tr>
<td><input type="submit" name="v_gonder" value="Gönder" /></td>
</tr>
</table>
</form>

<form id="form1" name="personel" method="post" action="">
<table width="203" border="0">
<tr>
<td width="197"><img src="../../malzemeler/yonetici.jpg" width="200" height="100" /></td>
</tr>
<tr>
<td height="33"><p> </p>
<p>Sicil Numaranız</p></td>
</tr>
<tr>
<td width="40">
<input name="sicil_no" type="text" size="33" /></td>
</tr>
<tr>
<td>Sifreniz</td>
</tr>
<tr>
<td><input name="sifre" type="text" size="33" /></td>
</tr>
<tr>
<td><p>
<input type="submit" name="p_gonder" value="Gönder" />
</p></td>
</tr>
</table>
</form>




formların olduğu php sayfası da bu şekilde. formları çağırdığımda 3 formda geliyor ama ben örneğin öğrenci girişine tıkladığımda öğrenci giriş formunun gelmesini istiyorum.basit bir hata gibi görünüyor ama yapamadım bir türlü

< Resime gitmek için tıklayın >< Resime gitmek için tıklayın >


Bu mesaja 1 cevap geldi.
U
12 yıl
Çavuş

bu linklerin olduğu sayfa ;

 
<a href="?sayfa=ogrenci" >Öğrenci</a>
<a href="?sayfa=veli" >Öğrenci</a>
<a href="?sayfa=personel" >Öğrenci</a>



buda formların;

 
<?php if($_GET['sayfa'] == 'ogrenci'): ?>
<form action='' name="ogrenci" method='POST'>
<table width="203" border="0">
<tr>
<td width="197"><img src="../../malzemeler/ogrenci.jpg" width="200" height="100" /></td>
</tr>
<tr>
<td height="33"><label><br />
Öğrenci T.C. Kimlik No</label></td>
</tr>
<tr>
<td width="40">
<p>
<input name="o_tc" type="text" size="33" />
</p></td>
</tr>
<tr>
<td>Öğrenci Okul No </td>
</tr>
<tr>
<td><input name="o_no" type="text" size="33" /></td>
</tr>
<tr>
<td><input type="submit" name="gonder" value="Gönder" /></td>
</tr>
</table>
</form>
<?php endif; ?>

<?php if($_GET['sayfa'] == 'veli'): ?>
<form action='' name="veli" method='POST'>
<table width="203" border="0">
<tr>
<td width="197"><img src="../../malzemeler/veli.jpg" width="200" height="100" /></td>
</tr>
<tr>
<td height="33"><label><br />
Veli T.C. Kimlik No</label></td>
</tr>
<tr>
<td width="40">
<input name="v_tc" type="text" size="33" /></td>
</tr>
<tr>
<td>Öğrenci Okul No </td>
</tr>
<tr>
<td><input name="v_o_no" type="text" size="33" /></td>
</tr>
<tr>
<td>* Birden fazla öğrenciniz varsa herhangi birinin bilgilerini girmeniz yeterlidir.</td>
</tr>
<tr>
<td><input type="submit" name="v_gonder" value="Gönder" /></td>
</tr>
</table>
</form>
<?php endif; ?>

<?php if($_GET['sayfa'] == 'personel'): ?>
<form id="form1" name="personel" method="post" action="">
<table width="203" border="0">
<tr>
<td width="197"><img src="../../malzemeler/yonetici.jpg" width="200" height="100" /></td>
</tr>
<tr>
<td height="33"><p> </p>
<p>Sicil Numaranız</p></td>
</tr>
<tr>
<td width="40">
<input name="sicil_no" type="text" size="33" /></td>
</tr>
<tr>
<td>Sifreniz</td>
</tr>
<tr>
<td><input name="sifre" type="text" size="33" /></td>
</tr>
<tr>
<td><p>
<input type="submit" name="p_gonder" value="Gönder" />
</p></td>
</tr>
</table>
</form>
<?php endif; ?>


bu tarz bir şeyler yapabilirsin istediğini diye düşünüyorum fikir oluşturmuştur kafanda umarım.


Bu mesaja 1 cevap geldi.
P
12 yıl
Çavuş

teşekkür ederim hallettim sorunu sizin dediğiniz şekilde



U
12 yıl
Çavuş

rıca ederım ne demek



< Bu ileti mobil sürüm kullanılarak atıldı >

DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.