kingblog

مشکل با alert و پی اچ پی

3 پست در این موضوع قرار دارد

ارسال شده در (ویرایش شده)

ببینید من دو کد زیر رو وقتی جدا استفاده میکنم هیچ مشکلی نداه هم آلرت اجرا میشه هم کد پی اچ پی:


<p id="demo"></p>
<script>
function myFunction() {
var x;
if (confirm("Press a button!") == true) {
x = "You pressed OK!";
} else {
x = "You pressed Cancel!";
}
document.getElementById("demo").innerHTML = x;
}
</script>

--------------------------------

<?php
if(isset($_POST["buy"]) && $_POST["rate"]!="") {
echo '
<center>
<div class="container"><div class="alert alert-success">
<strong>موفقیت آمیز!</strong>
</div></div></center>';
}
?>

[right][color=#282828][font=droid sans', tahoma, arial, sans-serif]

[/font][/color][/right]

حالا میخوام قبل از اجرای کد پی اچ پی ، کد جاوا اجرا بشه و اگه روی ok کلیک شد، بعد کد پی اچ پی اجرا و متن موفقیت آمیز و اگر لغو کرد متن ناموفق چاپ بشه

ویرایش شده در توسط kingblog
0

به اشتراک گذاری این پست


لینک به پست

در مورد ای جکس (ajax) تحقیق کن


$(function(){
if (confirm('yes or no ?')){
$.post('post.php',{
username : 'danial'
},function(data){
alert(data)
})
}

})

2

به اشتراک گذاری این پست


لینک به پست

ارسال شده در (ویرایش شده)

با کد زیر مشکلم حل شد ولی هنوز یک مورد هست:


<script type="text/javascript">
$('document').ready(function(){
$("#buy<?= $u[0]->id ?>").click(function () {
var x;
if (confirm(" مطمئنید؟!") == true) {
$("#formi<?= $u[0]->id ?>").ajaxForm({target:'.gozine<?= $u[0]->id ?>'}).submit();
} else {
x="لغو شد";
document.getElementById("demo<?= $u[0]->id ?>").innerHTML=x;
}
});
});
</script>

[right][color=#282828][font=droid sans', tahoma, arial, sans-serif]

[/font][/color][/right]

وقتی برای بار اول روی دکمه کلیک میکنم و پیغام مطمئنید؟ میاد ، اگه برای بار اول، روی انصراف کلیک کنم، ریدایرکت میشه به صفحه ای که کد پی اچ پی توش هست یعنی همون فایلی که اطلاعات بصورت آجاکس بهش ارسال میشه

ولی اگر روی ok کلیک کنم درست کار میکنه یعنی اگه برای بار اول روی ok کلیک کنم و بعد از اون روی هر کدوم چه ok و چه انصراف کلیک کنم درست کار میکنه ولی اگر برای بار اول روی انصراف کلیک کنم ریدایرکت میشه

منظورم از بار اول اینه که وقتی مثلا صفحه رفرش میشه و میخوایم اولین کلیک رو انجام بدیم

ویرایش شده در توسط kingblog
0

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری