A lot eval() commands rewritten to constant() function
[mailer.git] / inc / modules / admin / what-config_register.php
index f4b0a39b97d39ecb3687fabf074559101fe6190f..dbc53e62f77efbd1ddbf162a13f7d43c39c8ed72 100644 (file)
@@ -53,8 +53,9 @@ if (isset($_POST['ok'])) {
 $result = SQL_QUERY("SELECT id, field_name, field_required FROM "._MYSQL_PREFIX."_must_register ORDER BY id", __FILE__, __LINE__);
 $SW = 2; $OUT = "";
 while (list($id, $name, $required) = SQL_FETCHROW($result)) {
-       $eval = "\$name = ".strtoupper($name).";";
-       eval($eval);
+       // Get constant value
+       $name =  constant(strtoupper($name));
+
        $OUT .= "<TR>
   <TD align=\"center\" class=\"switch_sw".$SW." bottom2 right2\">".$id."</TD>
   <TD class=\"switch_sw".$SW." bottom2 right2\">&nbsp;&nbsp;".$name."</TD>