ugrás a tartalomhoz

Archívum - 140703 - Fórum téma

október 18

Div tartalmának frissítése ajaxal.

rokkok · 2008. Okt. 18. (Szo), 10.11
Sziasztok!

Egy olyan gondom lenne, hogy oldalon belül szeretnék egy adott divet frissíteni. Nem teljes oldalletöltés kell hanem vmi olyan szkript ami div id alapján csak az adott divet frissítí be. Ez egy kis chat script lesz és, hogy a júzernek ne kelljen az új bejegyzésekért a böngészőben refrest nyomnia teljes oldalletöltéssel, hanem automatikusan frissítené a div tartalmát x másodpercenként. A divbe nem php include-dal van behúzva a tartalom hanem közvetlenül van megjelenítve. Olyat találtam ami divbe beágyazott url-t frissítget, de sajna nekem közvetlen tartalom van nem inklúdolt.

Ha esetleg vki találkozott ezzel a problémával, és tudta orvosolni azt kérném, hogy homályosítson fel. :)

Üdv: rokkok
 ■

október 17

Appear/Fade az swf kiterjesztésű fájlokkal

Marci1992 · 2008. Okt. 17. (P), 21.30
A célom az, mint ezen az oldalon, a kisképeknél onMouseOver-re megjelenő nagyképek lennének, ugyan ez, csak .swf kiterjesztésű fájlokkal. (megjeleníteni engedi a flasht tartalmazó DIV-et, de eltűnni már nem tűnik el) Erre várok tippeket, amit meg lehet oldani Javascript ismeret nélkül. Az előző topicban említettek egy modális ablak nevű dolgot, de nem sikerült kinyomoznom, hogy ez mit jelent.
A válaszokat előre is köszönöm


Az említett oldal: http://www.easternengraving.com/portfolio.html
 ■

Formon kivüli változó értékének megörzése submit után

Petrusz · 2008. Okt. 17. (P), 12.17
Egy változó értékét URL ben átadom a következő oldalnak majd ott még kérek be adatokat egy formon amit egy mysql adatbázisba beírok, de hogy tudom ugyan ebbe a sorba beiratni az url ben átadott változót mivel a form submitja után elfelejti a php. Valahogy be lehet tenni a változót a formba hogy azt azután tudjam használni vagy van más megoldás is?

Köszönöm!
 ■

október 17

ANSI - UTF-8

Tanul0 · 2008. Okt. 16. (Cs), 23.34
Hi!

Egy olyan problémám lenne, hogy véltelenül ansi kódolásban írtam meg a login rendszeremet. Namost ha átteszem UTF-8ra mert nekem arra lenne szükségem akkor warningol az oldal

méghozzá

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /www/bejelentkezes.php:1) in /www/login/session.php on line 3

Warning: Cannot modify header information - headers already sent by (output started at /www/bejelentkezes.php:1) in /www/bejelentkezes.php on line 28

és nem tudok rájönni, hogy mi lehet a hiba. A session függvény mindenol legelöl van stb...
 ■

Eladó könyvek

Max Logan · 2008. Okt. 16. (Cs), 18.07
A következő könyvektől megválnék gyakorlatilag új állapotban, a bolti ár alatt:
  1. JavaScript zsebkönyv (1.600 Ft)
  2. JavaScript 1.5 kliens oldalon (1.600 Ft)
  3. Michael J. Hernandez - Adatbázis-tervezés (3.000 Ft)
  4. Objektum-orientált szoftverfejlesztés (2.000 Ft)
  5. Professzionális AJAX (6.750 Ft)
  6. Programtervezés (1.600 Ft)
  7. Robin Williams - Tervezz Bátran! (2.200 Ft)
Vételi szándékodat kérném az info [kukac] max-logan [pont] hu e-mail címen jelezni.
 ■

prototype, bind...

stristi · 2008. Okt. 16. (Cs), 12.40
Sziasztok!

Egy új div létrehozásakor update-tel szeretnék neki HTML kódot (táblázat, input mezők stb) átadni, aminek az onchange eseményében egy másik saját függvényt szeretnék meghívni. Valahogy így:

fuggveny1: function() {
gusztustalanmegoldas = this;

var htmlkod = "<table><tr><td>Beviteli mezo</td><td><input name = 'i1' type = 'text' onchange = 'gusztustalanmegoldas.fuggveny2(value);' value = '0' /></td></tr></table>";

this.ujdiv = new Element("div").update(htmlkod);
this.parent.appendChild(this.ujdiv);
}

fuggveny2: function() {
//masik fuggveny
}

A problémám, hogy a stringen belül a this által mutatott objektum a HTMLInputElement lesz, ezért csak meggányolni tudtam egy globális változóval.
Úgy tudom a bind az ilyen this-el kapcsolatos anomáliák feloldására van, de hogy ebben a konkrét esetben hogyan tudnám alkalmazni, arra még nem jöttem rá. Valakinek 5lete?

Üdv:
István
 ■

Jelenthet gondot egy ilyen META tag?

s_volenszki · 2008. Okt. 16. (Cs), 11.33
Sziasztok!

