PDA

View Full Version : سوال: استفاده از confirm جاوا اسکریت با php



navid3d_69
دوشنبه 14 اسفند 1391, 17:06 عصر
سلام من خوام وقتی که اطلاعات پست میشه این کد اجرا باشه ولی کد جاوا اسکریپت اجرا نمی شه و بدون سوال و تایید میره و قسمت header("location:Survay_Show.php") رو اجرا می کنه باید چی کار کنم برای اجرای این قسمت؟





if(mysql_num_rows($Check_Query) > 1)
?>
<script>

var answer = confirm ("Are you having fun?")
if (answer)
<?php header("location:Survay_Show.php"); ?>
else
alert ("Darn. Well, keep trying then.")


// Alertify.dialog.confirm("Message", function () {
// // user clicked "ok"
//}, function () {
// // user clicked "cancel"
//});
</script>
<?php

return false;

}

siavashsay
دوشنبه 14 اسفند 1391, 17:21 عصر
دوست عزیز معمولا جاوا رو داخل پی اچ پی مینویسن نه برعکس !
خطوط 6 تا 10 شما ایراد داره !
جایی که php استفاده شده باید اسکریپت جاوا رو ببندید ! و مجدد ادامه بدید !

if (answer){
window.open("yourpage");
}
else{
alert ("Darn. Well, keep trying then.");
}

sh_omid
دوشنبه 14 اسفند 1391, 18:18 عصر
سلام
شما باید کد جاوا اسکریپت را اکو کنید


if(mysql_num_rows($Check_Query) > 1)


echo " <script>

var answer = confirm ("Are you having fun?")
if (answer)
window.open("Survay_Show.php");
else
alert ("Darn. Well, keep trying then.")


// Alertify.dialog.confirm("Message", function () {
// // user clicked "ok"
//}, function () {
// // user clicked "cancel"
//});
</script>"

return false;

}

siavashsay
سه شنبه 15 اسفند 1391, 10:05 صبح
شما باید کد جاوا اسکریپت را اکو کنید
نه - نیازی حتما به اکو کردن نیست ! روش ایشون هم درسته !
فقط کاری رو که گفتم باید انجام بدن ! :)