2017-05-30 5 views
-2

ich dies wollen, so dass es Fehler protokolliert, es funktioniert, aber I`So konfigurieren Sie das richtig

<?php 
if(!empty($err)) { 
    echo "<div class=\"msg\">"; 
    foreach ($err as $e) { 
    echo "* $e <br>"; 
    } 
    echo "</div>";  
    } 
?> 

ich dies, dass

<div class="alert alert-app-level alert-danger"> 
     <div class="alert-item"> 
    <div class="alert-text"> 
     LOGIN ERROR TEXT HERE 
    </div> 
    </div> 
</div> 
+1

Sie grundlegende PHP in das Einbetten überprüfen HTML, https://www.ntchosting.com/encyclopedia/scripting-and-programming/php/php-in/ – anwerj

Antwort

0

Try this hinzufügen möchten,

<?php 
$error = array("test1","test2"); 
$html = ""; 
if($error) { 
    $html .= '<div class="alert alert-app-level alert-danger"> 
       <div class="alert-item"> 
       <div class="alert-text">'; 
    foreach ($error as $e) { 
     $html .= "<p>".$e."</p>"; 
    } 
    $html .= '</div> 
       </div> 
       </div>'; 
echo $html; 
} 
?> 
0

Embed PHP in HTML und kapseln jede Fehlermeldung in einem div Tag für weitere CSS-Anpassung (keine Notwendigkeit für <br> any mehr):

<div class="alert alert-app-level alert-danger"> 
    <div class="alert-item"> 
     <div class="alert-text"> 
      <?php 
      if (!empty($err)) { 
       ?> 
       <div class="msg"> 
        <?php 
        foreach ($err as $e) { 
         ?> 
         <div class="error">* <?php echo $e; ?></div> 
         <?php 
        } 
        ?> 
       </div> 
       <?php 
      } 
      ?> 
     </div> 
    </div> 
</div> 
Verwandte Themen