ugrás a tartalomhoz

Archívum - 2013

július 8

GorillaScript

MadBence · 2013. Júl. 8. (H), 16.16
Egy újabb javascriptre forduló nyelv, rengeteg beépített lehetőséggel
 

Keresek: PHP fejlesztés felsőfokon c könyvet keresek megvételre

roland76 · 2013. Júl. 8. (H), 08.27
Sziasztok!

Keresem az alábbi könyvet megvételre:
George Schlossnagle - PHP fejlesztés felsőfokon
Kiskapu kiadó 2004

július 7

Mire jó a HTML5 main jelölőeleme?

Szántai Károly · 2013. Júl. 7. (V), 16.41
Például segíthet a weboldalunk akadálymentességében
 

július 6

Hogyan jelenítsem meg a divet csak az aloldalakon?

pbalazs91 · 2013. Júl. 6. (Szo), 12.30
Üdv! Szóval van egy wordpress oldalam, rajta az Adorable sablonnal. Ez nem támogatja a widgeteket, de én widgetesítettem. A probléma az, hogy a widgetnek csak a wppizza plugin által kezelt oldalakon kellene megjelennie. Próbáltam az !is_home és az !is_front_page php utasításokat, de nem használnak. Valakinek van valami tippje hogy lehetne ezt megcsinálni?
<div id="sidebar">
<?php if(!is_front_page()): ?>
<ul>

<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar() ) : ?>
Itt lenne a widget
<?php endif; ?>
</ul>
<?php endif; ?>
</div>
 

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...