ugrás a tartalomhoz

Archívum - Feb 2014 - Fórum téma

február 11

Kocka viccek

inf · 2014. Feb. 11. (K), 12.06
Do I have a date for Valentine's day?
Yes. February 14th.


Nem tudom miért tetszik ez annyira, de besírok... :D

Ha tudtok még hasonló jó viccet, küldjétek be!
 

február 10

Visszalépés az előző oldalra

Vilmos · 2014. Feb. 10. (H), 16.55
Sziasztok!

Egy ügyviteli programhoz írok beviteli képernyőt, akarom mondani form-ot.

A probléma ott kezdődött, hogy egymástól függő input mezők vannak rajta. Az űrlap alapértelmezett választásokkal indul, a hozzájuk tartozó függő lehetőségek engedélyezve vannak. A többi letiltva, láthatóak, de nem választhatóak. A menet közbeni váltásokat a disabled jellemző ki és bekapcsolása oldja meg. Szóval látható minden, menet közben nem bővül vagy szűkül az űrlap.
Van egy trükk az oldalon. A többszörös elküldést a submit gomb eltüntetésével érem el. Helyette egy addig nem látható animált gif jelenik meg.

február 9

google és a saját magára irányított weboldal

domel · 2014. Feb. 9. (V), 21.51
Helló! A látogatókat listázom, és érdekel a böngészőjük képernyő mérete. Mivel a böngésző képernyőméretét PHP-ben nem tudom lekérdezni, szóval mikor a felhasználó belép az oldalra, azt PHP-ben látom, hogy nem jött paraméter, és ekkor egy javascript kódot illesztek a weboldalba, ami induláskor lekéri a képernyő méreteit, és immár paraméterezve meghívja saját magát, és bejön a weboldal.
Bonyolult voltam?:
www.valami.hu
betöltődik egy pár soros javascript, és meghívja ezt:
www.valami.hu/index.php?resolution=1024x768
ekkor bejön a rendes weboldal, és az user listázva lett az 1024x768-as felbontásával.
Kérdés:
Ha bejön a Google, és betölti a weboldalt, ami csak egy pár soros javascript kód lesz, akkor tovább fog-e menni a megadott linken (pláne hogy a megadott link ugyanaz (csak paraméterekkel))?
Lehetséges, hogy a gányolásom kiiktatja a weboldalt a google találataiból?

-xakk
 

február 8

angular filter

szabo.b.gabor · 2014. Feb. 8. (Szo), 15.36
Sziasztok!

no ismét angular.. kopaszodok rendesen :D

tehát van egy ilyenem
  1. <input ng-model="searchTerm" />  
  2. <ul>  
  3. <li ng-repeat="candidate in candidates | filter:searchCandidate">  
  4. <a href="#/{{candidate.url}}">{{candidate.name}}</a>  
  5. <span class="separator"></span>  
  6. </li>  
  7. </ul>  
tehá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?
 

A $_SESSION PHP tömbök MySQL adatbázisban tárolása

i · 2014. Feb. 8. (Szo), 14.03
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:
  1. CREATE TABLE `sessions` (  
  2.   `id` CHAR(128) NOT NULL,  
  3.   `set_time` CHAR(10) NOT NULL,  
  4.   `data` text NOT NULL,  
  5.   `session_key` CHAR(128) NOT NULL,  
  6.   PRIMARY KEY (`id`)  
  7. ) ENGINE=InnoDB DEFAULT CHARSET=latin1;  
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:
  1. function open() {  
  2.    $host = 'localhost';  
  3.    $user = 'sec_user';  
  4.    $pass = 'eKcGZr59zAa2BEWU';  
  5.    $name = 'secure_sessions';  
  6.    $mysqli = new mysqli($host$user$pass$name);  
  7.    $this->db = $mysqli;  
  8.    return true;  
  9. }  
Egyéb észrevétel, javaslat azzal kapcsolatban, hogy így szeretném tárolni a $_SESSION tömböket?
 

február 7

Chrome App készítés követelmények

zzrek · 2014. Feb. 7. (P), 10.05
Sziasztok!

Itt olvastam, hogy iOS-re is lehet Chrome App-ot csinálni, és ezért megnéztem, hogy hogyan is megy ez. Úgy tűnik, hogy valamit nem értek.
A cikkben talált linken a fejlesztői környezet követelményeiben szerepel egy csomó minden, Java, Android SDK, iOS-re OSX-es rendszer, stb.

Nem az lenne a lényege a dolognak, hogy egy ilyen App a böngészőben fut, vagyis kliens oldalon nincs más követelménye a dolognak, mint a Chrome? Ha igen, akkor a fejlesztéshez miért szükséges OSX, Android SDK, és miért nem mindegy, hogy Nodejs vagy PHP van a szerver oldalon?

Légyszi homályosítson fel valaki, köszönöm!
 

február 6

radio állapot lekérdezés

Blackfriar · 2014. Feb. 6. (Cs), 21.51
Sziasztok !
El tudná valaki magyarázni, miért nem lehetséges az alábbi módon lekérdezni egy radio gomb állapotát az alábbi módon ?
  1. if(document.getElementById("akarmi").checked == true) {...  
 

Dinamikus textarea

tóthika · 2014. Feb. 6. (Cs), 16.59
Sziasztok!

Adott egy textarea elem, melynek 1 sora van.
Ha a felhasználó beír egy karaktert az elembe, akkor meghívódik egy függvény.
Ha a karakter ENTER, akkor a feltétel teljesül.
1) kérdés: Hogyan tudnám azt megoldani, hogy az ENTER leütésével egy sorral nagyobb legyen a <textarea> magassága?
2) kérdés: Hogyan tudnám lekérdezni, hogy a fókusz még mindig rajta van-e az elemen?

Eddigi:
  1. <textarea id="uzenet" rows="3" cols="20" onKeyPress="sor(event, 'uzenet');">  
  1. function sor(e, id)  
  2. {  
  3.     if(e.which == 26)  
  4.     {  
  5.         document.getElementById(id).rows = document.getElementById(id).rows + 1;  
  6.     }  
  7. }  
 

MySQL TIMESTAMP

i · 2014. Feb. 6. (Cs), 14.04
Sziasztok!

Miért 2014-02-01 23:28:29.000000 ilyen formátumban jelenik meg a TIMESTAMP típusú mező? Másik szerveren jól néz ki 2014-02-01 23:28:29. Mindkét esetben phpMyAdmin felületen jelenik meg így a mező.

A MySQL változók miatt sem értem, hogy miért van ez a formátum:
  1. `date_format` = '%Y-%m-%d';  
  2. `time_format` = '%H:%i:%s';  
  3. `datetime_format` = '%Y-%m-%d %H:%i:%s';  
Hogyan tudnám beállítani, hogy az a sok nulla ne szerepeljen ott a végén?

Köszi!
 

angularjs és jquery

szabo.b.gabor · 2014. Feb. 6. (Cs), 10.55
Sziasztok!

épp angularjs segítségével csinálgatok egy oldalt. tetszik a koncepció, viszont egy kicsit elakadtam, avagy este már feleslegesen töltöttem időt a gép előtt..

kellene egy jquery plugint inicializálnom, amikor betölt egy oldal, csak ugye angularnal ez nem épp így van, mert ott pl lefut a controller, vagy valami hasonló. szóval dob nekem ilyenkor valami event-et ez a dolog, amit el tudok kapni? futott már bele valaki hasonló dologba?