Archívum - Fórum téma
április 14, 2005
XMLHTTPREQ-val hajtott kliens oldali template motor
Halihó
van aki fejlesztett már ilyen oldalt,
csak mert most hegesztek itten egyet:
http://toxin.webes.hu/sandor/sandoringatlan.php
és kiváncsi lennék a tapasztalatokra ill. arra hogy más hogyan csinálja/ta
dióhéjban:ez úgy indul, hogy a pear::html_quickform hierarchikus select-jét feltöltöm mysql-ből, az meghajtja egy smarty sablonban az alap felső hármas multiple select-et, aminek a value-it (némi javascript segítséggel) feltöltöm szerveroldalra XMLHTTPREQ segítségével, ezek alapján elkészül egy query(a szerveroldalon) végrehajtódik, a visszakapott eredménytömb pedig meghajtja a trimpath kliens oldali javascript template-motort (http://trimpath.com/project/wiki/JavaScriptTemplates) ami végül meghajtja a dinamikusan a form-ot
szal csinál valaki hasonlót, vagy tudtok magyar oldalt ?? köcce :)
■ van aki fejlesztett már ilyen oldalt,
csak mert most hegesztek itten egyet:
http://toxin.webes.hu/sandor/sandoringatlan.php
és kiváncsi lennék a tapasztalatokra ill. arra hogy más hogyan csinálja/ta
dióhéjban:ez úgy indul, hogy a pear::html_quickform hierarchikus select-jét feltöltöm mysql-ből, az meghajtja egy smarty sablonban az alap felső hármas multiple select-et, aminek a value-it (némi javascript segítséggel) feltöltöm szerveroldalra XMLHTTPREQ segítségével, ezek alapján elkészül egy query(a szerveroldalon) végrehajtódik, a visszakapott eredménytömb pedig meghajtja a trimpath kliens oldali javascript template-motort (http://trimpath.com/project/wiki/JavaScriptTemplates) ami végül meghajtja a dinamikusan a form-ot
szal csinál valaki hasonlót, vagy tudtok magyar oldalt ?? köcce :)
ATI driver
Sziasztok!
A következő problémában kérném a segítségeteket. Adott egy Radeon 9600 SE kártya. A rendszer Mandrake 10.0 2.6.3 -as kernel, X Free86 4.3.0.1
Feltettem az ati driverét, mert szeretnék 2 monitort s 3d-t is használni. A telepítéssel nem is volt semmi gond. De mikor próbáltam beállítani a kártyát - ATI Radeon (fglrx) csak 24-biten ment s így a grafikus felületet nem tudta megjeleníteni. Az alap driver viszont csak egy monitort enged, s a 3d sem tökélete. Tudna valaki segíteni a probléma megoldásában? Mégcsak most ismerkedem a linuxal.
■ A következő problémában kérném a segítségeteket. Adott egy Radeon 9600 SE kártya. A rendszer Mandrake 10.0 2.6.3 -as kernel, X Free86 4.3.0.1
Feltettem az ati driverét, mert szeretnék 2 monitort s 3d-t is használni. A telepítéssel nem is volt semmi gond. De mikor próbáltam beállítani a kártyát - ATI Radeon (fglrx) csak 24-biten ment s így a grafikus felületet nem tudta megjeleníteni. Az alap driver viszont csak egy monitort enged, s a 3d sem tökélete. Tudna valaki segíteni a probléma megoldásában? Mégcsak most ismerkedem a linuxal.
április 14
Multiple select elemeinek elérése
Sziasztok!
Egy multiple select lista elemeit szeretném elérni Javascripttel. Az egész célja az lenne, hogy két lista közt tudjam ide-oda pakolászni a dolgokat, aztán az egyik lista elemeit szerver oldalon feldolgozhassam.
Adott mondjuk ez a form:És hozzá ez a javascript:Ha a multiselectek neve slct, illetve slct2 lenne - mint ahogy azt a javascriptben használtam -, tökéletesen menne a dolog, de akkor ugye szerver oldalon csak a sorban utolsó kiválasztott elemet kapnám meg.
Hogyan érem el a 'slct[]' lista elemeit?
document.urlap.slct nem jó,
document.urlap.slct[] nem jó,
document.urlap.slct[0] nem jó,
document.slct['e1'] nem jó.
Egyébként nem ragaszkodom feltétlenül a fenti kódhoz, ha van jobb megoldás... ,)
A segítséget előre is köszönöm!
■ Egy multiple select lista elemeit szeretném elérni Javascripttel. Az egész célja az lenne, hogy két lista közt tudjam ide-oda pakolászni a dolgokat, aztán az egyik lista elemeit szerver oldalon feldolgozhassam.
Adott mondjuk ez a form:
<form method="post" name="urlap">
<select name="slct[]" size="10" multiple>
<option value="e1">Elem 1</option>
<option value="e2">Elem 2</option>
<option value="e3">Elem 3</option>
</select>
<select name="slct2[]" size="10" multiple>
</select><br />
<input type="button" value=" berak >> " onclick="atrak('be');" />
<input type="button" value=" << kivesz " onclick="atrak('ki');" />
<input type="submit" value=" mehet " />
</form>
function atrak(mod)
{
if ( mod == 'be' ) {
forras = document.urlap.slct;
cel = document.urlap.slct2;
} else {
forras = document.urlap.slct2;
cel = document.urlap.slct;
}
forras_hossz = forras.length;
for (i=0; i<forras_hossz; i++) {
if ( forras.options[i].selected == true ) {
cel_hossz = cel.length;
cel.options[cel_hossz] = new Option(forras.options[i].text);
}
}
for (i=(forras_hossz-1); i>=0; i--) {
if ( forras.options[i].selected == true ) {
forras.options[i] = null;
}
}
}
Hogyan érem el a 'slct[]' lista elemeit?
document.urlap.slct nem jó,
document.urlap.slct[] nem jó,
document.urlap.slct[0] nem jó,
document.slct['e1'] nem jó.
Egyébként nem ragaszkodom feltétlenül a fenti kódhoz, ha van jobb megoldás... ,)
A segítséget előre is köszönöm!
select distinct több mezőre???
Megoldható-e egy lépcsőben a következő:
A táblában rekordonként 2 mező van.
Az első ismétlődhet (Kategória), a második változó (Adat) értéket vehet fel.
Nekem egy olyan lekérdezésre lenne szükségem, ami kiszedi a Kategóriákhoz tartozó legnagyobb értékeket.
Először a
SELECT DISTINCT `kategoria` FROM `` ORDER BY `adat` DESC;
-re gondoltam, de nem jó, mert nem kapom vissza az Adat mezőt csak a leszűrt
("ismétlődésmentes") Kategória listát.
Előre is köszi!
■ A táblában rekordonként 2 mező van.
Az első ismétlődhet (Kategória), a második változó (Adat) értéket vehet fel.
Nekem egy olyan lekérdezésre lenne szükségem, ami kiszedi a Kategóriákhoz tartozó legnagyobb értékeket.
Először a
SELECT DISTINCT `kategoria` FROM `` ORDER BY `adat` DESC;
-re gondoltam, de nem jó, mert nem kapom vissza az Adat mezőt csak a leszűrt
("ismétlődésmentes") Kategória listát.
Előre is köszi!
Ming 0.3beta1 és segfault
Sziasztok!
Megpróbáltam Ming-et telepíteni egy Debiánra. A phpinfo() -jában meg is jelenik mint extension de amikor egy példaprogramot le szeretnék futtatni akkor a "child pid 21158 exit signal Segmentation fault (11)" üzenet jelenik meg az apache error logjában.
Apache 2 és PHP 5.0.4 et használok ('./configure' '--with-apxs2=/usr/local/apache2/bin/apxs' '--with-mysql=/usr/local/mysql/' '--with-zlib' '--enable-debug' '--enable-maintainer-zts' '--enable-track-vars=yes' '--enable-sigchild')
a gdb vel a következő backtracet csinátam
<code>
#0 _zend_is_inconsistent (ht=0x0,
file=0x4050b900 "/home/tothit/php-5.0.4/Zend/zend_hash.c", line=678)
at /home/tothit/php-5.0.4/Zend/zend_hash.c:53
#1 0x4047edd9 in zend_hash_apply_with_argument (ht=0x0,
apply_func=0x40469cd0 <zval_update_constant>, argument=0x1,
tsrm_ls=0x816af18) at /home/tothit/php-5.0.4/Zend/zend_hash.c:678
#2 0x40478a97 in zend_update_class_constants (class_type=0x4080ea20,
tsrm_ls=0x816af18) at /home/tothit/php-5.0.4/Zend/zend_API.c:694
#3 0x40478af4 in _object_and_properties_init (arg=0x8247108,
class_type=0x4080ea20, properties=0x0,
__zend_filename=0x4050b900 "/home/tothit/php-5.0.4/Zend/zend_hash.c",
__zend_lineno=1079032064, tsrm_ls=0x816af18)
at /home/tothit/php-5.0.4/Zend/zend_API.c:714
#4 0x40478c43 in _object_init_ex (arg=0x4050b900, class_type=0x4050b900,
__zend_filename=0x4050b900 "/home/tothit/php-5.0.4/Zend/zend_hash.c",
__zend_lineno=1079032064, tsrm_ls=0x4050b900)
at /home/tothit/php-5.0.4/Zend/zend_API.c:734
#5 0x407d1a53 in zif_swfshape_init ()
from /usr/local/lib/php/extensions/php_ming.so
#6 0x404a2944 in zend_do_fcall_common_helper (execute_data=0xbfffd680,
opline=0x824b3c0, op_array=0x8246df8, tsrm_ls=0x816af18)
at /home/tothit/php-5.0.4/Zend/zend_execute.c:2727
#7 0x4049e097 in execute (op_array=0x8246df8, tsrm_ls=0x816af18)
---Type <return> to continue, or q <return> to quit---
Megpróbáltam Ming-et telepíteni egy Debiánra. A phpinfo() -jában meg is jelenik mint extension de amikor egy példaprogramot le szeretnék futtatni akkor a "child pid 21158 exit signal Segmentation fault (11)" üzenet jelenik meg az apache error logjában.
Apache 2 és PHP 5.0.4 et használok ('./configure' '--with-apxs2=/usr/local/apache2/bin/apxs' '--with-mysql=/usr/local/mysql/' '--with-zlib' '--enable-debug' '--enable-maintainer-zts' '--enable-track-vars=yes' '--enable-sigchild')
a gdb vel a következő backtracet csinátam
<code>
#0 _zend_is_inconsistent (ht=0x0,
file=0x4050b900 "/home/tothit/php-5.0.4/Zend/zend_hash.c", line=678)
at /home/tothit/php-5.0.4/Zend/zend_hash.c:53
#1 0x4047edd9 in zend_hash_apply_with_argument (ht=0x0,
apply_func=0x40469cd0 <zval_update_constant>, argument=0x1,
tsrm_ls=0x816af18) at /home/tothit/php-5.0.4/Zend/zend_hash.c:678
#2 0x40478a97 in zend_update_class_constants (class_type=0x4080ea20,
tsrm_ls=0x816af18) at /home/tothit/php-5.0.4/Zend/zend_API.c:694
#3 0x40478af4 in _object_and_properties_init (arg=0x8247108,
class_type=0x4080ea20, properties=0x0,
__zend_filename=0x4050b900 "/home/tothit/php-5.0.4/Zend/zend_hash.c",
__zend_lineno=1079032064, tsrm_ls=0x816af18)
at /home/tothit/php-5.0.4/Zend/zend_API.c:714
#4 0x40478c43 in _object_init_ex (arg=0x4050b900, class_type=0x4050b900,
__zend_filename=0x4050b900 "/home/tothit/php-5.0.4/Zend/zend_hash.c",
__zend_lineno=1079032064, tsrm_ls=0x4050b900)
at /home/tothit/php-5.0.4/Zend/zend_API.c:734
#5 0x407d1a53 in zif_swfshape_init ()
from /usr/local/lib/php/extensions/php_ming.so
#6 0x404a2944 in zend_do_fcall_common_helper (execute_data=0xbfffd680,
opline=0x824b3c0, op_array=0x8246df8, tsrm_ls=0x816af18)
at /home/tothit/php-5.0.4/Zend/zend_execute.c:2727
#7 0x4049e097 in execute (op_array=0x8246df8, tsrm_ls=0x816af18)
---Type <return> to continue, or q <return> to quit---
április 12
INPUT FILE maszk?
Meg lehet valahogy adni egy FILE Tipusu INPUT-nak, hogy milyen fajlokat lehessen kivalasztani? Pl. *.jpg, *.gif stb.
Kosz.
Bagi
■ Kosz.
Bagi
JavaScript verzió lekérése
Egyszerű kérdésem lenne:
Hogyan tudom lekérdezni a rendelkezésre álló javascrit verziót?
1.0 - 1.1 -1.2 ....
■ Hogyan tudom lekérdezni a rendelkezésre álló javascrit verziót?
1.0 - 1.1 -1.2 ....
Firefox fremail bejelentkezés nem megy
HELP!
WXP alatt nem tudok belépni a freemail-ra! Két kölönböző gépnél is fennáll. Az egyik már SP2. A Firefox 1.0.0 minkettő ment, a 1.0.1-el
az azonosító és jelszó után nem megy tovább, két lapot töltöget végtelen ciklusban (porta.origo.hu), az 1.0.2-vel már a freemail lap sem jelenik meg, beindul a végtelen töltögetés. Explorer-el megy rendesen mindkét gép!
■ WXP alatt nem tudok belépni a freemail-ra! Két kölönböző gépnél is fennáll. Az egyik már SP2. A Firefox 1.0.0 minkettő ment, a 1.0.1-el
az azonosító és jelszó után nem megy tovább, két lapot töltöget végtelen ciklusban (porta.origo.hu), az 1.0.2-vel már a freemail lap sem jelenik meg, beindul a végtelen töltögetés. Explorer-el megy rendesen mindkét gép!
Kesleltetes
Letezik PHP-ban olyan fuggveny, amivel kesleltetni lehet a parancsok vegrehajtasat? delay() vagy ilyesmi...?
Udv.
Bagi
■ Udv.
Bagi
onmouserover, onmouseout, onclick
Üdv,
azt szeretném kérdezni, hogy el lehet-e érni valahogy, hogy ha az
Köszi.
■ azt szeretném kérdezni, hogy el lehet-e érni valahogy, hogy ha az
onmouseover
eseményre kötnék valamit, akkor lefusson az onmouseout
, viszont ha ugyanezt a funkciót az onclick
eseménnyel hívom, akkor ne?Köszi.