Phpde sayfa yüklenmeden post ektmek
11
●810
- 17-10-2010, 18:30:57Php de yaptığım x sayfasının içerisinde ki bir div alanına y.php sayfası ekledim. Herşey yerine oturuyor yanlız sonradan eklediğim sayfaya değeler giriliyor kendisine post edip değeri gösteriyor.Ama post aldığında tarayıcada normal olarak sadece y.php gözüküyor. x.php değişmeden y.içerisindeki post işlemini nasıl yapabilrim? Biraz karışık oldu ama kusura bakmayın artık.
- 17-10-2010, 18:34:59Eposta Aktivasyonu GerekmekteAjax / Jquery ile yapabilirsin
http://api.jquery.com/serialize/ - 17-10-2010, 18:51:13
x sayfasına <?php if(isset($_POST["deger"])){ //form işleyecek kodlar yani y.php nin içeriği } ?> - 17-10-2010, 21:53:49bunu yaparsam tüm sayfa tekrar yüklenicek başka bildiğin yol varmı?MystiCaL_D3viL adlı üyeden alıntı: mesajı görüntüle
Ajax kullanmadan sadece php çözebilirmiyim? Yanlış anlamayın ajax kullanmıcam demiyorum ama php çözümü varsa daha iyi olucak... - 18-10-2010, 21:10:55Sizin ilacınız ajax.
Örnek vereyim ki farkım olsun
form.html
<html> <head> <script type="text/javascript" src="prototype.js"></script> <script> function sendRequest() { new Ajax.Request("test.php", { method: 'post', postBody: 'name='+ $F('name'), onComplete: showResponse }); } function showResponse(req){ $('show').innerHTML= req.responseText; } </script> </head> <body> <form id="test" onsubmit="return false;"> <input type="text" name="name" id="name" > <input type="submit" value="submit" onClick="sendRequest()"> </form> <div id="show"></div> </body> </html>test.php
<?php if($_POST["name"] == "") echo "name is empty"; else echo "you typed ".$_POST["name"]; ?>gerekli kısımları kendinize göre düzenleyiniz. - 19-10-2010, 06:33:21Üyeliği durduruldu
