当前位置: 首页>>代码示例>>PHP>>正文


PHP Zone::zoneLogDelete方法代码示例

本文整理汇总了PHP中Zone::zoneLogDelete方法的典型用法代码示例。如果您正苦于以下问题:PHP Zone::zoneLogDelete方法的具体用法?PHP Zone::zoneLogDelete怎么用?PHP Zone::zoneLogDelete使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Zone的用法示例。


在下文中一共展示了Zone::zoneLogDelete方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: addslashes

 }
 $zonename = addslashes($zonename);
 $zonetype = addslashes($zonetype);
 $zone = new Zone($zonename, $zonetype);
 if ($zone->error) {
     printf($html->string_error, $user->error);
 } elseif ($zone->RetrieveUser() != $user->userid && ($config->usergroups && $zone->RetrieveUser() != $group->groupid)) {
     $content = sprintf($html->string_error, sprintf($l['str_you_can_not_view_logs_zone_x_x'], $zone->zonename, $zone->zonetype));
     print $html->box('logwindow', $title, $content);
 } else {
     $title = sprintf($l['str_last_logs_for_x'], $zone->zonename);
     $content = "";
     // if $deleteall, delete & insert a "deleted" line in logs
     // maybe only admin should be able to delete logs... ?
     if (isset($_REQUEST) && isset($_REQUEST['deleteall']) || !isset($_REQUEST) && $deleteall == 1) {
         if (!$zone->zoneLogDelete()) {
             $content = sprintf($html->string_error, $zone->error);
         }
     }
     $content .= sprintf('<table class="logtable">');
     $content .= $zone->zoneLogs();
     $content .= '</table><div align="center">';
     $content .= sprintf('<form action="%s" method="get">', $_SERVER["PHP_SELF"]);
     $content .= '<input type="hidden" name="deleteall" value="1">';
     $content .= $hiddenfields;
     $content .= sprintf('<input type="hidden" name="zonename" value="%s">', $zonename);
     $content .= sprintf('<input type="hidden" name="zonetype" value="%s">', $zonetype);
     $content .= sprintf('<input type="submit" class="submit" name="deletebutton" value="%s">', $l['str_delete_all_logs']);
     $content .= '</form></div>';
     print $html->box('logwindow', $title, $content);
 }
开发者ID:RzeszowPL,项目名称:freedns,代码行数:31,代码来源:logwindow.php


注:本文中的Zone::zoneLogDelete方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。