我已经放入了一些变量,现在试图回应它们。
echo $from;
echo $message;
echo $sent_timestamp;
PHP页面只是加载和加载,然后大约10秒后它变为空白。
我只是在尝试PHP,所以我不是那么先进。 任何意见或建议都会非常受欢迎。
$error = NULL;
if (isset($_POST['from'])) {
$from = $_POST['from'];
} else {
$error = 'The from variable was not set';
}
/** * Get the SMS aka the message sent. */
if (isset($_POST['message'])) {
$message = $_POST['message'];
} else {
$error = 'The message variable was not set';
}
/** * Get the timestamp of the SMS */
if (isset($_POST['sent_timestamp'])) {
$sent_timestamp = $_POST['sent_timestamp'];
}
答案 0 :(得分:0)
您正在条件中定义变量。只有满足正确的条件才能定义变量。试试这个。
$from = (isset($_POST['from'])) ? $_POST['from'] : "From var not set";
$message = (isset($_POST['message'])) ? $_POST['message'] : 'The message variable was not set';
$sent_timestamp = (isset($_POST['sent_timestamp'])) ? $_POST['sent_timestamp'] : "The time var was not set";
使用此方法可确保无论如何设置变量。