2016-11-08 2 views
1

「それは、単純な真偽 だが、セッションがページ、 を中断し、なぜ私は を提出するをクリックしたとき、私は知らない 「ページconnect.php割り込みは」この要求」 'HTTPエラー500'私は、ページが動作していない「セッション」のコードを追加したときに

$login = $_POST['login']; 
$pwd = $_POST['pwd']; 

    $portfolio = new vendor\Model\portfolio(); 
    $list_portfolio = $portfolio->select_portfolio_by_mail($mail,$pwd); 
    $result = mysql_fetch_array($list_portfolio[2],MYSQL_ASSOC); 
    session_start(); 
    $_SESSION['nom'] = $result['nom']; 
    $_SESSION['prenom'] = $result['prenom']; 

のindex.php

<?php 
session_start(); 
if (isset($_SESSION['nom'])) 
{ 
echo $contenu_fr; 
} 
elseif (!isset ($_SESSION['nom'])) 
{ ?> 

<form method="POST" action="<?php echo $url_front.'/control/connect.php' ?>" id="contactForm"> 
<div class="row"> 
<div class="col-md-6 col-sm-6 col-xs-12 form-group"> 
            <input type="text" name="login" class="form-control" placeholder="E-mail" value="" id="name" required/> 
</div> 
    </div> 
<div class="row"> 
<div class="col-md-6 col-sm-6 col-xs-12 form-group"> 
<input type="password" name="pwd" class="form-control" placeholder="Mot de passe" 
value="" id="email" required/> 
</div> 
</div> 

<div class="row right"> 
<div class="col-md-12 col-sm-12 col-xs-2 foot"> 
<input type="submit" value="LOG IN" id="submit"/> 
</div> 
</div> 
</form> 
+1

これがすべてのコードの場合、 'elseif'を閉じることはありません。 –

+0

サーバのエラーログを見て、どのラインが致命的なエラーを投げているかを教えてくれます。 Jon Stirlingが言っているように、もしあなたがelseを閉じなければならないようです。 –

+0

私はelseifを閉じます(私は自分のコードの一部を取った) 最初のコード(php)の問題により割り込みが発生する –

答えて

0

あなたが他の場合はブラケットを閉じることを忘れを処理できません。

+0

noo私は自分のコードで閉じる –

関連する問題