Zvýšení maximální délky hesla v HTML formuláři: 128 → 512.
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