我有2个php文件。
第一个(add.php)包含一个使用以下内容将数据提交到数据库的表单:
<form action="post.php" method="post">
第二个(post.php)只包含在数据库中添加信息的PHP代码:
header("location:add.php");
现在一切正常(我可以在数据库中添加信息,提交后我会被重定向到add.php页面),但是我想知道如何在最后一页中说明记录已被记录的消息addess成功了吗?
如果我不使用重定向标头位置,php代码只会向我显示echo“记录已成功添加,但不会在表单页面中重定向。”
这两个文件......
<?php
$link = mysqli_connect(.................);
// Check connection
if($link === false){
die("ERROR: Could not connect. " . mysqli_connect_error());
}// attempt insert query execution
$sql = "INSERT INTO ..........{
// echo "Records added successfully.";
header("location:add-customer.php");
} else{
echo "ERROR: Could not able to execute $sql. " . mysqli_error($link);
}
// close connection
mysqli_close($link);
?>
和
<form action="post.php" method="post">
.....
.....
<button type="submit" name="submit" class="btn btn- default">Submit</button>
</form>
答案 0 :(得分:1)
您可以使用网址参数在重定向中传递消息:
CKRecord * record = [[CKRecord alloc] initWithRecordType:@"UserStatus"];
[record setValue:@"online" forKey:@"status"];
// what user should be?
[record setValue:user forKey:@"user"];