Changeset 92 for db/index.php


Ignore:
Timestamp:
Sep 30, 2007, 6:34:12 PM (17 years ago)
Author:
hosiplan
Message:

Překopávka výpisu menu, teď se vypisuje pomocí funkce ze souboru menu.php
Vytvořem bug report. Bohužel zatím nemá spam ochranu.
Když se ozvou nějací roboti, tak není problém přidat.
Taky byl přidán soubor generovani_klicu.php,
kterým se dají vytvořit klíče proti spam ochraně...
Sice si teď uveědomuji že je zatím zbytečný, ale to už je jedno.

Taky byl přidána možnost jazykového rozlišení,
teprve jsem začal přepisovat texty do proměnných,
takže to dokončím příšetě

Location:
db
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • db

    • Property svn:ignore set to
      config.php
  • db/index.php

    r89 r92  
    44  if( !empty($session_id) ){ $session = $session_id; };
    55
    6 /* =========== Config =========== */
     6/* =========== Config aj. =========== */
    77  if( !file_exists('./config.php') ){ exit; };
    88  require_once './config.php';
    9  
     9  require_once "./menu.php";
     10
     11  require_once "./language/".$Config['DB_read']['language'].".php";
     12
    1013/* =========== Připojení k Databázi =========== */
    1114
     
    3336    };
    3437
    35   function StranovaniVypisu($sql, $limit, $nastranu, $adresa, $SID ,$DB){
    36     $pocet_radku = @mysql_num_rows(mysql_query($sql,$DB));
     38  function StranovaniVypisu($sql, $limit, $nastranu, $adresa, $SID){
     39    global $text;
     40    $pocet_radku = @mysql_num_rows(mysql_query($sql));
    3741    if( $pocet_radku > 0 ) {
    3842      $listovani = $pocet_radku/10;
     
    5256        if( $listovani <= 10 ){
    5357          for( $i=1; ($i<=10)AND($i<=$listovani) ;$i++ ){
    54             if($i==$limit){$navigace['cisla'] .= " <b title=\"Jste na straně číslo $i\">".$i."</b>\n";}
    55             else{$navigace['cisla'] .= " <a href=\"index.php".$adresa."&amp;list=".$i.$SID."\" title=\"Strana číslo $i\">".$i."</a>\n";};
     58            if($i==$limit){$navigace['cisla'] .= " <b title=\"".$text['navigation']['onpage'].$text['navigation']['number']." $i\">".$i."</b>\n";}
     59            else{$navigace['cisla'] .= " <a href=\"index.php".$adresa."&amp;list=".$i.$SID."\" title=\"".$text['navigation']['page'].$text['navigation']['number']." $i\">".$i."</a>\n";};
    5660            };
    5761
    58           $navigace['zacatek'] = "<a href=\"index.php".$adresa."&amp;list=1".$SID."\" title=\"Začátek\">&lt;&lt;</a>"." &nbsp; ";
    59           $navigace['zacatek'] .= "<a href=\"index.php".$adresa."&amp;list=".$predchozi.$SID."\" title=\"Předchozí\">&lt;</a> ";
    60           $navigace['konec'] = " <a href=\"index.php".$adresa."&amp;list=".$dalsi.$SID."\" title=\"Další\">&gt;</a>"." &nbsp; ";
    61           $navigace['konec'] .= "<a href=\"index.php".$adresa."&amp;list=".$posledni.$SID."\" title=\"Konec\">&gt;&gt;</a>";
     62          $navigace['zacatek'] = "<a href=\"index.php".$adresa."&amp;list=1".$SID."\" title=\"".$text['navigation']['start']."\">&lt;&lt;</a>"." &nbsp; ";
     63          $navigace['zacatek'] .= "<a href=\"index.php".$adresa."&amp;list=".$predchozi.$SID."\" title=\"".$text['navigation']['previous']."\">&lt;</a> ";
     64          $navigace['konec'] = " <a href=\"index.php".$adresa."&amp;list=".$dalsi.$SID."\" title=\"".$text['navigation']['next']."\">&gt;</a>"." &nbsp; ";
     65          $navigace['konec'] .= "<a href=\"index.php".$adresa."&amp;list=".$posledni.$SID."\" title=\"".$text['navigation']['end']."\">&gt;&gt;</a>";
    6266
    6367          if( $limit == 1 ){ $navigace['zacatek'] = "&lt;&lt;"." &nbsp; &lt; "; };
     
    6771          if( $limit <= 6 ){
    6872            for( $i=1; ($i<=10) ;$i++ ){
    69               if($i==$limit){$navigace['cisla'] .= " <b title=\"Jste na straně číslo $i\">".$i."</b>\n";}
    70               else{$navigace['cisla'] .= " <a href=\"index.php".$adresa."&amp;list=".$i.$SID."\" title=\"Strana číslo $i\">".$i."</a>\n";};
     73              if($i==$limit){$navigace['cisla'] .= " <b title=\"".$text['navigation']['onpage'].$text['navigation']['number']." $i\">".$i."</b>\n";}
     74              else{$navigace['cisla'] .= " <a href=\"index.php".$adresa."&amp;list=".$i.$SID."\" title=\"".$text['navigation']['page'].$text['navigation']['number']." $i\">".$i."</a>\n";};
    7175              }; $navigace['cisla'] .= " ... ";
    7276            }
     
    7680            for( $i=$limit-5; ($i<=$limit+5) ;$i++ ){
    7781 
    78               if($i==$limit){$navigace['cisla'] .= " <b title=\"Jste na straně číslo $i\">".$i."</b>\n";}
    79               else{$navigace['cisla'] .= " <a href=\"index.php".$adresa."&amp;list=".$i.$SID."\" title=\"Strana číslo $i\">".$i."</a>\n";};
     82              if($i==$limit){$navigace['cisla'] .= " <b title=\"".$text['navigation']['onpage'].$text['navigation']['number']." $i\">".$i."</b>\n";}
     83              else{$navigace['cisla'] .= " <a href=\"index.php".$adresa."&amp;list=".$i.$SID."\" title=\"".$text['navigation']['page'].$text['navigation']['number']." $i\">".$i."</a>\n";};
    8084 
    8185              }; $navigace['cisla'] .= " ... ";
     
    8488            $navigace['cisla'] .= " ... ";
    8589            for( $i=$listovani-10; ($i<=$listovani) ;$i++ ){
    86               if($i==$limit){$navigace['cisla'] .= " <b title=\"Jste na straně číslo $i\">".$i."</b>\n";}
    87               else{$navigace['cisla'] .= " <a href=\"index.php".$adresa."&amp;list=".$i.$SID."\" title=\"Strana číslo $i\">".$i."</a>\n";};
     90              if($i==$limit){$navigace['cisla'] .= " <b title=\"".$text['navigation']['onpage'].$text['navigation']['number']." $i\">".$i."</b>\n";}
     91              else{$navigace['cisla'] .= " <a href=\"index.php".$adresa."&amp;list=".$i.$SID."\" title=\"".$text['navigation']['page'].$text['navigation']['number']." $i\">".$i."</a>\n";};
    8892              };
    8993            };
    9094
    91           $navigace['zacatek'] = "<a href=\"index.php".$adresa."&amp;list=1".$SID."\" title=\"Začátek\">&lt;&lt;</a>"." &nbsp; ";
    92           $navigace['zacatek'] .= "<a href=\"index.php".$adresa."&amp;list=".$predchozi.$SID."\" title=\"Předchozí\">&lt;</a> ";
    93           $navigace['konec'] = " <a href=\"index.php".$adresa."&amp;list=".$dalsi.$SID."\" title=\"Další\">&gt;</a>"." &nbsp; ";
    94           $navigace['konec'] .= "<a href=\"index.php".$adresa."&amp;list=".$posledni.$SID."\" title=\"Konec\">&gt;&gt;</a>";
     95          $navigace['zacatek'] = "<a href=\"index.php".$adresa."&amp;list=1".$SID."\" title=\"".$text['navigation']['start']."\">&lt;&lt;</a>"." &nbsp; ";
     96          $navigace['zacatek'] .= "<a href=\"index.php".$adresa."&amp;list=".$predchozi.$SID."\" title=\"".$text['navigation']['previous']."\">&lt;</a> ";
     97          $navigace['konec'] = " <a href=\"index.php".$adresa."&amp;list=".$dalsi.$SID."\" title=\"".$text['navigation']['next']."\">&gt;</a>"." &nbsp; ";
     98          $navigace['konec'] .= "<a href=\"index.php".$adresa."&amp;list=".$posledni.$SID."\" title=\"".$text['navigation']['end']."\">&gt;&gt;</a>";
     99
    95100
    96101          if( $limit == 1 ){ $navigace['zacatek'] = "&lt;&lt;"." &nbsp; &lt; "; };
     
    105110    };
    106111
    107   function SQLselect_Strankovani($dotaz, $limit, $nastranu, $adresa, $SID, $DB){
    108     $navigace = StranovaniVypisu($dotaz, $limit, $nastranu, $adresa, $SID, $DB);
    109     $dotaz =  @mysql_query($dotaz." LIMIT ".(--$limit*10*($nastranu/10)).", $nastranu ",$DB);
     112  function SQLselect_Strankovani($dotaz, $limit, $nastranu, $adresa, $SID){
     113    $navigace = StranovaniVypisu($dotaz, $limit, $nastranu, $adresa, $SID);
     114    $dotaz =  @mysql_query($dotaz." LIMIT ".(--$limit*10*($nastranu/10)).", $nastranu ");
    110115    $vysledek = array( '1'           => $dotaz,
    111116                       'strankovani' => $navigace );
     
    119124    /* =========== GET hodnoty =========== */
    120125    $id = $_GET['id']; // tady získá id z adresy
    121     $q = addslashes($_GET['q']);
     126    $q = addslashes($_GET['q']); 
    122127    $limit = $_GET['list']; // tady získá list z adresy
    123128      if( is_numeric($limit) == FALSE ){ unset($limit); };
    124       if( $limit < 1 OR empty($limit) ){ $limit = 1; };
     129      if( $limit < 1 OR empty($limit) ){ $limit = 1; };
     130    $bug = addslashes($_GET['bug']);
     131      if( is_numeric($bug) == FALSE ){ unset($bug); };
    125132    $quest = addslashes($_GET['quest']);
    126133      if( is_numeric($quest) == FALSE ){ unset($quest); };
Note: See TracChangeset for help on using the changeset viewer.