2014-10-24 2 views
0

다른 PHP 페이지로 돌아가서 다시 등록 페이지로 돌아와 입력 영역에 이전에 입력 한 값을 표시하고 싶습니다. 입력 태그 값으로 세션을 처리하는 방법? 내 코드에 실수가 있습니까?PHP 입력 태그 세션 문제

<form method="post"> 
<input id="username" name="username" 
    required="required" type="text" value="<?php echo $_SESSION['username'] ?>" /></form> 
+0

add session_start(); 페이지 상단에 – fortune

+0

예 이미 추가했습니다 –

+0

'$ _SESSION [ 'username']'다음에 누락 된 세미콜론을 추가하십시오. 게다가 내가 왜 이것이 작동하지 않을지 모르겠다. 오류보고를 켜고 오류를 표시하십시오. – Adimeus

답변

1

POST-REQUEST를 저장 했습니까?

예를

<?php 
    session_start(); 
    if(isset($_POST['username']) && strlen(trim($_POST['username']))>1)) { 
     $_SESSION['username'] = $_POST['username']; 
    } 
    ... 
-1

은 $ _SESSION [ '이름']에 값을 설정할 수 있습니까?

$_SESSION['username'] = $_POST['username'];