ugrás a tartalomhoz

Archívum - 2013 - Fórum téma

július 5

css eltérő stílusú menüpontokkal

kiskivancsi · 2013. Júl. 5. (P), 18.53
Üdv
Újra a segítségeteket szeretném kérni.
Ezúttal egy legördülő menüpontokkal rendelkező ul li menüsort szeretnék úgy színezni, hogy az egyes menüpontok más színt kapjanak. A gond az, hogy valamiért nem tudok külön tulajdonságokat megadni az egyes li elemeknek. Ha megadok egy alapszínt az első ulnek, onnantól minden menüpontra azt alkalmazza, ha pedig nem adok meg globálisan semmit, hanem az egyes li elemeket színezem, nem történik semmi.
Nem tudom ez így érthető e, de ha nem akkor berakom a kódot, most csak a hossza miatt tekintettem el tőle.
Előre is köszönök bárminemű segítséget.
 

File_get_content Vs Fread

tóthika · 2013. Júl. 5. (P), 13.44
Sziasztok!

Nemrég jutott eszembe, hogy vajon mi lehet a különbség az fopen-fread-fclose kombináció és a file_get_contents között.
Melyik a gyorsabb?
Vagy melyik a jobb szerintetek?
 

július 5

Egy "kódolási stílus" nevét keresem

Karvaly84 · 2013. Júl. 4. (Cs), 22.12
Sziasztok!

Eléggé fura problémám van! :D

Van egy szövegszerkesztőm (gedit), és ehhez keresek egy plugin-t, vagy amennyiben nincs írnék egyet Python-ban, csak nem tudom milyen néven keressem, vagy hogy milyen néven írjam meg.

Tulajdonképpen egy kódformázási funkcióról lenne szó, ami ebből
var1 = value1
var2 = value2
var_sum = value1 + value2
ilyet
var1    = value1
var2    = value2
var_sum = value1 + value2
csinál.

Azért szeretem ezt a stílust, mert a hosszú lista-szerű deklarációk számomra sokkal jobban áttekinthetőek, de a nevét nem tudom hogy nevezik. Tudtok ebbe segíteni?
 

Dinamikus és fix szélességű div egymás mellett

Yoghurt · 2013. Júl. 4. (Cs), 20.44
Egy weboldalra szeretnék oldalsávot készíteni az oldal jobb szélére, ellenben a tőle balra lévő tartalom dinamikus szélességű és szeretném, hogy az oldalsávon kívüli területet teljes szélességében töltse ki.
A kérdésem az, hogy ezt hogyan tudom kivitelezni.
 

a műveletnek megfelelő header-ek küldése válaszként

EL Tebe · 2013. Júl. 4. (Cs), 15.56
Sziasztok!

Egy weboldalon, (nem http auth. hanem saját) html form + php-s bejelentkezésnél, ha a bejelentkezés sikertelen, akkor a weblap tartalmának szokásos kiíratásán kívül érdemes / lehet még küldeni megfelelő header()-t is a kimenetre? Ebben az esetben 401 -et?

1) Szokás ez, teljesen alap, vagy totál hülyeség?

2) Gyakorlatilag a kérdésem vonatkozik az összes ilyen státuszkódra:

2/a) Tehát ha például egy tartalom létezett X ideig egy linken, majd archiválom és már nem jelenik meg a weboldalon, akkor érdemes-e erre külön "ágat" gyártanom: azaz, az adott url meghívása esetén a db "archív" flag-re válaszul egy "ez a tartalom már nem érhető el" üzenetet dobnom egy "410 Gone"-t?

2/b)
Vagy például ha lejár a session, akkor a user "kidobását" kövesse egy:
"419 Authentication Timeout"?

2/c)
Vagy például, ha valaki az url-t átírja nem megengedett paraméterekkel, akkor: "400 Bad Request"-tel.

3) Egyáltalán érdemes-e ezzel foglalkozni, vagy mindig adjunk vissza valami tartalmat a szokásos "sikeres" fejléccel? (HTTP) response status code-okról van szó, lehet h weblap szinten nem is kéne ezzel foglalkozni - kizárólag webszerver-"szinten"?

4) És az ucsó: van-e valami különleges - persze iszonyat gyakori - kikötés, miszerint minden böngészőnként mások ezek és minden kód minden böngészőnek mást jelent és persze nem működik. Tehát extra hibákat gyártok vele, amiket böngészőverziónként kell kitesztelni, vagy bátran vágjak bele?

Nos? :)
 

július 3

php - pgsql

inf · 2013. Júl. 3. (Sze), 16.38
Valaki használta már a php-t postgresql-el?