Van egy kis időm és foglalkozom a már régóta halogatott statisztikámmal! Konkrétan a statisztikai adatgyűjtés látogatókról.

Megfogalmaztam egy olyan sütire alapozott eljárást, amivel meg tudom különbözetetni az új és visszatérő látogatókat, továbbá az egy munkameneten belül történő oldalletöltődéseket 31 napig (ha nem törli a sütit és ha van neki).

Firefox minden további nélkül megfelelően kezeli, de IE és pl. Opera nem!

A "hibajelenség" úgy néz ki IE-ben és Operában, hogy ha valaki visszatérő és a címsorban nyom egy entert ugyanarra a címre amire érkezettm akkor nem változnak meg a sütik, de ha frissítek akkor minden ok. Magamtól is kitaláltam, hogy ez a cache miatt van és viszonylag egyszerűen megoldható egy ilyen meta tag-gel:

<meta http-equiv="expires" content="0">
A kérdés kizárólag az, hogy jelenthet-e ez hátrányt keresőoptimalizálás szempontjából?
 ■

PHP5-ön belüli verzióváltás kérdése

kalamona · 2008. Okt. 16. (Cs), 07.51
Sziasztok!

PHP 5-ön belüli legújabb stabil verzióra (5.2.6) frissítéskor van esély rá, hogy a korábbi (de már PHP5-ös) verzión működő oldalakkal bármi probléma felmerül? Tehát megváltozhatott velemilyen funkció működése? Vagy bátran megléphető ez? Vagy csak akkor nincs para, ha a második verziószámjegy is stimmel (tehát 5.2.0-től)?

Ha nem 110%, hogy nem lesz váratlan fordulat, akkor van kéznél egy link vagy ötlet, hogy hogyan lehetne az új verziót csak az újonnan készült oldalak számára biztosítani az régieknek továbbra is a régit?

Köszönöm szépen!
 ■

október 15

Pdf file tartalmának beolvasása és adott részének cseréje.

s_volenszki · 2008. Okt. 15. (Sze), 15.33
Sziasztok!

Szerveren létrehozott pdf-ekhez fpdf-et használok, de most felmerült egy érdekes kérdés, amire megoldást keresek.

Van egy letölthető pdf anyagom, amit CorelDraw-ból exportáltam. Kizárólag azért, mert így van esztétikus megjelenése, olyan, amit sem OOffice-val sem on the fly nem tudok létrehozni.

A gond az, hogy van benne egy kattintható hivatkozás és annak egy ?id= változója, amit akkor kellene véglegesíteni, amikor a letöltés elindul. Ez fpd-vel nem volt probléma, de most...

Odáig gond nélkül eljutottam, hogy a letöltés hivatkozás egy php-re mutat, ami elvégez egy-két statisztikai adatgyűjtést, majd kiolvassa a pdf tartalmát és olyan header-rel fejezi be a futást, amitől pdf dokumentum lesz belőle.

A gond az, hogy a beolvasott tartalomban nem tudok cserélni, mert gondolom valamilyen kódolás alatt áll. Ismertek valamilyen eljárást ilyen esetekre?

Várom válaszotokat, üdv,

s_volenszki
 ■

ORDER BY lassú

aspirany · 2008. Okt. 15. (Sze), 12.52
Sziasztok!

van egy lekérdezésem mysql-ben.

a kalkuláció táblában 238 ezer rekord van.
a marka táblában a márkák nevei kb 500 rekord.
a márka táblán az indexek markaID primary + markanev-re is indexelek

explain:
id  select_type  table type  possible_keys  key            key_len             ref   rows                                  Extra                            
1     SIMPLE     kalkulacio     ALL         NULL             NULL              NULL  NULL                                  238858  Using temporary; Using filesort  
1     SIMPLE     partner        eq_ref      PRIMARY          PRIMARY            4    april_utf.kalkulacio.partnerID        1                                                                
1     SIMPLE     marka          eq_ref      PRIMARY          PRIMARY            4    april_utf.kalkulacio.markaID          1                                                                
1     SIMPLE     termekcsoport  eq_ref      termekcsoportkod termekcsoportkod   4    april_utf.kalkulacio.termekcsoportkod 1


SELECT
  marka.markanev,
  termekcsoport.termekcsoportnev,
  kalkulacio.kalkulacioID,
  kalkulacio.ertekhatar_tol,
  kalkulacio.ertekhatar_ig,
  kalkulacio.szorzo,
  kalkulacio.fix,
  kalkulacio.evek,
  partner.partnernev,
  marka.markaID,
  kalkulacio.akcioszam
FROM
  kalkulacio
  INNER JOIN marka ON (kalkulacio.markaID = marka.markaID)
  INNER JOIN termekcsoport ON (kalkulacio.termekcsoportkod = termekcsoport.termekcsoportkod)
  INNER JOIN partner ON (kalkulacio.partnerID = partner.partnerID)  ORDER BY marka.markanev LIMIT 180959,22


gondolom az indexeléssel lessz baj.

Ha az ORDER BY kiveszem gyors a lekérdezés

Köszönöm a segítséget
 ■