ugrás a tartalomhoz

Archívum

június 19, 2006

PHP futás 5 másodpercenként - frame scroll

peachman · 2006. Jún. 19. (H), 18.57
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!
 

Képek arányos kicsinyítése PHP-ben

Anonymous · 2006. Jún. 19. (H), 18.17
Ü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: <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!

mATTIAS · 2006. Jún. 19. (H), 15.06
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?
 

Lightbox JS v2.0 based inline gallery

toxin · 2006. Jún. 19. (H), 14.03
ü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
 

JS naptár adja át a kiválasztott dátumot egy select/option mezőnek

radacsig · 2006. Jún. 19. (H), 13.45
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.
 

opera bug? random tömbelem phpval nem akar futni

Anonymous · 2006. Jún. 19. (H), 10.34
éredekes problémám van:

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

opera bug? random tömbelem phpval nem akar futni

Anonymous · 2006. Jún. 19. (H), 10.28
éredekes problémám van:

<?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 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:
 

Kép középre igazítása extra elemek nélkül

tiku I tikaszvince · 2006. Jún. 19. (H), 08.59
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
 

Mi egyáltalán az önéletrajzokban megadott referencia?

Anonymous · 2006. Jún. 19. (H), 06.17
Ü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?
 

tömbösitett képlistázo_2_hoba

chosa91 · 2006. Jún. 19. (H), 02.30
Hell0!
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>
Ez 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?