Van több gondom is vele, a tárolt eljárásoknál a pg_ execute elég fura resultset-et ad. A tárolt eljárás neve van benne, a tényleges eredményt meg megpróbálja string-ként összefűzni... Ha kell küldök kódot is, nem tudom hogy javítható. Egyelőre addig se jutottam el, hogy tárolt eljárással kiolvassam egy tábla tartalmát, aztán azt átadjam php-nek. Mysql-ben ez kb annyi lenne, hogy

CREATE PROCEDURE `user_read_all`(
)
BEGIN
    SELECT `user_id` AS `id`, `user_name` AS `name`, `user_email` AS `email` FROM `user`
    ORDER BY `user_id` DESC;
END;

$stmt = $pdo->query('CALL `user_read_all`()');
$stmt->fetchAll();
Írtam pg függvényekre valami hasonlót, mint pdo. Tudom, hogy van pdo lib pgsql-hez is, de a szolgáltatónál egyelőre csak sima pg függvények vannak fent. Majd megkérdem mennyiért telepítenék. Nem tudom, hogy pdo-val is ugyanúgy rossz lenne e az eredmény, majd később kipróbálom...

Azt hittem a plpgsql-el könnyebb dolgom lesz, mint a mysql-el, de nem igazán találtam semmi használható tutorialt eddig. Legalábbis pont erre a feladatra nem, ellenben minden másra igen. :-) Végülis ugyanez megoldható sima pgsql-es tárolt eljárással is, de jobban tetszene, ha menne plpgsql-ből, mert később bármikor szükség lehet rá.

CREATE OR REPLACE FUNCTION user_read_all()
  RETURNS table(user_id INT, user_name VARCHAR, user_email VARCHAR)
AS
  $BODY$
  BEGIN
    return query SELECT
      user_id, user_name, user_email
    FROM
      user;
  END;
$BODY$
LANGUAGE 'plpgsql' VOLATILE;
Egyelőre eddig jutottam, de teljesen rossz.

array(1) { [0]=> array(1) { ["test"]=> string(4) "(,,)" } } 
Ezt kapom vissza.

Ha a returns-ben átírom az id-ket, és beteszek mondjuk az user_id-hez egy as id-t, akkor meg syntax error-t... Nem túl baráti...

Több div frissítése egyszerre.

kriszrap · 2013. Júl. 3. (Sze), 00.02
Sziasztok!

Van egy üzenőfalam ahol minden üzenetnek van egy
<div id="chat_ido"></div> része és ezt szeretném frissíteni.

Mondjuk van 5 üzenetem amit while al kilistázok és mindegyik <div id="chat_ido"></div>-jét frissíteni akarom.

facebooknál is így van ha postolok akkor az időt időközönként frissíti ilyet szeretnék elérni a üzenőfalamba.

Még annyi hogy ugye az új üzeneteket innerhtml beszúrom ott is jó lesz?

hogy tudnám minden divet frissíteni minden sorba?

Legyetek szívesek segíteni
Előre is köszönöm.
 

július 3

Webes felületet kéne csinálni, mi a trend 2013-ban?

ern0 · 2013. Júl. 2. (K), 22.20
Van egy rendszer, az app maga serveren fut, ennek kellene UI-t csinálni. Nem egy kirívó eset. Az már látszik, hogy egy webes felület lenne a legjobb, mert akkor csak egyszer kellene lefejleszteni, egyszerű az upgrade stb. stb., de azért ez ennyire nem egyszerű. Kérdéseim a hajtás után.

július 1

Media tartalom fallback

therest · 2013. Júl. 1. (H), 17.21
Helló!

Egy olyan rendszert szeretnék építeni ahol média tartalmak több verzióval rendelkezhetnek.
Amikor a kérés beérkezik a szerverhez (mondjuk http://valami.hu/ver1/kep1.png) akkor az adott fájl nem feltétlenül létezik a megadott útvonalon.
Van viszont két további mappa ver2 és ver3, amikben létezhet egy kep1.png nevű fájl és szeretném ezek közül kiszolgálni képet.

Lehetséges-e ilyen logikát építeni? Mivel lenne érdemes próbálkozni?

Előre is köszi!
 

Javascript aszinkron iteráció

janez · 2013. Júl. 1. (H), 15.10
Sziasztok,

egy olyan kérdésem lenne felétek, hogy NodeJS-ben szerintetek mikor van létjogosultsága egy feladatnak aszinkron feldolgozni, illetve mikor jobb a hagyományos szinkron megoldás?

Például adott egy for ciklus ami a példának okáért mondjuk sima összeadásokat végez egy tömbön. Ezt érdemes-e aszinkronra ki szervezni?

Mi az a határ amikor valamit szinkron vagy épp már aszinkron valósítanátok meg? A lekérdezés az adatbázis felé már egyértelműen aszinkron kategória, de az alatt hol lehet az egyensúly?
Ti hogyan vélekedtek erről?