Hide your secret files INSIDE photos, videos or other files with OmniHide PRO.

PHP function for Javascript redirect

Topics

The following code is basically JS, but has been made into a PHP function so that it could be invoked with different parameters as per our needs.

<?php
function js_redirect($url, $seconds=5) {
echo
"<script language=\"JavaScript\">\n";
echo
"<!-- hide code from displaying on browsers with JS turned off\n\n";
echo
"function redirect() {\n";
echo
"window.location = \"" . $url . "\";\n";
echo
"}\n\n";
echo
"timer = setTimeout('redirect()', '" . ($seconds*1000) . "');\n\n";
echo
"-->\n";
echo
"</script>\n";

return true;
}

js_redirect(http://blogulate.com,1); //Redirects to blogulate.com in 1 second.

?>

Eg Usage :
js_redirect(http://google.com,5); //Redirects to Google after 5 seconds.

 
Discover upcoming movies
 

10 responses to “PHP function for Javascript redirect”

  1. bosshakan says:

    great working thanks for sharing…

  2. yeahboy says:

    oh wtf.. nevermind. the code is being messed up by the blog.

  3. yeahboy says:

    i guess you can make it as simple as this:

    function js_redirect($url, $seconds=1)

    {

    echo '';

    echo 'function redirect() {';

    echo 'window.location = "' . $url . '";';

    echo '}';

    echo 'timer = setTimeout("redirect()", "' . ($seconds*1000) . '");';

    echo '';

    return true;

    }

  4. yeahboy says:

    this ain't working…

  5. Kirkorov says:

    Haha. It's funny.

  6. thinkdj says:

    You could also view the source of the following page for another JS redirect:

    http://www.tizag.com/javascriptT/examples/timedel

  7. thinkdj says:

    Toraj,

    I think the best for you would be a simpler META tag

    <code><meta http-equiv="refresh" content="0;URL =http://google.com"></code>

    Just add this in the within the <head> </head> of your html. Change 0 to an integer value for time to wait before redirecting..

  8. toraj says:

    hello thinkdj

    so can i direct with this code myweblog to website ?

  9. thinkdj says:

    Hi toraj,

    Sorry about that. It's a JavaScript echoed using PHP so that the destination URL and time before redirection could be called dynamically..

    Eg :

    js_redirect (http://google.com,5); //Redirects to Google after 5 seconds.

    js_redirect (http://google.co.in,15); //Redirects to Google.co.in after 15 seconds.

  10. toraj says:

    what is this code? please say more about that

    thanks a lot

 
 

We’re on Hostgator and we love it

Use coupon BLOGULATE994 and get 9.94$ flat off from any hosting package of your choice!

We're on Hostgator and are extremely happy with the service. Never down, cheap and powerful servers!
Use coupon BLOGULATE994 and get 9.94$ flat off from any hosting package of your choice!

Search Blogulate

Categories