0
私は以下のコードを持っています。php mysqlを実行してからjavascriptを実行する
これはmysqlに正しく挿入されます。
しかし、私はそれが完了したらウィンドウを閉じるようにしたい。以下はそのトリックを行うようには見えません。
任意のヘルプは、appriciatedされます。
<body>
<?php
$link = mysqli_connect("localhost", "", "", "");
if($link === false){
die("ERROR: Could not connect. " . mysqli_connect_error());
}
// Escape user inputs for security
$patrolno= mysqli_real_escape_string($link, $_POST['patrolno']);
$patroller = mysqli_real_escape_string($link, $_POST['patroller']);
$type= mysqli_real_escape_string($link, $_POST['type']);
$site= mysqli_real_escape_string($link, $_POST['site']);
$location = mysqli_real_escape_string($link, $_POST['location']);
$lat = mysqli_real_escape_string($link, $_POST['lat']);
$lng = mysqli_real_escape_string($link, $_POST['lng']);
$reallat = mysqli_real_escape_string($link, $_POST['reallat']);
$reallng = mysqli_real_escape_string($link, $_POST['reallng']);
$sql = "INSERT INTO activepatrolpoints (patrolno, patroller, type, site, location, lat, lng, reallat, reallng) VALUES ('$patrolno', '$patroller', '$type', '$site', '$location', '$lat', '$lng', '$reallat', '$reallng')";
if(mysqli_query($link, $sql)){
//echo "Records added successfully.";
} else{
echo "ERROR: Could not able to execute $sql. " . mysqli_error($link);
}
mysqli_close($link);
//header('location:index.php');
echo "<script>window.close();</script>";
?>
</body>
これは、空白のページが開きますが、閉じません。 –
javascriptは開いているタブをすべて閉じることができます。このように直接閉じることはできません。 – Jobayer