Archívum - Május 9, 2007
Moonlight
A Mono fejlesztők nekiláttak a Silverlight nyílt forrású megfelelőjének
■ SELECT értékének lekérdezése JS-sel IE alatt
A SELECT-nek csak egy OPTION-je van.
Ez a kódFF és Opera alatt teljes siker, de IE nem ad vissza értéket.
Ez a kódFF és Opera alatt teljes siker, de IE nem ad vissza értéket.
Hogyan lehet IE-t rávenni, hogy visszaadja a SELECT értékét (lehetőleg anélkül, hogy az OPTION-t meg kelljen jelölni egy ID-vel)?
■ Ez a kód
getById('select_ID-je').value;
Ez a kód
getById('select_ID-je').options[0].value;
Hogyan lehet IE-t rávenni, hogy visszaadja a SELECT értékét (lehetőleg anélkül, hogy az OPTION-t meg kelljen jelölni egy ID-vel)?
Megújult a Google Analytics
Tegnap jelentették be, hogy a Weblabor által is használt Google Analytics szolgáltatás új verziója jelenik meg, melyet folyamatosan kapcsolnak be a korábbi felhasználók számára is. Az új változatban számos újdonság van, elég csak az átgondolt kezdőlapra, az átrendezhető, testreszabható áttekintő képernyőre gondolni, vagy az összehasonlításokat megkönnyítő nézetekre. Külön kényelmes, hogy a mérések eredményeinek megosztása is egyszerűbb lett, PDF exportálási lehetőség is rendelkezésre áll. Avinash Kausik publikált blog bejegyzést néhány kiemelt újdonságról, de egyszerűen megnézhetjük az új bemutató videót is.
■ Szerver oldali cache elévülése
Egy hete kacérkodom egy fájl alapú CMS gondolatával. Egyik funkciója lenne, hogy a feltöltött minimális HTML fájlokból (mondjuk XSLT vagy PHP) segítségével előállítsa a kész oldalt (tehát ellássa a dizájn, navigációs stb. elemekkel).
Az elkészült (átalakított) oldalt természetesen elmentené szerveroldalon, és a továbbiakban ezt szolgálná ki. A kérdés az, hogyan érzékelje, ha az eredeti fájl változott, mert ilyenkor újra kell "fordítani" a megdizájnolt változatot is. Az ellenőrzés minél alacsonyabb szinten géne, hogy zajlodjon.
Vitaindítónak itt egy meglehetősen buta megoldás:
A CACHE fájlok (fájlnév) végén lesz egy időbélyeg pl: 200705091152, azaz a mod_rewrite {$TIME}-ja másodperc nélkül. Ha ilyen cache fájlt talál a szerver, akkot kiszolgálja. Tehát egy percen belül nem lesz két ellenőrzés.
Ha nincs eléggé új cache fájl, akkor egy minimális PHP szkript kapná meg a vezérlést, ami csak a fájl és a cache-fájl módosítási idejét hasonlítaná össze. Ha az eredeti fájl módosult, újrafordítjuk, ha nem, akkor csak a cache-fájl végén frissítjük az időbélyeget (átnevezés). Ez percenként egy alkalommal még kibírható.
Öteltek? Esetleg más apache modul segítségével?
■ Az elkészült (átalakított) oldalt természetesen elmentené szerveroldalon, és a továbbiakban ezt szolgálná ki. A kérdés az, hogyan érzékelje, ha az eredeti fájl változott, mert ilyenkor újra kell "fordítani" a megdizájnolt változatot is. Az ellenőrzés minél alacsonyabb szinten géne, hogy zajlodjon.
Vitaindítónak itt egy meglehetősen buta megoldás:
A CACHE fájlok (fájlnév) végén lesz egy időbélyeg pl: 200705091152, azaz a mod_rewrite {$TIME}-ja másodperc nélkül. Ha ilyen cache fájlt talál a szerver, akkot kiszolgálja. Tehát egy percen belül nem lesz két ellenőrzés.
Ha nincs eléggé új cache fájl, akkor egy minimális PHP szkript kapná meg a vezérlést, ami csak a fájl és a cache-fájl módosítási idejét hasonlítaná össze. Ha az eredeti fájl módosult, újrafordítjuk, ha nem, akkor csak a cache-fájl végén frissítjük az időbélyeget (átnevezés). Ez percenként egy alkalommal még kibírható.
Öteltek? Esetleg más apache modul segítségével?
karakterkódolási hiba
Sziasztok!
A segítségetekre lenne szükségem.
Az alábbi oldalom bal oldalt lent a bejelentkezésre kattintva bejön egy mailform. Bármit is próbáltam eddig a hosszú "ű" és a hosszú "ő" betű rossz kódolással jelenik meg, ha beírod a mezőbe.
Nem tudom, hogy ez minek a problémája lehet.
Próbáltam már a html kódolást változtatni és persze a php-t is, de sajnos eredménytelenül.
Ha esetleg valakinek van ötlete a megoldásra, szívesen fogadnám.
www.artoral.hu
Előre is köszönöm a segítséget.
Laca
■ A segítségetekre lenne szükségem.
Az alábbi oldalom bal oldalt lent a bejelentkezésre kattintva bejön egy mailform. Bármit is próbáltam eddig a hosszú "ű" és a hosszú "ő" betű rossz kódolással jelenik meg, ha beírod a mezőbe.
Nem tudom, hogy ez minek a problémája lehet.
Próbáltam már a html kódolást változtatni és persze a php-t is, de sajnos eredménytelenül.
Ha esetleg valakinek van ötlete a megoldásra, szívesen fogadnám.
www.artoral.hu
Előre is köszönöm a segítséget.
Laca
select if-ben
Kedves Szakértők, :)
nem jövök rá, hogy az alábbi egyszerű script miért adja ezt a mysql hibaüzenetet:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
az Inst tábla tartalmaz ID, és Activity oszlopot. Ha Activity=4, akkor a Conto tábla első sorának ValidTo mezejét tenném bele, ha nem, akkor 1-es értéket.
Ha valaki tudja mit csináltam rosszul, kérem jelezze, köszönöm.
5ös mysql-szervert használok.
Feri
■ nem jövök rá, hogy az alábbi egyszerű script miért adja ezt a mysql hibaüzenetet:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
az Inst tábla tartalmaz ID, és Activity oszlopot. Ha Activity=4, akkor a Conto tábla első sorának ValidTo mezejét tenném bele, ha nem, akkor 1-es értéket.
select ID, IF(Activity=4,(select ValidTo from Conto where ID=1),1)
from Inst
from Inst
Ha valaki tudja mit csináltam rosszul, kérem jelezze, köszönöm.
5ös mysql-szervert használok.
Feri