PHP变量回声

时间:2014-06-02 15:59:44

标签: php variables echo

我已经放入了一些变量,现在试图回应它们。

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']; 
}

1 个答案:

答案 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";

使用此方法可确保无论如何设置变量。