Archívum - 2006
június 19
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
Mi egyáltalán az önéletrajzokban megadott referencia?
Üdv!
Lenne egy kérdésem...
sok helyen látom akik állást keresnek hogy van valamilyen referneciájyk mondjuk ingyenes tárhelyeken(pl.: atw), ez most akkor mi?
Nem tudom mi az a referencia.....
Hogy kell csinálni....(mint egy sima weblap?)
Mi a lényege, és mi a tartalma?
■ Lenne egy kérdésem...
sok helyen látom akik állást keresnek hogy van valamilyen referneciájyk mondjuk ingyenes tárhelyeken(pl.: atw), ez most akkor mi?
Nem tudom mi az a referencia.....
Hogy kell csinálni....(mint egy sima weblap?)
Mi a lényege, és mi a tartalma?
tömbösitett képlistázo_2_hoba
Hell0!
Szoval először berakom a kodot, aztán elmondom mit tapasztaltamEz azt művelné: kiolvassa egy mappa tartalmát és kilistázza azokat de ugy h. 3 oszlopban és a _thb_***.jpg-ket rakja be az img-be és a linkbe a normális képe.
Ehelyett az történik:
2*fut le:
első menetben _thb__thb_***.jpgt rak elé
másodjára pedig minden jó.
A kérdésem a következő mi miatt történik mindez és h. elhetne kiküszöbölni?
■ Szoval először berakom a kodot, aztán elmondom mit tapasztaltam
<html>
<body>
<table>
<tr>
<?php
$dir=##kukac##opendir("../projects") or die("A forráskódban hibák adódtak. ");
while (gettype($file=readdir($dir))!='boolean')
{
if ($file!=".." and $file!="." and $file!="")
{
?>
<td><a href="../projects/<?= $file ?>" target="_blank"><img src="../projects/<?="_thb_".$file; ?>"></td>
<?php
$i++;
if ($i>2) {echo "</tr><tr>";$i=0;}
}
}
?>
</table>
</body>
</html>
Ehelyett az történik:
2*fut le:
első menetben _thb__thb_***.jpgt rak elé
másodjára pedig minden jó.
A kérdésem a következő mi miatt történik mindez és h. elhetne kiküszöbölni?



