php
リンクを生成するスクリプトがあります。これにより、値(に変更できません)などのURL
非常に長い(IEが実際に処理するには長すぎます)。www.somesite.co.uk/here/query?foo=bar&bar=foo&.....
somesite.co.uk
gets
post
だから私の中でindex.php
:
echo "<a href='$url'>".$link."</a>";
制限を下回る値ではすべて正常に機能しますが$url
、制限を超えるとページ上のデータが切り捨てられます。
このスクリプトを作成しましlong_url_test.php
た。長い値の場合、期待どおりにページが読み込まれます。$url
<?php
header('Location: $url');
?>
私はこれをすべてまとめるのに助けが必要です、次のようなものです:
index.php:
echo "<a href='long_url_test.php'>".$link."</a>"; # and POST $url to script
long_url_test.php:
<?php
$url=$_POST['url']
header('Location: $url');
?>
index.php
posts
実際に必要なページを取得するURLに表示されるリンクはどこにlong_url_test.php
ありますか、それとも実際にこれを行うためのより良い/より簡単な方法はありますか?