0

フォーム アクションが foo.php の HTML フォームがあります。ただし、送信ボタンをクリックすると、「foo.php」にリダイレクトされますが、フォームが配置されているページにリダイレクトされません。これを行うために必要な何らかのコードがあるかどうか、誰か教えてもらえますか?

これが役立つ場合、これが私のPHPファイルです。

<?php

$title = $_POST['title'];
$content = $_POST['content'];
$postid = $_POST['postid'];

?>
4

3 に答える 3

1

ふたつのやり方:

<?php
header('Location: myform.php');
 ?>

または JavaScript を使用します。

<script>
window.location('myform.php');

于 2012-10-16T11:01:26.020 に答える
1

フォーム データを処理した後、ヘッダー リダイレクトをフォーム ファイルに戻すように設定できます。フォーム ファイルの名前が " form.php"であると仮定すると、

header('location: form.php');
于 2012-10-16T03:33:13.493 に答える
0

とてもシンプルです。まず、自分のタスクを理解するようにしてください。データの保存/更新/処理に関係なく、タスクを完了した後、別のページにリダイレクトする必要があります。

作業が完了したら、php スクリプトにヘッダーを設定するだけです。

<?php


 // your all code will goes here
 header("Location: myform.php");  

?>
于 2012-10-16T11:19:09.060 に答える