PDA

Orijinalini görmek için tıklayınız : ÇÖZÜLDÜ PHP de form uygulamasının sonucu aynı sayfada nasıl gösterilir?



GNCTürk
21-02-2012, 15:29
S.A değerli arkadaşlar öncelikle herkese kolay gelsin..Benim sorunum şu bir php form uygulaması oluşturdum forma gerekli bilgiler girildiğinde aynı sayfada değilde farklı sayfada açıyor bunu aynı sayfada nasıl açabilirim..google arama yaptım ama tam anlayamadım yardımcı olabilirmisiniz saygılar...

Ümit
21-02-2012, 15:48
jQuery ile bir arada kullanırsan sorunun çözülür.

Örnekler
jQuery Contact Form with PHP & jQuery Validation (http://www.raymondselda.com/php-contact-form-with-jquery-validation/)
Simple PHP / jQuery Contact Form | Webdosh (http://www.webdosh.net/2011/03/simple-php-jquery-contact-form.html)
30 Awesome JQuery Contact Form (http://www.redfoxmagazine.com/30-awesome-jquery-contact-form/)

GNCTürk
21-02-2012, 22:45
jQuery ile bir arada kullanırsan sorunun çözülür.

Örnekler
jQuery Contact Form with PHP & jQuery Validation (http://www.raymondselda.com/php-contact-form-with-jquery-validation/)
Simple PHP / jQuery Contact Form | Webdosh (http://www.webdosh.net/2011/03/simple-php-jquery-contact-form.html)
30 Awesome JQuery Contact Form (http://www.redfoxmagazine.com/30-awesome-jquery-contact-form/)
Denedim ama yapamadım abi bir yardımcı olsanız...Saygılar..

Ümit
22-02-2012, 14:11
Daha önce başıma gelen bir olaydan dolayı özellikle "form" için istenen desteklere sadece örnekler ile çözüm bulunması için yardımcı olabiliyorum.

php form - Google'da Ara (http://www.google.com.tr/search?sourceid=chrome&ie=UTF-8&q=php+form#q=jquery+php+form+post&hl=tr&lr=lang_tr&tbs=lr:lang_1tr&prmd=imvns&ei=xMlET9e1JYiZ8gPy57jXBA&start=40&sa=N&bav=on.2,or.r_gc.r_pw.,cf.osb&fp=f737d830f51099e3&biw=1024&bih=655)
jQuery ajax ile formu post etmek ve jGrowl eklentisi | kodaman.org (http://www.kodaman.org/yazi/jquery-ajax-ile-formu-post)
Jquery ile Form Post (http://www.enisbrk.com/Jquery-ile-Form-Post.html)

GNCTürk
22-02-2012, 15:00
Daha önce başıma gelen bir olaydan dolayı özellikle "form" için istenen desteklere sadece örnekler ile çözüm bulunması için yardımcı olabiliyorum.

php form - Google'da Ara (http://www.google.com.tr/search?sourceid=chrome&ie=UTF-8&q=php+form#q=jquery+php+form+post&hl=tr&lr=lang_tr&tbs=lr:lang_1tr&prmd=imvns&ei=xMlET9e1JYiZ8gPy57jXBA&start=40&sa=N&bav=on.2,or.r_gc.r_pw.,cf.osb&fp=f737d830f51099e3&biw=1024&bih=655)
jQuery ajax ile formu post etmek ve jGrowl eklentisi | kodaman.org (http://www.kodaman.org/yazi/jquery-ajax-ile-formu-post)
Jquery ile Form Post (http://www.enisbrk.com/Jquery-ile-Form-Post.html)
Teşekkürler abicim aynı şeyler benim başıma da geldiği için size hak veriyorum..verdiğiniz adresleri inceleyip bir çaresine bakacağız artık...saygılar..

Macit
01-03-2012, 15:23
form verilerini ayrı bir sayfada göndermeyi deneme, verilerini form sayfası üzerinden gönderirsen başarabilirsin.

Çağrı
16-03-2012, 16:24
Ümit hocamın verdiği linkler iş görür fakat jquery anlamıyorum diyorsan sadece php ile aynı sayfada dönderebilirsin.. Mantığı şu ;



<?php

//önce bazı fonksyionları yazarsın
//örneğin formdan gelen verileri almak için
function formgonder();{

$isim = $_POST["isim"];
$soyisim = $_POST["soyisim"];
$email = $_POST["email"];
$adres = $_POST["adres"];

//mail yollayacaksan mail yollarsın, vt'ye kaydedeceksen vt'ye kaydedersin
//bu sadece örnek, ekrana bastıralım

echo "Merhaba ".$isim ."".$soyisim." Eposta adresiniz : ".$email."";


}

//sonra url'den islem'i çekeriz (islem = baska bişeyde olabilir)
$url = $_GET["islem"];

switch($url) {

//default olarak form.php gelsin
default: form.php;
break;

//islem = formgonder ise fonksyionu çağırsın
case 'formgonder';
formgonder();
break;

}
?>

<!-- Php dışına çıktıktan sonra HTML ile formu oluşturusun -->
<!-- burası da sana kalmış, formu istediğin gibi yaparsın -->
<!-- önemli olan formgonder() fonksiyonunda çektiğin form değerleri, yani name alanları -->


<fom action="form.php?islem=formgonder" method="POST">
<input type="text" name="isim" />
<input type="text" name="soyisim" />
<input type="text" name="email" />
<input type="text" name="adres" />
</form>




jquery ile de desteklersin istersen.. Form alanlarının kontrolünü sağlar, uyarı mesajları verdirirsin vs vs... PHP ile tek sayfada kodlmanın mantığı sadece yukarda yazdığım...