フォームに入力した電子メールをデータベースに送信するスクリプトがあります。電子メールを送信した後にPHPスクリプトをリダイレクトする方法があるのでしょうか?スクリプトの実行後にPHPをリダイレクト
私のスクリプトがある -
<?php
$con = mysql_connect("localhost","User","Pass");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("emails", $con);
$sql="INSERT INTO mlist (email)
VALUES
('$_POST[email]'')";
if (!mysql_query($sql,$con))
{
die('Error: ' . mysql_error());
}
mysql_close($con)
?>
私はまだPHPを学んでいて、誰かが明確な指示を与えることができるしてください。コントローラに
mysql_select_db("emails", $con);
$sql="INSERT INTO mlist (email) VALUES ('$_POST[email]'')";
if (!mysql_query($sql,$con)) { die('Error: ' . mysql_error()); }
mysql_close($con);
header('Location: http://www.example.com/');
でJavaScriptを送る送信ヘッダ機能を追加します。 'header("場所:http://www.example.com/redirect/to/otherpage_or_samepage.php?with = different_variables ");'あなたが何かを出力して別のヘッダを送信すると、エラーが発生するでしょう... – acm