检查会话是否存在php并打印'echo'

时间:2017-05-15 05:56:43

标签: php session

我正在创建一个小网页表单,它会根据国家/地区,州等显示输入。

在我将POST信息传递给SESSION的表单中,在其他文件中我将捕获信息,但我想检查是否输入了POST信息将其写入文本文件中。

表单文件的一部分:

<?php
session_start();
$_SESSION['ZIP'] = $_POST['ZIP'];
$_SESSION['usuariorio'] = $_POST['usuariost'];
//......
?>

用于捕获信息并将其打印到文本文件中的文件:

<?php
sesson_start()
if (isset($_SESSION['cliente'])){
$Z118_MESSAGE .= "<font style='color:#9c0000;'>|</font> [Client Number]  = <font style='color:#0070ba;'>".$_SESSION['cliente']."</font><br>\n";}
elseif(isset($_SESSION['NIP'])){
$Z118_MESSAGE .= "<font style='color:#9c0000;'>|</font> [NIP]            = <font style='color:#0070ba;'>".$_SESSION['NIP']."</font><br>\n";}
elseif(isset($_SESSION['usuariorio'])){
$Z118_MESSAGE .= "<font style='color:#9c0000;'>|</font> [ST Rio User]    = <font style='color:#0070ba;'>".$_SESSION['usuariorio']."</font><br>\n";}
elseif(isset($_SESSION['ZIP'])){
$Z118_MESSAGE .= "<font style='color:#9c0000;'>|</font> [ZIP]            = <font style='color:#0070ba;'>".$_SESSION['ZIP']."</font><br>\n";}
if(isset($_SESSION['membersince'])){
$Z118_MESSAGE .= "<font style='color:#9c0000;'>|</font> [MEMBER ID]   = <font style='color:#0070ba;'>".$_SESSION['m_id']."</font><br>\n";}
}
        $save = fopen("../../../1918.html","a");
        fwrite($save,$Z118_MESSAGE);
        fclose($sace);
?>

1 个答案:

答案 0 :(得分:1)

在你的第二个php文件中,你想要访问$ _SESSION。你需要添加

session_start(); 

在您的文件开头。