Archívum - Feb 8, 2014 - Fórum téma
angular filter
Sziasztok!
no ismét angular.. kopaszodok rendesen :D
tehát van egy ilyenemtehát szűrve listázom az emberkéket. ezek az emberkék egymás mellett íródnak ki és van köztük egy separator.
azt szeretném elérni, hogy a separator a sorok végén ne jelenjen meg.
hogy tudom azt elérni, hogy fusson le a separator eltüntető függvényem, ha a lista frissül?
próbáltam a searchTerm-re ng-change-et rakni. szépen lefut a függvényem. az előző állapotra. majd frissül a lista és ott van mindenhol a separator.
próbáltam a direktívát rakni a li, a, span elemekre, de még azelőtt lefut a cucc, hogy kicserélődne a {{candidate.name}} a valós névre, így teljesen irreleváns helyeken tűnnek el a separatorok.
szóval mit kell tegyek, hogy jókor fusson le az én kis drága függvényem?
■ no ismét angular.. kopaszodok rendesen :D
tehát van egy ilyenem
- <input ng-model="searchTerm" />
- <ul>
- <li ng-repeat="candidate in candidates | filter:searchCandidate">
- <a href="#/{{candidate.url}}">{{candidate.name}}</a>
- <span class="separator"></span>
- </li>
- </ul>
azt szeretném elérni, hogy a separator a sorok végén ne jelenjen meg.
hogy tudom azt elérni, hogy fusson le a separator eltüntető függvényem, ha a lista frissül?
próbáltam a searchTerm-re ng-change-et rakni. szépen lefut a függvényem. az előző állapotra. majd frissül a lista és ott van mindenhol a separator.
próbáltam a direktívát rakni a li, a, span elemekre, de még azelőtt lefut a cucc, hogy kicserélődne a {{candidate.name}} a valós névre, így teljesen irreleváns helyeken tűnnek el a separatorok.
szóval mit kell tegyek, hogy jókor fusson le az én kis drága függvényem?
A $_SESSION PHP tömbök MySQL adatbázisban tárolása
Sziasztok!
Szeretném a $_SESSION tömböket fájlok helyett MySQL adatbázisban tárolni. Rengeteg példa van erre a neten, többek között ez is:
How to Create a Secure Session Managment System in PHP and MySQL
Szép megoldásnak találom, de amit szemet szúr, hogy az illető miért nem használ adatbázisban DATE, DATETIME vagy TIMESTAMP mezőt CHAR(10) helyett?
A szép és logikus kódolás mellé ez valahogy annyira logikátlan. Miért így tárolja a dátumot? A könnyebb kezelhetőség érdekében vagy a gyorsaság miatt vagy jól látom, hogy ide nem CHAR(10) kéne?
A tábla:Még amit nem értek, hogy van ugye az open függvény. Miért nincs lekezelve annak a hibának a lehetősége, hogy nem sikerül a csatlakozás? Ha nem sikerül a kapcsolat, akkor nem működnek a $_SESSION változók sem ami véleményem szerint igencsak nagy hiányosság.
A függvény:Egyéb észrevétel, javaslat azzal kapcsolatban, hogy így szeretném tárolni a $_SESSION tömböket?
■ Szeretném a $_SESSION tömböket fájlok helyett MySQL adatbázisban tárolni. Rengeteg példa van erre a neten, többek között ez is:
How to Create a Secure Session Managment System in PHP and MySQL
Szép megoldásnak találom, de amit szemet szúr, hogy az illető miért nem használ adatbázisban DATE, DATETIME vagy TIMESTAMP mezőt CHAR(10) helyett?
A szép és logikus kódolás mellé ez valahogy annyira logikátlan. Miért így tárolja a dátumot? A könnyebb kezelhetőség érdekében vagy a gyorsaság miatt vagy jól látom, hogy ide nem CHAR(10) kéne?
A tábla:
- CREATE TABLE `sessions` (
- `id` CHAR(128) NOT NULL,
- `set_time` CHAR(10) NOT NULL,
- `data` text NOT NULL,
- `session_key` CHAR(128) NOT NULL,
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
A függvény:
- function open() {
- $host = 'localhost';
- $user = 'sec_user';
- $pass = 'eKcGZr59zAa2BEWU';
- $name = 'secure_sessions';
- $mysqli = new mysqli($host, $user, $pass, $name);
- $this->db = $mysqli;
- return true;
- }