Simdi baska bir sorunla karsılastım
bu, mesajlar.php dosyamda bulunan banlama butonu.
<button onclick="banla(<?php echo $yaz[ip];?>);">Banla</button>
Buda banlama fonksiyonum.
<script type="text/javascript">
function banla(id){
var user = $('#userid'+id)
var sebep = user.find('.sebep').text();
var txt = ''+ id +' nolu IP adresini banlıyorsunuz.<br/>'+
'<br/><div class="field"><label for="bansebep" >Sebeb:</label><input type="text" style="margin-left:10px;width:270px;"id="bansebep" name="bansebep" value="'+ sebep +'" /></div>';
$.prompt(txt,{
buttons:{Banla:true, Vazgeç:false},
submit: function(v,m,f){
var flag = true;
if (v) {
var sebep = f.bansebep;
$.ajax({
type: "POST",
timeout: 500,
url: '?islem=banla',
data: 'sebep='+sebep,
success: function(txt){
}
});
if ($.trim(f.bansebep) == '') {
m.find('#bansebep').addClass('error');
flag = false;
}
else m.find('#bansebep').removeClass('error');
}
return flag;
},
callback: function(v,m,f){
if(v){
user.find('.sebep').text(f.bansebep);
}
else{}
}
});
}
</script>Vermiş oldugun kodu bunda da kullanarak acılan penceredeki SEBEB alanına yazılan yazıyı sql e kaydedebiliyorum.
Fakat benim istediğim aynı anda sql tablomdaki "Ip adresi , Banlayan, Banlanma Tarihi" kısımlarınıda doldurmak. Bunun için mesajlar.php dosyasından bu degişkenleri java script'e , ordanda ?islem=banla ya gondermem gerekiyor. Bunu nasıl yapabilirim ki ? Yada aynı anda diger bilgileride BANLA denildiğinde sql e nasıl yazdırabilirim ?
Bu java amma karısıkmıs
Simdiden tesekkurler.