Archívum - Jún 19, 2006 - Fórum téma
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?
Lightbox JS v2.0 based inline gallery
üf kérésre kellett lekódolnom egy lightbox variánst, mivel alapvetően jó dolognak tartom ill. más már ne szenvedjen vele (idáig 2.5 munkanapom van benne) bedobom a közösbe, gondolom a lightbox-os liszenszt viszi tovább
példa
http://toxin.hu/lightbox_gal/index.html
forrás
http://toxin.hu/lightbox_gal/lightbox_gal_b1.zip
doksi helyett a forrást próbáltam kommentezni :) remélem egyértelmű lett, jelenleg két fő gondom van még vele. IE alatt a navigációs sávban a képek áttetszőségét nem tudom 0.8-ra levinni betöltés után, fx alatt látható a cél, ill. fx alatt nemtudtam még megoldani a horizontális scrollbar eltüntetését (ill. hogy csak akkor rakja ki ha van értelme), itt meg IE alatt látható a cél
mivel a képeket amúgy is arányosan átméretezi (elvileg ugye felbontásfüggetlen lett a cucc), külön thumbnail kezelést (márhhogy a navágicós sávba thumb-okat töltsön) eddig nemraktam bele, de majd kéne
ha esetleg van érdeklődés összerittyentek egy lapot neki, addig jól elvan itt is :) uff
■ példa
http://toxin.hu/lightbox_gal/index.html
forrás
http://toxin.hu/lightbox_gal/lightbox_gal_b1.zip
doksi helyett a forrást próbáltam kommentezni :) remélem egyértelmű lett, jelenleg két fő gondom van még vele. IE alatt a navigációs sávban a képek áttetszőségét nem tudom 0.8-ra levinni betöltés után, fx alatt látható a cél, ill. fx alatt nemtudtam még megoldani a horizontális scrollbar eltüntetését (ill. hogy csak akkor rakja ki ha van értelme), itt meg IE alatt látható a cél
mivel a képeket amúgy is arányosan átméretezi (elvileg ugye felbontásfüggetlen lett a cucc), külön thumbnail kezelést (márhhogy a navágicós sávba thumb-okat töltsön) eddig nemraktam bele, de majd kéne
ha esetleg van érdeklődés összerittyentek egy lapot neki, addig jól elvan itt is :) uff
JS naptár adja át a kiválasztott dátumot egy select/option mezőnek
Sziasztok!
Segitségeteket kérem.
Arra lenne szükségem, hogy egy naptárban kiválasztok egy időpontot, majd az időpont átadódik mondjuk egy select/option-nek, év, hónap, nap lebontásban. JS-ben van szep naptáram, de sehogy se tudom rávenni, hogy adja át az adatait.
Előre is köszönöm.
■ Segitségeteket kérem.
Arra lenne szükségem, hogy egy naptárban kiválasztok egy időpontot, majd az időpont átadódik mondjuk egy select/option-nek, év, hónap, nap lebontásban. JS-ben van szep naptáram, de sehogy se tudom rávenni, hogy adja át az adatait.
Előre is köszönöm.
opera bug? random tömbelem phpval nem akar futni
éredekes problémám van:Ez a "program" kiválaszt egy tömbelemet, majd az adott eléréssel kirak kimenetre egy képet.
Ez fut is (IE, Mozilla, FF), de operában nem. Mindig ugyan azt a képet rakja ki. Nem értem a dolgot, php szerver oldalon fut, mi köze mégis a böngészőnek a végeredményhez?
Link:
Link
■
<?php
$filename = array ("head/head1.jpg", "head/head2.jpg", "head/head3.jpg", "head/head4.jpg", "head/head5.jpg", "head/head6.jpg" );
$rand_keys = array_rand($filename, 1);
header('Content-type: image/jpeg');
$source = imagecreatefromjpeg($filename[$rand_keys]);
imagejpeg($source, '', 100);
?>
Ez fut is (IE, Mozilla, FF), de operában nem. Mindig ugyan azt a képet rakja ki. Nem értem a dolgot, php szerver oldalon fut, mi köze mégis a böngészőnek a végeredményhez?
Link:
Link
opera bug? random tömbelem phpval nem akar futni
éredekes problémám van:Ez a "program" kiválaszt egy tömbelemet, majd az adott eléréssel kirak kimenetre egy képet.
Ez fut is (IE, Mozilla, FF), de operában nem. Mindig ugyan azt a képet rakja ki. Nem értem a dolgot, php szerver oldalon fut, mi köze mégis a böngészőnek a végeredményhez?
Link:
■
<?php
$filename = array ("head/head1.jpg", "head/head2.jpg", "head/head3.jpg", "head/head4.jpg", "head/head5.jpg", "head/head6.jpg" );
$rand_keys = array_rand($filename, 1);
header('Content-type: image/jpeg');
$source = imagecreatefromjpeg($filename[$rand_keys]);
imagejpeg($source, '', 100);
?>
Ez fut is (IE, Mozilla, FF), de operában nem. Mindig ugyan azt a képet rakja ki. Nem értem a dolgot, php szerver oldalon fut, mi köze mégis a böngészőnek a végeredményhez?
Link:
Kép középre igazítása extra elemek nélkül
Sziasztok!
A segítségeteket szeretném kérni az alábbi probléma megoldásában. Tudom, hogy kell legyen rá megoldás, de egyszerűen nem találtam. Sem weblabor keresője, sem a google nem adott megfelelő választ.
Egy galéria kisképeit szeretném 200*200-as dobozokba "zárni", azzal a csavarral, hogy a képek a dobozok közepére legyenek rendezve. A vízszintes rendezés nem okozott problémát, de a függőlegessel meggyűlt a bajom.
A problémámat bemutató kód itt található.
Az a megoldás, amit találtam plusz elemekkel és CSS hackel operál, amit valami miatt nem tartok túlzottan szerencsésnek...
Ráadásul most vettem észre, hogy Explorerben a képek még "ugrálnak" is...
Előre is köszönöm a segítséget
TikuVoltam
■ A segítségeteket szeretném kérni az alábbi probléma megoldásában. Tudom, hogy kell legyen rá megoldás, de egyszerűen nem találtam. Sem weblabor keresője, sem a google nem adott megfelelő választ.
Egy galéria kisképeit szeretném 200*200-as dobozokba "zárni", azzal a csavarral, hogy a képek a dobozok közepére legyenek rendezve. A vízszintes rendezés nem okozott problémát, de a függőlegessel meggyűlt a bajom.
A problémámat bemutató kód itt található.
Az a megoldás, amit találtam plusz elemekkel és CSS hackel operál, amit valami miatt nem tartok túlzottan szerencsésnek...
Ráadásul most vettem észre, hogy Explorerben a képek még "ugrálnak" is...
Előre is köszönöm a segítséget
TikuVoltam