So I am redirecting like this echo "<meta http-equiv=\"refresh\" content=\"0;URL=$redirectlink\">"; So does not putting in a delay hurt the results? If you dont put in a delay, is there a chance it wont drop the cookie?
I wouldn't trust meta redirect, if you have access to PHP it's very simple to write few lines of code and use the header Location to do a redirect on the server side instead. // need to add some validation to check that URL $url = $_GET['url']; header('Location: '.$url); exit(); PHP: now if you send someone to yourphpfile.php?url=www.google.com it will forward them to www.google.com on the server side.
Well Im passing an ebay item number to another file and redirecting that way. Im not sure in this case how I would do it any other way. So whats wrong with the meta redirect?
since there is delay in meta redirect, there is possibility that ur potential customer exit before the re-direct complete. the meta re-direct is visible to visitors, so ironically, it is considered 2-page navigation. the less page navigated, less chance for visitor to exit. u wanna direct them immediately to the landing page. server side is transparent.