вопрос
Есть файл в админке с кодом
При выполнении добавляет пустоту. В чем может быть причина?
<?PHP
if( !defined( 'DATALIFEENGINE' ) OR !defined( 'LOGGED_IN' ) ) {
die( "Hacking attempt!" );
}
if( ! $user_group[$member_id['user_group']]['admin_categories'] ) {
msg( "error", $lang['index_denied'], "нельзя" );
}
// ********************************************************************************
// Добавление
// ********************************************************************************
if( $action == "add" ) {
if( $_REQUEST['user_hash'] == "" or $_REQUEST['user_hash'] != $dle_login_hash ) {
die( "Hacking attempt! User not found" );
}
$db->query( "INSERT INTO " . PREFIX . "_mymod (name) values ('$name')" );
msg( "info", "Данные добавлены", "Успешно добавлено", "?mod=mymod" );
}
echoheader( "mymod", "Управление" );
echo <<<HTML
<form method="post" action="">
Имя:<input class="edit bk" type="text" name="name"><br>
<input type="submit" class="btn btn-success" value=" Добавить ">
<input type=hidden name=mod value=mymod>
<input type="hidden" name="user_hash" value="$dle_login_hash" />
<input type=hidden name=action value=add>
</form>
HTML;
echofooter();
?>
При выполнении добавляет пустоту. В чем может быть причина?
Так и должно быть, ведь переменная
$nameне задана.