[PHP-users 6203] Re: FORMのaction について
php-users@php.gr.jp
php-users@php.gr.jp
Fri, 15 Mar 2002 15:26:41 +0900
On Fri, 15 Mar 2002 13:15:25 +0900
miyoshi@mjcnet.co.jp wrote:
三好です。
かなり邪道な方法かと思いましたが下記の様なコーディングにしました。
------------------------------------------------------------------------
<?
// open.php
$url = sprintf("%s%s%s","http://",$HTTP_HOST,$REQUEST_URI);
$user_form = ereg_replace( "open.php", "foo.php", $url );
$internal_form = ereg_replace( "open.php", "bar.php", $url );
echo '<script language="JavaScript">;';
echo "window.open( \"$user_form\" );";
echo "window.open( \"$internal_form\" );";
echo "window.back();";
echo '</script>';
?>
------------------------------------------------------------------------
で$urlに完全な形のURLが入るのでそこに表示されているPHPファイル名を正規表
現で変更してしまうものです。
open.phpがURLファイル以外にあると困るのですがそのあたりは何かしらの対応
を行います。
ありがとうございました。
----------------
三好 秀治
miyoshi@mjcnet.co.jp