2016-07-02 16 views
0

私のプログラマーはテキストボックスから情報を読み取り、それをユーザーに表示するので、問題はその操作の途中です。 $myArray私はページを更新すると自分自身を再作成しないようにするには?配列は常に自分自身をPHPを再作成します

session_start(); 

if (!isset($myArray)) $myArray = array(); 

$myArray[] = $_POST['nameAuthor']; 

foreach($myArray as $key=>$value) 
{ 
    echo "$key->$value";  
} 

//$_SESSION['arr'] = $myArray; 

答えて

1

これを試してみてください:答えのための

session_start(); 

if(!isset($_SESSION['arr'])) $_SESSION['arr'] = array(); 

$_SESSION['arr'][] = $_POST['nameAuthor']; 

foreach($_SESSION['arr'] as $key => $value) 
{ 
    echo "$key->$value";  
} 
+0

おかげで、それは投げています: '解析エラー:構文エラー、予期しない '['' '場合(ISSET($ _ SESSION [ 'ARR']に! ))$ _SESSION ['arr'] = []; ' –

+0

あなたのPHPのバージョンは<5.4;) –

+0

更新されたコードをお試しください。 –

関連する問題