Hallo

Ik gebruik een isset in onderstaande input:

<input type="text" name="name" id="id" class="'.(isset($error_class['name']) ? "error" : "").'" value="value" />


Als input leeg/onjuist is wordt input class "error" en zo niet dan wordt het class "" (leeg dus).

Ik vind een lege class slordig staan.. maar krijg het niet voor elkaar om het via isset te fixen.
Dit leek mij vrij logisch, maar werkt dus niet:


'.(isset($error_class['form_name']) {echo 'class="error"'}).'


Wat doe ik hier fout?

Guido
<?php
echo '<input type="text" name="name" id="id"'.(isset($error_class['name']) ? ' class="error"' : '').' value="value" />';
?>
Wat eenvoudig kan de oplossing ook zijn... dank!

Guido

Reageren