Zvýšení maximální délky hesla v HTML formuláři: 128 → 512.
authorFrantišek Kučera <franta-hg@frantovo.cz>
Fri, 29 May 2009 15:12:02 +0200
changeset 15ad391f838b9d
parent 14 c830b05699ba
child 16 3461cdf271d0
Zvýšení maximální délky hesla v HTML formuláři: 128 → 512.
php/heslo/index.php
php/heslo/lib/funkce.inc.php
sql/schéma.sql
     1.1 --- a/php/heslo/index.php	Sun May 10 18:18:04 2009 +0200
     1.2 +++ b/php/heslo/index.php	Fri May 29 15:12:02 2009 +0200
     1.3 @@ -37,9 +37,9 @@
     1.4          html('<form method="post" action="?akce=heslo">');
     1.5          html('<fieldset>
     1.6                  <label>Jméno: <input type="text" name="jmeno" maxlength="60"/></label><br/>
     1.7 -                <label>Původní heslo: <input type="password" id="heslo_puvodni" name="heslo_puvodni" maxlength="128"/></label><br/>
     1.8 -                <label>Nové heslo: <input type="password" id="heslo_nove_1" name="heslo_nove_1" maxlength="128"/></label><br/>
     1.9 -                <label>Znovu nové: <input type="password" id="heslo_nove_2" name="heslo_nove_2" maxlength="128"/></label><br/>');
    1.10 +                <label>Původní heslo: <input type="password" id="heslo_puvodni" name="heslo_puvodni" maxlength="512"/></label><br/>
    1.11 +                <label>Nové heslo: <input type="password" id="heslo_nove_1" name="heslo_nove_1" maxlength="512"/></label><br/>
    1.12 +                <label>Znovu nové: <input type="password" id="heslo_nove_2" name="heslo_nove_2" maxlength="512"/></label><br/>');
    1.13          if (empty($_SERVER['HTTPS'])) {
    1.14                  html('<img src="obrazky/zadna_bezpecnost.png" alt="CHYBÍ-SSL" title="Heslo se odesílá nešifrovaně. Přepněte na HTTPS."/>');
    1.15          } else {
     2.1 --- a/php/heslo/lib/funkce.inc.php	Sun May 10 18:18:04 2009 +0200
     2.2 +++ b/php/heslo/lib/funkce.inc.php	Fri May 29 15:12:02 2009 +0200
     2.3 @@ -100,6 +100,34 @@
     2.4  	return null;
     2.5  }
     2.6  
     2.7 +function sqlDotaz($dotaz, $parametry = null) {
     2.8 +        global $db;
     2.9 +        try {
    2.10 +                $dotaz = $db->prepare($dotaz);
    2.11 +
    2.12 +                if ($parametry != null) {
    2.13 +                        for($i = 0; $i < count($parametry); $i++) {
    2.14 +                                $dotaz->bindParam($i+1, $parametry[$i]);
    2.15 +                        }
    2.16 +                }
    2.17 +
    2.18 +                $dotaz->execute();
    2.19 +                $r = $dotaz->fetchAll();
    2.20 +
    2.21 +                return $r;
    2.22 +        } catch (PDOException $e) {
    2.23 +                logujChybu("sqlDotaz($dotaz)");
    2.24 +        }
    2.25 +}
    2.26 +
    2.27 +function echoClanek($id, $nadpis = 'h2') {
    2.28 +    $r = sqlDotaz("SELECT * FROM clanek WHERE id = ?", $id);
    2.29 +    foreach ($r as $x) {
    2.30 +	htmlZnacka($nadpis, $x['nadpis']);
    2.31 +	echo($x['text']);		
    2.32 +    }
    2.33 +}
    2.34 +
    2.35  function getMicrotime(){
    2.36     list($usec, $sec) = explode(" ",microtime());
    2.37     return ((float)$usec + (float)$sec);
     3.1 --- a/sql/schéma.sql	Sun May 10 18:18:04 2009 +0200
     3.2 +++ b/sql/schéma.sql	Fri May 29 15:12:02 2009 +0200
     3.3 @@ -2,7 +2,7 @@
     3.4  -- PostgreSQL database dump
     3.5  --
     3.6  
     3.7 --- Started on 2009-05-10 17:40:57 CEST
     3.8 +-- Started on 2009-05-10 18:21:07 CEST
     3.9  
    3.10  SET client_encoding = 'UTF8';
    3.11  SET standard_conforming_strings = off;
    3.12 @@ -78,7 +78,8 @@
    3.13  -- Name: COLUMN alias.zdroj_jmeno; Type: COMMENT; Schema: posta; Owner: -
    3.14  --
    3.15  
    3.16 -COMMENT ON COLUMN alias.zdroj_jmeno IS 'Část zdrojové adresy před zavináčem';
    3.17 +COMMENT ON COLUMN alias.zdroj_jmeno IS 'Část zdrojové adresy před zavináčem.
    3.18 +(sem přijde zpráva)';
    3.19  
    3.20  
    3.21  --
    3.22 @@ -87,7 +88,8 @@
    3.23  -- Name: COLUMN alias.zdroj_domena; Type: COMMENT; Schema: posta; Owner: -
    3.24  --
    3.25  
    3.26 -COMMENT ON COLUMN alias.zdroj_domena IS 'Část zdrojové adresy za zavináčem';
    3.27 +COMMENT ON COLUMN alias.zdroj_domena IS 'Část zdrojové adresy za zavináčem.
    3.28 +(sem přijde zpráva)';
    3.29  
    3.30  
    3.31  --
    3.32 @@ -96,7 +98,7 @@
    3.33  -- Name: COLUMN alias.cil_jmeno; Type: COMMENT; Schema: posta; Owner: -
    3.34  --
    3.35  
    3.36 -COMMENT ON COLUMN alias.cil_jmeno IS 'Část cílové adresy před zavináčem
    3.37 +COMMENT ON COLUMN alias.cil_jmeno IS 'Část cílové adresy před zavináčem.
    3.38  (sem zprávu předáme)';
    3.39  
    3.40  
    3.41 @@ -106,7 +108,7 @@
    3.42  -- Name: COLUMN alias.cil_domena; Type: COMMENT; Schema: posta; Owner: -
    3.43  --
    3.44  
    3.45 -COMMENT ON COLUMN alias.cil_domena IS 'Část cílové adresy za zavináčem
    3.46 +COMMENT ON COLUMN alias.cil_domena IS 'Část cílové adresy za zavináčem.
    3.47  (sem zprávu předáme)';
    3.48  
    3.49  
    3.50 @@ -333,7 +335,7 @@
    3.51  GRANT SELECT ON TABLE postfix_uzivatel TO posta_cteni;
    3.52  
    3.53  
    3.54 --- Completed on 2009-05-10 17:41:05 CEST
    3.55 +-- Completed on 2009-05-10 18:21:15 CEST
    3.56  
    3.57  --
    3.58  -- PostgreSQL database dump complete