Ignore:
Timestamp:
Oct 27, 2007, 10:23:13 PM (17 years ago)
Author:
hosiplan
Message:

+ Převedl jsem část scritpů na OOP
+ načal jsem poskládání proměnné $Database, která bude sloužit jako hlavní informační středisko
+ malá úprava ve výpisu Questů

File:
1 edited

Legend:

Unmodified
Added
Removed
  • db/include/bug_report.php

    r109 r113  
    11<?php
    22if($vlozeni_souboru == "OK"){
     3
     4
     5  if( $id == "bugreport" AND !empty($bug) ){
     6    $sql_select = $BasicWiewer->bug($bug);
     7  ## ================== Výpis bugu ================== ##
     8 
     9  if( !empty($sql_select['error']) ){
     10    echo $sql_select['error'];  ?>
     11  <br><p><a href="./index.php?id=sendbug">Pokud chcete nějaké chyby nahlásit pokračujte zde.</a></p>
     12  <?php
     13    }
     14  else{  ?>
     15    <table border="0" id="sendbug" cellspacing="0" cellpadding="2">
     16      <col width="120px;"><col width="160px;">
     17      <tr><td><b>Vlozil:</b></td><td><?php echo preg_replace(array("(\<)","(\>)"), array("&#60;","&#62;"), $sql_select['bug']['nick']); ?></td></tr>
     18      <tr><td><b>Vlozeno:</b></td><td><?php echo @date("H:i d.m.Y", $sql_select['bug']['vlozeno']); ?></td></tr>
     19      <tr><td><b>Status:</b></td><td><?php echo $sql_select['bug']['opraveno']; ?></td></tr>
     20      <tr><td><b>Opravil:</b></td><td><?php echo $sql_select['bug']['opravil_nick']; ?></td></tr>
     21      <tr><td><b>Popis Chyby:</b></td><td></td><td></td></tr>
     22      <tr><td colspan='3' class="text"><?php echo nl2br(preg_replace(array("(\<)","(\>)"), array("&#60;","&#62;"), $sql_select['bug']['popis'])); ?></td></tr>
     23      <?php if( !empty($sql_select['bug']['popis_opravy']) ){ ?>
     24      <tr><td><b>Popis Opravy:</b></td><td></td><td></td></tr>
     25      <tr><td colspan='3' class="text"><?php echo nl2br(preg_replace(array("(\<)","(\>)"), array("&#60;","&#62;"), $sql_select['bug']['popis_opravy'])); ?></td></tr>
     26      <?php }; ?>
     27    </table>
     28   
     29  <br><p><a href="./index.php?id=sendbug">Pokud chcete nějaké chyby nahlásit pokračujte zde.</a></p>
     30      <?php
     31      };
     32  ## ================== Výpis bugu ================== ##
     33    }
     34  elseif( $id == "bugreport" AND empty($bug) ){
     35    $sql_select = $BasicWiewer->bugs($bug,$limit,20);
     36  ## ================== Výpis bugů ================== ##
     37  if( !empty($sql_select['error']) ){
     38    echo $sql_select['error'];  ?>
     39  <br><p><a href="./index.php?id=sendbug">Pokud chcete nějaké chyby nahlásit pokračujte zde.</a></p>
     40  <?php
     41    }
     42  else{
     43    echo $sql_select['result'];  ?>
     44    <br><p><a href="./index.php?id=sendbug">Pokud chcete nějaké chyby nahlásit pokračujte zde.</a></p>
     45    <?php
     46      };
     47  ## ================== Výpis bugů ================== ##
     48    }
     49  elseif( $id == "sendbug" ){
     50    $sql_insert = $BasicWiewer->bugSend();
     51  ## ================== Vložení bugu ================== ##
     52  ?>
     53    <?php echo $sql_insert['result']; ?>
     54    <p>Příspěvky, které se netýkají chyb v databázi, budou nemilosrdně mazány.</p>
     55    <form action="./index.php?id=sendbug" method="post" accept-charset="utf-8">
     56      <table id="sendbug" border="0" cellspacing="0" cellpadding="2">
     57        <tr><td>
     58          <label for="game_nick">Váš nick ve hře:</label></td><td>
     59          <input type="text" name="game_nick" id="game_nick" maxlength="50" style="width:300px;">
     60        </td></tr><tr><td>
     61          <label for="err_type">Typ chyby:</label></td><td>
     62          <select name="err_type" id="err_type" style="width:300px;">
     63            <option value="q">Buglý Úkol (Quest)</option>
     64            <option value="i">Buglá Věc (Item)</option>
     65            <option value="c">Buglý Creep (NPC)</option>
     66            <option value="g">Buglý Objekt ve hře (Gameobject)</option>
     67            <option value="p">Buglá Profese (Profesion)</option>
     68            <option value="s">Buglé Kouzlo (Spell)</option>
     69            <option value="t">Buglý Talent</option>
     70            <option value="o">Jiný</option>
     71          </select>
     72        </td></tr><tr><td colspan='2'>
     73          <label for="typ">Popis chyby:</label></td></tr><tr><td colspan='2'>
     74          <textarea name="popis" id="popis" rows="5" cols="50" style="width:474px;height:100px;"></textarea>
     75        </td></tr><tr><td align='left' valign='top'>
     76          <input type="submit" value="Nahlásit Chybu" name="send"></td><td>
     77        </td></tr>
     78    </table></form>
     79  <?php
     80  ## ================== Vložení bugu ================== ##
     81    };
     82
     83
     84};
    385?>
    4 
    5 <?php if( !empty($sql_select['bug']) AND $id="bugreport" AND !empty($bug) ){ ?>
    6  
    7   <table border="0" id="sendbug" cellspacing="0" cellpadding="2">
    8     <col width="120px;"><col width="160px;">
    9     <tr><td><b>Vlozil:</b></td><td><?php echo preg_replace(array("(\<)","(\>)"), array("&#60;","&#62;"), $sql_select['bug']['nick']); ?></td></tr>
    10     <tr><td><b>Vlozeno:</b></td><td><?php echo @date("H:i d.m.Y", $sql_select['bug']['vlozeno']); ?></td></tr>
    11     <tr><td><b>Status:</b></td><td><?php echo $sql_select['bug']['opraveno']; ?></td></tr>
    12     <tr><td><b>Opravil:</b></td><td><?php echo $sql_select['bug']['opravil_nick']; ?></td></tr>
    13     <tr><td><b>Popis Chyby:</b></td><td></td><td></td></tr>
    14     <tr><td colspan='3' class="text"><?php echo nl2br(preg_replace(array("(\<)","(\>)"), array("&#60;","&#62;"), $sql_select['bug']['popis'])); ?></td></tr>
    15 <?php if( !empty($sql_select['bug']['popis_opravy']) ){ ?>
    16     <tr><td><b>Popis Opravy:</b></td><td></td><td></td></tr>
    17     <tr><td colspan='3' class="text"><?php echo nl2br(preg_replace(array("(\<)","(\>)"), array("&#60;","&#62;"), $sql_select['bug']['popis_opravy'])); ?></td></tr>
    18 <?php }; ?>
    19   </table>
    20  
    21 <br><p><a href="./index.php?id=sendbug">Pokud chcete nějaké chyby nahlásit pokračujte zde.</a></p>
    22 <?php } elseif( !empty($sql_select['result']) AND $id="bugreport" AND empty($bug) ){ ?>
    23   <?php echo $sql_select['result']; ?>
    24 <br><p><a href="./index.php?id=sendbug">Pokud chcete nějaké chyby nahlásit pokračujte zde.</a></p>
    25 <?php } elseif( $id=="sendbug" ){ ?>
    26   <?php echo $sql_insert['result']; ?>
    27   <p>Příspěvky, které se netýkají chyb v databázi, budou nemilosrdně mazány.</p>
    28   <form action="./index.php?id=sendbug" method="post" accept-charset="utf-8">
    29     <table id="sendbug" border="0" cellspacing="0" cellpadding="2">
    30       <tr><td>
    31         <label for="game_nick">Váš nick ve hře:</label></td><td>
    32         <input type="text" name="game_nick" id="game_nick" maxlength="50" style="width:300px;">
    33       </td></tr><tr><td>
    34         <label for="err_type">Typ chyby:</label></td><td>
    35         <select name="err_type" id="err_type" style="width:300px;">
    36           <option value="q">Buglý Úkol (Quest)</option>
    37           <option value="i">Buglá Věc (Item)</option>
    38           <option value="c">Buglý Creep (NPC)</option>
    39           <option value="g">Buglý Objekt ve hře (Gameobject)</option>
    40           <option value="p">Buglá Profese (Profesion)</option>
    41           <option value="s">Buglé Kouzlo (Spell)</option>
    42           <option value="t">Buglý Talent</option>
    43           <option value="o">Jiný</option>
    44         </select>
    45       </td></tr><tr><td colspan='2'>
    46         <label for="typ">Popis chyby:</label></td></tr><tr><td colspan='2'>
    47         <textarea name="popis" id="popis" rows="5" cols="50" style="width:474px;height:100px;"></textarea>
    48       </td></tr><tr><td align='left' valign='top'>
    49         <input type="submit" value="Nahlásit Chybu" name="send"></td><td>
    50       </td></tr>
    51   </table></form>
    52 <?php } elseif( !empty($sql_select['error']) ){ ?>
    53   <?php echo $sql_select['error']; ?>
    54 <br><p><a href="./index.php?id=sendbug">Pokud chcete nějaké chyby nahlásit pokračujte zde.</a></p>
    55 <?php }; ?>
    56 
    57 <?php
    58   };
    59 ?>
Note: See TracChangeset for help on using the changeset viewer.