Archívum - Jún 2006
június 20
A List Apart: Issue 218
A "Behavioral Separation", "Prettier Accessible Forms" és "How to Plan Manpower on a Web Team" című cikkekkel
■ Két adatbázis tábla használata szűretlen adatok kezelésére
A probléma a következő:
van egy weblap amin egy kérdőív található
a kitöltött kérdőív értékei egy adatbázisba kerülnek! de ez az adatbázis még szűrés előtt van és nem akaromk hogy egyböl megjelenjen a weblapon ezért el akarom küldeni innen egy másik adatbázisba a lekérdezést ami táblázatban van, de soronként,
röviden és érthetően: :-)
2 tábla van (táblánként 7 mező)
az egyiket kilistázom táblázatba és a véhén akarok egy submitot vagy egy checkboxot amit bejelölve továbbküldhetek a másik táblába!
lécci segitsetek mert sürgős!
■ van egy weblap amin egy kérdőív található
a kitöltött kérdőív értékei egy adatbázisba kerülnek! de ez az adatbázis még szűrés előtt van és nem akaromk hogy egyböl megjelenjen a weblapon ezért el akarom küldeni innen egy másik adatbázisba a lekérdezést ami táblázatban van, de soronként,
röviden és érthetően: :-)
2 tábla van (táblánként 7 mező)
az egyiket kilistázom táblázatba és a véhén akarok egy submitot vagy egy checkboxot amit bejelölve továbbküldhetek a másik táblába!
lécci segitsetek mert sürgős!
div és border igazítás
hi,
div-ek és borderek egymáshoz igazításával lennének problémáim, mert elvesztem az FF, IE, Opera css-háromszögben ;)
csináltam egy próba oldalt, ahol jól látható minden:
próba oldal
és akkor ezek lennének a gondjaim:
1. a menüsort szeretném a fejléc div aljára rakni (ez végülis sikerült a position:absolute-tal, de akkor viszont FF-nél a menüsor nem ér végig a sor elejéig).
2. ha border-t adok a menünek, akkor az túl nyúlik az alatta levő diven (bal és jobb main) - meg lehet valahogy csinálni úgy, hogy a main-nél a bal és jobb oldali borderek a menü bordereivel egy vonalban legyenek?
3. szeretném a footert a lap aljára lerakni, akkor is, ha épp kevesebb fent a tartalom - erre találtam egy footerStickAlt megoldást, vagy van más is?
4. ha a footer a képernyő alján van, akkor jó lenne, ha a bal és jobb oldali div leérne egészen addig (a háttér miatt), illetve, hogy tartalomtól függetlenül a bal és jobb oldali div egyforma magas legyen - egyszer már mintha láttam volna erre is egy megoldást, de most nem találom :/
előre is köszönöm a segítséget!
bye, Deck
■ div-ek és borderek egymáshoz igazításával lennének problémáim, mert elvesztem az FF, IE, Opera css-háromszögben ;)
csináltam egy próba oldalt, ahol jól látható minden:
próba oldal
és akkor ezek lennének a gondjaim:
1. a menüsort szeretném a fejléc div aljára rakni (ez végülis sikerült a position:absolute-tal, de akkor viszont FF-nél a menüsor nem ér végig a sor elejéig).
2. ha border-t adok a menünek, akkor az túl nyúlik az alatta levő diven (bal és jobb main) - meg lehet valahogy csinálni úgy, hogy a main-nél a bal és jobb oldali borderek a menü bordereivel egy vonalban legyenek?
3. szeretném a footert a lap aljára lerakni, akkor is, ha épp kevesebb fent a tartalom - erre találtam egy footerStickAlt megoldást, vagy van más is?
4. ha a footer a képernyő alján van, akkor jó lenne, ha a bal és jobb oldali div leérne egészen addig (a háttér miatt), illetve, hogy tartalomtól függetlenül a bal és jobb oldali div egyforma magas legyen - egyszer már mintha láttam volna erre is egy megoldást, de most nem találom :/
előre is köszönöm a segítséget!
bye, Deck
június 19
PHP - DB2
Sziasztok!
A magyar weben alig találtam oldalt, ahol DB2-vel foglalkoznak. Annak reményében indítom ezt a topicot, hogy itt tapasztalatainkat megoszthatjuk a témában.
DB2 Express-C-t használok Linux alatt ZendCore-al. Egy igen érdekes dolgot tapasztaltam ma:
Ha a db2_connect-ben 'autocommit' => DB2_AUTOCOMMIT_OFF opciót beállítom,
akkor egy egyszerű select esetén sem záródik le a kapcsolat a PHP script lefutása után az adatbázissal. Külön ki kellene adni a db2_close-t. Viszont bizonyos esetekben - sejtésem szerint a "beakadt" kapcsolat miatt - a PHP script elszáll, és nem fut le a db2_close.
Találkozott már valaki ilyennel?
■ A magyar weben alig találtam oldalt, ahol DB2-vel foglalkoznak. Annak reményében indítom ezt a topicot, hogy itt tapasztalatainkat megoszthatjuk a témában.
DB2 Express-C-t használok Linux alatt ZendCore-al. Egy igen érdekes dolgot tapasztaltam ma:
Ha a db2_connect-ben 'autocommit' => DB2_AUTOCOMMIT_OFF opciót beállítom,
akkor egy egyszerű select esetén sem záródik le a kapcsolat a PHP script lefutása után az adatbázissal. Külön ki kellene adni a db2_close-t. Viszont bizonyos esetekben - sejtésem szerint a "beakadt" kapcsolat miatt - a PHP script elszáll, és nem fut le a db2_close.
Találkozott már valaki ilyennel?
Hírek túlnyúlnak a bentlor.fw.hu oldalon
Elnézést, csak akkor túl indulatos kedvemben voltam, mg hát nem is vagyok túl jó. Az oldalamon most éppen minden kezd működni, igaz, minden fájlban van menü külön, de ez majd a következő fejlesztés tárgya lesz. Kivétlet képez a honlapom hirek. html állománya, mivel ott a szöveg jelentősen és feleslegesen túlnyúlik a képernyőn. Gyanítom, hogy elrontottam valamit a CSS-ben, de mint kezdő, nem léátom át a dolgot, ezért nem is tudom javítani. A CSS neve: black.css a bentlor.fw.hu oldalon. Nincs kedvem linkelgetni.
■ PHP futás 5 másodpercenként - frame scroll
Sziasztok!
Egy chat-et készítek. Szeretném, ha a kliensek 5másodpercenként ellenőriznék az adatbázisbó, hogy van-e új hozzászólás. Ha igen íródjon ki. Továbbá az is problémám, hogy ha frame-be irom ki (a vissza-scroll miatt) akkor ha az újakat alulra írom, nem látszanak, csak ha a scroll-al utánuk megyek. Van valakinek valami ötlete erre?
Köszönöm!
■ Egy chat-et készítek. Szeretném, ha a kliensek 5másodpercenként ellenőriznék az adatbázisbó, hogy van-e új hozzászólás. Ha igen íródjon ki. Továbbá az is problémám, hogy ha frame-be irom ki (a vissza-scroll miatt) akkor ha az újakat alulra írom, nem látszanak, csak ha a scroll-al utánuk megyek. Van valakinek valami ötlete erre?
Köszönöm!
Képek arányos kicsinyítése PHP-ben
Üdv!
Ha pl. van egy galériám, amiben 1 oldalon 100 képet jelenítek meg aminek a felbontása egyenként 1024x768 és egyenként 2 Megabájtot foglal és valaki lehívja ezt az nagyon sok idő mire betölt (200MB).
A méretet(felbontást) így kicsinyítettem:
De ugye ez csak a megjelenést befolyásolja...
De hogy tudok olyat php-ban, hogy lekicsinyítem 100 pixel-re a szélességét és ezzel arányosan csökken a magassás is, vagy azt is megadom(pl.: szélesség: 150 magassás: 100), és íígy csökken a mérete is pl.: 2Mb-ről 100Kb-ra.
A képek jpg formátumúak, de ha eltekintűnk a formátumtól akkor is ugyan ez lesz???
Előre is köszönöm a választ...
■ Ha pl. van egy galériám, amiben 1 oldalon 100 képet jelenítek meg aminek a felbontása egyenként 1024x768 és egyenként 2 Megabájtot foglal és valaki lehívja ezt az nagyon sok idő mire betölt (200MB).
A méretet(felbontást) így kicsinyítettem:
<img src="" width="100" border="0" />
De ugye ez csak a megjelenést befolyásolja...
De hogy tudok olyat php-ban, hogy lekicsinyítem 100 pixel-re a szélességét és ezzel arányosan csökken a magassás is, vagy azt is megadom(pl.: szélesség: 150 magassás: 100), és íígy csökken a mérete is pl.: 2Mb-ről 100Kb-ra.
A képek jpg formátumúak, de ha eltekintűnk a formátumtól akkor is ugyan ez lesz???
Előre is köszönöm a választ...
Ajax effektek lefutásai várják meg egymást!
Lenne nekem egy olyan elképzelésem, hogy a régi tartalommal elslide olna az oldal, s közben betöltené az új tartalmat, s úgy tűnne fel ismét, itt az elő verzió:
##########################################
Effect.SlideUp('tartalom',{queue:{scope:'myscope', position:'end', limit: 1}});
var myAjax = new Ajax.Updater('tartalom', url,
{
method: 'post',
parameters: pars
});
Effect.SlideDown('tartalom',{queue:{scope:'myscope', position:'end', limit: 1}});
##########################################
Ám az effektek nem várják be egymást, s egy nagy katyvasz lesz az egészből, lehet e késleltetni a kódot, vagy van-e más megoldás?
■ ##########################################
Effect.SlideUp('tartalom',{queue:{scope:'myscope', position:'end', limit: 1}});
var myAjax = new Ajax.Updater('tartalom', url,
{
method: 'post',
parameters: pars
});
Effect.SlideDown('tartalom',{queue:{scope:'myscope', position:'end', limit: 1}});
##########################################
Ám az effektek nem várják be egymást, s egy nagy katyvasz lesz az egészből, lehet e késleltetni a kódot, vagy van-e más megoldás?