ورود

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : ریدایرکت نمیشود؟



mosi2007
February 3rd, 2012, 19:14
سلام دوستان
یه سوال راجع به redirect داشتم
تو این صفحه یه فرمی است که کاربر میاد و ادرس سایتی را وارد میکنه بعد ادرس سایت نشون داده میشه
میخوام وقتی روی هر ادرس کلیک شد بعد عملیات ریدایرکت انجام بشه
تو قسمت کد php این صفحه که وظیفه چاپ ادرسهای وارد شده را داره
میخوام که هر کاربر وقتی کلیک کرد تابع countdown را فراخوانی کنم که ادرس را هم به عنوان ارگومان این تابع به تابع ارجاع داده بشه ولی نمیشه نمیدونم کجای این کد ایراد داره دوستان کمک کنند لطفا

<?php

if($_POST['submit']){
$addlinks=$_POST['name'];

echo "<div id='link' onClick='countdown($addlinks)'><a href='$addlinks'>$addlinks</a></div>";
}

?>
<html>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
$(document).ready(function() {
var num=10;

function countdown(value){
var url=$('#link').val(value);
setTimeout(countdown, 1000);
$('#a').html("redirect in"+num+"seconds");
num--;
if(num==0){
window.location =url;
num=0;}
}


});

</script>



<body>
<div id="a">
<form name="form" method="post" action="index2.php">
<input type="text" name="name" />
<input type="submit" name="submit" value="get" />
</form>

</div>
</body>
</html>