link ile post etme
6
●128
- 13-11-2022, 20:53:01merhabalar, formu post etmek istiyorum ve buton ile post edersem tasarım kötü oluyor o yüzden link ile post etmek istiyorum. link ile nasıl post edebilriim?
- 13-11-2022, 23:03:19Tam olarak hangi kodları kullanacağım yazarsanız sevinirim.SauRonn adlı üyeden alıntı: mesajı görüntüle
- 13-11-2022, 23:06:43Evet php kullandım. engelle.php?id=<? echo $engellenecek_kullanici_id; ?> ŞeklindeSauRonn adlı üyeden alıntı: mesajı görüntüle
- 13-11-2022, 23:30:46Burda get etmişsiniz.Mustafa1379 adlı üyeden alıntı: mesajı görüntüle
Başlıkta post yazdığınız için postu anlatacağım.
Eğer ortada post edilecek tek bir değer var ise form kullanmanıza gerek yok.
Şöyle yapın.
HTML:
<a href="javascript:void(0)" onclick="engelleFonksiyon('<?php echo $engellenecek_kullanici_id; ?>');">Kullanıcıyı Engelle</a>JS jQuery:
function engelleFonksiyon(id) { var data = { id:id }; $.ajax({ url: "post.php", // post.php sayfasına ID = 10'u Post eder. type: "POST", data: data, success: function (response) { console.log(response) } }); }Eğer form ile göndereyim buton olmasın ama link olsun derseniz.
HTML:
<form id="r10Form" action="post.php" method="post"> <input type="hidden" name="id" value="10"> <a href="javascript:void(0)" onclick='engelleFonksiyon()' />Kullanıcıyı Engelle</a> </form>JS jQuery:
function engelleFonksiyon() { $("#r10Form").submit(); }Verdiğim kodlarda b tagleri eklenmiş kaldıramadım, siz kaldırırsınız hocam - 13-11-2022, 23:33:16Teşekkürler, birde güvenlik için token ile oturum kontrolü yapmam yeterli olur mu?SauRonn adlı üyeden alıntı: mesajı görüntüle
- 13-11-2022, 23:36:25csrf tokenlarından bahsediyorsanız jquery daki data arrayine csrf token eklemelisiniz.Mustafa1379 adlı üyeden alıntı: mesajı görüntüle