ページにデータを投稿した後、同時に別のページに移動したいと考えています。javascript を使用してデータを投稿していますが、その値がエコーされていることを確認しました。投稿データのみを送信すると正常に動作しますが、別のページにリダイレクトしてそれらの投稿データにアクセスしようとすると、設定されていないようです. ちなみに私が書いたのはこのようなjavascriptです
function getsupport ( selectedtype )
{ document.folderCreation.supporttype.value = selectedtype ; document.folderCreation.submit() ; document.location.href="../../index.php";
}
と形式で:
<form action="index.php" name="folderCreation" method="POST" >
<input type="hidden" name="supporttype" /><?php
while($row = mysql_fetch_array($rs))
{
$filePath=$row['pathFromImages'];
$id=$row['id'];
?>
<a href="javascript:getsupport('<?php echo $filePath;?>')" ><?php echo $filePath;?></a>
</br>
<?php
このフォームの値は、行 :document.location.href="../../index.php"; の場合に正しく投稿されます。そこにいない。なぜこれが機能しないのですか? ...
前もって感謝します。