Changeset 14 for gm.php


Ignore:
Timestamp:
Aug 12, 2007, 2:13:09 AM (17 years ago)
Author:
george
Message:
  • Aktuality na webu byly přesunuty z textového PHP souboru do tabulky news v databázi wow. Za zobrazování aktualit je odpovědný soubor news.php. Nová SQL tabulka je uložena ve složce sql jako 14-news.sql.
  • Opravena struktura a HTML validita hlavních stránek.
  • Přidán společný skript database.php pro připojování k MySQL databázi. Databáze je inicializována vždy při načítání skriptu global.php. Změněno připojování k databázi na tento systém v několika skriptech.
  • Změna struktury souboru config.php.
  • Promazání nepotřebných souborů.
  • Vytvoření souboru config.sample.php v podsložce scripts minimanageru. Soubor config.php nadále není verzován a je nutné ho vytvořit jako kopii souboru config.sample.php a nastavit potřebné parametry. Uchovány musí být pouze soubory bez hesel nebo s implicitními hesly.
  • Byl přidán skript pro obsluhu chyb error.php.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • gm.php

    r11 r14  
    1717
    1818<?php
    19     include 'administrace/SubFiles/DatabaseConection.php';
    20     $Database = new Database($DatabaseHost, $DatabaseUser, $DatabasePassword);
    21     $Database->SelectDatabase('wow');
    22 
    23     $ID = $Database->SQLCommand("SELECT * FROM user WHERE ban = 0");
    24     while ($Line = mysql_fetch_array($ID)) {
     19    $Database->select_db('wow');
     20    $Result = $Database->query('SELECT * FROM user WHERE ban = 0');
     21    while ($Line = $Result->fetch_array())
     22    {
    2523      echo '<table border="0">';
    2624      echo '<tr><td><p>Pøezdívka:</p></td>';;
     
    3634      }
    3735      $Acc = $Line['AccID'];
    38       $Database->SelectDatabase('mangos');
     36      $Database->select_db('mangos');
    3937      if ($Acc <> '0') {
    4038        echo '<tr><td><p>GM Postavy ve høe:</p></td>';
    4139        echo '<td><p><b>';
    42         $IDMangos = $Database->SQLCommand("SELECT * FROM `character` WHERE account = '$Acc'");
    43         while ($LineMangos = mysql_fetch_array($IDMangos)) {
     40        $ResultMangos = $Database->query('SELECT * FROM `character` WHERE account = "'.$Acc.'"');
     41        while ($LineMangos = $ResultMangos->fetch_array())
     42        {
    4443          if ($LineMangos['online'] == 1)       
    4544            echo $LineMangos['name'].'(online)  ';
Note: See TracChangeset for help on using the changeset viewer.