Arama butonu
Bu konudaki kullanıcılar: 1 misafir
6
Cevap
510
Tıklama
0
Öne Çıkarma
Php ile ilgili sorum olacak acill
T
5 yıl
Onbaşı
Konu Sahibi

Arkadaşlar benim yapmak istediğim birşey var bulamadım ama.
<form method="POST" action="https://deneme.com/deneme.php">
<input name="deneme" value="deneme">
<input type="submit">
</form>
Böyle bir formu başarılı bir şekilde iletildiğini nasıl anlayabilirim. Bu formun olduğu yerden başarılı bir şekilde çıktığını. Curl ile ilgili birşey demeyin çünkü amacım örnekteki form için lazım bana. Yardımlarınızı bekliyorum arkadaşlar



D
5 yıl
Yarbay

deneme.php

<?php

echo print_r($_POST,true)."\n";

?>



T
5 yıl
Onbaşı
Konu Sahibi

Teşekkürler ama ben deneme.php sayfasına bir şey yerleştirmeden bulunduğum sayfada almam lazım



T
5 yıl
Onbaşı
Konu Sahibi

O formun post attığını loglamak için


Bu mesaja 1 cevap geldi.
C
5 yıl
Teğmen

1 formu ajax post yaparsın
2 aynı sayfaya post edersin öyle tutarsın

eğer sorunu yanlış anlamadıysamda cookie ve ya session ile de yapabilirsin bir değer tutman bir olay yapman şart onun olup olmadığını anlamak için



B
5 yıl
Yüzbaşı

Formun action kisminda yazan sayfaya bişi yazman gerek.
Ya da formu Ajax post yapıyorsan ajax requestin gittigi yere birşey yazman gerek. Yoksa formun başarılı post edildiğini anlayamazsın.

Başarılı post burada kilit nokta.

Şunu da yapabilirsin;
Formun verileri post ettiği yerde değil de bir öncesinde submit click eventte yakalarsin. Ajaxla bakarsın, form başarılı gibiydi submiti yaparsin,
Form verileri başka bir yerde yakalanirken sen loglamani başka yerde yapabilirsin. Ama şu durum tehlikeli, ajax loglamasindan sonra form manipüle edilebilir.

Bu durumlar için;
Formun post edildiği yerde yapmak daha doğru olur loglamayi. Aksi durumda post ile log uyumsuzluğu çıkabilir.



< Bu ileti DH mobil uygulamasından atıldı >


Bu mesajda bahsedilenler: @turuncuusakal
G
5 yıl
Teğmen

form aynı sayfadaysa action methodunu boş bırak




<?php

if($_Post["deneme"]):

echo "bla bla";

else :
?>
<form method="POST" action="">
<input name="deneme" value="deneme">
<input type="submit">
</form>

<?php

endif;

?>


?>



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.