2016-12-14 6 views
-2

私は最初のコードを使用するとうまく動作しますが、2番目のコードでは機能しません。正常に動作します

最初のコード

<?php 
 
session_start(); 
 
    
 

 
if(!isset($_SESSION['user_email'])){ 
 

 
//if not logged in 
 
header ("location: login.php"); 
 

 

 
} 
 

 
else { 
 
?> 
 

 
welcome page 
 

 

 
<?php } >

しかし、私はこの文が取り組んでいる "場合" のみ、 "他" 見せている何もしないようにしようとすると

<?PHP 
 

 
session_start(); 
 

 
    
 

 
if(!isset($_SESSION['user_email'])){ 
 

 
?> 
 

 
html codes here (works fine) 
 

 

 
<?php} 
 

 

 
else { ?> 
 
diffrent html codes here 
 
(but this section is not working) 
 

 
<?php }?>

何が間違っていますか?この場合は{{} "をどう終了してください...

答えて

0

こんにちはJannatul!タグを開いて2番目のPHPで

、あなたはこれを持っている:あなたのコードを解析しながら、スペースのない

<?php} 

これが問題を引き起こしていてもよいです。これに試して交換してください:

<?php } 

これが機能する場合は、私に教えてください。そうでない場合は、私は喜んでさらにお手伝いをします。
マット

+0

はそんなに..itが –

+0

問題ありませんが働いたのuをありがとう!私は信用を得るためにそれを正解としてupvoteしてください! –

0

その混乱せずにこれを試してみてください。..

<?php 

session_start(); 
if(!isset($_SESSION['user_email'])) 
{ 
echo 'html codes here (works fine)'; 
} 
else 
{ 
echo 'diffrent html codes here (but this section is not working) - but maybe now does'; 
} 
?> 
関連する問題