Simple code works in FF and Chrome - not in IE
Posted: Mon May 03, 2010 5:11 pm
I have the below code in a php file on my webserver. It asks for a project ID, and then logs into an ftp site using that ID as part of the link (I am using the browser ftp functionality with login credentials like ftp://name:password@ftp.example.com). It works fine in FF and chrome, but when you open it in IE, enter the project ID and click on Go, it opens a Page Cannot Be Displayed. Any ideas would be greatly appreciated.
Code:
<?php if($_SERVER['REQUEST_METHOD'] == 'POST') : $projectid = $_POST['projectid']; header('Location: ftp://'.$projectid.'@ftp.example.com'); else:?>
<form action="<?php echo $_SERVER['../PHP_SELF']; ?>" method="post">
<p><strong>Enter Your Project ID</strong> :
<input type="text" name="projectid" />
<input type="submit" value="Go" />
</p>
</form>
<?php endif; ?>
Code:
<?php if($_SERVER['REQUEST_METHOD'] == 'POST') : $projectid = $_POST['projectid']; header('Location: ftp://'.$projectid.'@ftp.example.com'); else:?>
<form action="<?php echo $_SERVER['../PHP_SELF']; ?>" method="post">
<p><strong>Enter Your Project ID</strong> :
<input type="text" name="projectid" />
<input type="submit" value="Go" />
</p>
</form>
<?php endif; ?>