Archívum - 2009
február 23
Ajax vissza-előre gomb
Sziasztok!
Van egy oldalam ,amelyen a lapok tartalmát szeretném Ajax-szal megoldani (már betelt a hócipőm az iframekkel), működik is, viszont az Istenért nem tudom működésre bírni a böngésző vissza-előre gombjait.
Már több helyen megnéztem(főleg angol oldalakon, mert magyarul csak elvétve találtam segédanyagot), próbálkoztam is jópár programkönyvtárral (dojo,RSH, mootools history manager stb.), de egyszerűen nem megy.
Biztos valami nagyon alap dolgot rontok el, de számomra nem egészen érthetőek a hozzájuk írt tutorialok(mit, hova kell beírni stb.).
A kérdésem az lenne, tudnátok-e segítséget írni bármelyikhez a fentiek közül?
vagy valami jó cikket ajánlani, amit esetleg kezdőként is végig tudnék követni. Még talán egy olyan oldal címe is sokat segítene, amelynek a forrásából érthetően ki tudnám szedegetni, hogy mi hova kell kerüljön és milyen formában.
Tudom először mászni kell megtanulni, s csak utána járni, de erre szeretnék minél hamarabb megoldást találni.
Előre is köszönöm!
Nu7ec
Ui.: Tanuláshoz milyen könyvet ajánlanátok?
■ Van egy oldalam ,amelyen a lapok tartalmát szeretném Ajax-szal megoldani (már betelt a hócipőm az iframekkel), működik is, viszont az Istenért nem tudom működésre bírni a böngésző vissza-előre gombjait.
Már több helyen megnéztem(főleg angol oldalakon, mert magyarul csak elvétve találtam segédanyagot), próbálkoztam is jópár programkönyvtárral (dojo,RSH, mootools history manager stb.), de egyszerűen nem megy.
Biztos valami nagyon alap dolgot rontok el, de számomra nem egészen érthetőek a hozzájuk írt tutorialok(mit, hova kell beírni stb.).
A kérdésem az lenne, tudnátok-e segítséget írni bármelyikhez a fentiek közül?
vagy valami jó cikket ajánlani, amit esetleg kezdőként is végig tudnék követni. Még talán egy olyan oldal címe is sokat segítene, amelynek a forrásából érthetően ki tudnám szedegetni, hogy mi hova kell kerüljön és milyen formában.
Tudom először mászni kell megtanulni, s csak utána járni, de erre szeretnék minél hamarabb megoldást találni.
Előre is köszönöm!
Nu7ec
Ui.: Tanuláshoz milyen könyvet ajánlanátok?
Clearbox vs valid kód
Sziasztok!
Az alábbi kérdésem lenne: A ClearBox felhasználásával lehet egyáltalán valid XHTML vagy HTML kódot létrehozni?
Nekem eddig nem sikerült (vagy csak a lehetetlent szeretném elérni...). :)
Köszönöm a válaszokat.
Üdv.
fERI
■ Az alábbi kérdésem lenne: A ClearBox felhasználásával lehet egyáltalán valid XHTML vagy HTML kódot létrehozni?
Nekem eddig nem sikerült (vagy csak a lehetetlent szeretném elérni...). :)
Köszönöm a válaszokat.
Üdv.
fERI
utcanév adatbázis
Szükségem lenne egy budapesti kerületenkénti utcanév adatbázisra. Tud valaki ilyesmiről?
■ Hibával tér vissza egy PHP szkript
Sziasztok,
Szeretném kihangsúlyozni, hogy nagyon kezdö vagyok PHP terén, ezért nem tudom pontosan leirni, hogy mit nem csinál a PHP forráskód, de megpróbálom elmagyarázni.
Adott a probléma élesben itt: http://www.laptop-service.info/smap/index.php?op=crawl ha megnyomod a "Run" gombot akkor egy rövi idö után ezzel a hibával áll meg: Total pages indexed: 1
Calculating changelog...
Creating HTML sitemap...
Warning: ksort() expects parameter 1 to be array, null given in /home2/laptop/public_html/smap/pages/class.html-creator.inc.php on line 49
Warning: Invalid argument supplied for foreach() in /home2/laptop/public_html/smap/pages/class.html-creator.inc.php on line 51
Az egész programocskát becsomagoltam ugyan úgy ahogy a tárhelyen fent van. Innen letölthetö: http://www.laptop-service.info/smap/smap.rar
Sajnos valaki nagyon kriksz-krakszosan adta meg a változókat, de remélem aki ért a PHP-hez annak nem lesz nagy gond.
Köszönettel,
laptop-service
■ Szeretném kihangsúlyozni, hogy nagyon kezdö vagyok PHP terén, ezért nem tudom pontosan leirni, hogy mit nem csinál a PHP forráskód, de megpróbálom elmagyarázni.
Adott a probléma élesben itt: http://www.laptop-service.info/smap/index.php?op=crawl ha megnyomod a "Run" gombot akkor egy rövi idö után ezzel a hibával áll meg: Total pages indexed: 1
Calculating changelog...
Creating HTML sitemap...
Warning: ksort() expects parameter 1 to be array, null given in /home2/laptop/public_html/smap/pages/class.html-creator.inc.php on line 49
Warning: Invalid argument supplied for foreach() in /home2/laptop/public_html/smap/pages/class.html-creator.inc.php on line 51
Az egész programocskát becsomagoltam ugyan úgy ahogy a tárhelyen fent van. Innen letölthetö: http://www.laptop-service.info/smap/smap.rar
Sajnos valaki nagyon kriksz-krakszosan adta meg a változókat, de remélem aki ért a PHP-hez annak nem lesz nagy gond.
Köszönettel,
laptop-service
február 21
Űrlap automatikus elküldése lap betöltésekor
A következőben kérem a segítségetek:
Egy VirtueMart/Joomla alapú webáruház testreszabásával foglalkozom épp. A probléma, amibe beleütköztem a következő:
Ha az áruházban a vevő használ kedvezménykupont, akkor van lehetősége ezt a kosárnál megadni. A rendszer a kuponkedvezmény bevitele után újraszámolja az árat, de az adót nem. Az adó csak akkor kerül helyesen kijelzésre, ha a vásárló rákattint a kosár tartalom frissítése gombra.
Persze, ha a vevő a kasszához megy, már a helyes számok kerülnek kijelzésre, de addig is zavaró lehet, ha valaki látja a kosara tartalmát - helytelenül számolt ÁFA-val, vagy helytelenül számolt kedvezménnyel.
A probléma megoldódna, ha a kosár oldalra lépéskor a rendszer magától megnyomná a frissítés gombot. Az a frissítés gomb valójában egy közönséges Űrlap feldolgozó submit gomb POST metódussal.
Nem találtam meg a fentiekre eddig a jó módszert.
Ha van valakinek ötlete arra, hogyan lehet elérni, hogy az űrlap küldés automatikusan megtörténjen a lap meghívásakor, akkor szívesen venném ezt.
■ Egy VirtueMart/Joomla alapú webáruház testreszabásával foglalkozom épp. A probléma, amibe beleütköztem a következő:
Ha az áruházban a vevő használ kedvezménykupont, akkor van lehetősége ezt a kosárnál megadni. A rendszer a kuponkedvezmény bevitele után újraszámolja az árat, de az adót nem. Az adó csak akkor kerül helyesen kijelzésre, ha a vásárló rákattint a kosár tartalom frissítése gombra.
Persze, ha a vevő a kasszához megy, már a helyes számok kerülnek kijelzésre, de addig is zavaró lehet, ha valaki látja a kosara tartalmát - helytelenül számolt ÁFA-val, vagy helytelenül számolt kedvezménnyel.
A probléma megoldódna, ha a kosár oldalra lépéskor a rendszer magától megnyomná a frissítés gombot. Az a frissítés gomb valójában egy közönséges Űrlap feldolgozó submit gomb POST metódussal.
Nem találtam meg a fentiekre eddig a jó módszert.
Ha van valakinek ötlete arra, hogyan lehet elérni, hogy az űrlap küldés automatikusan megtörténjen a lap meghívásakor, akkor szívesen venném ezt.
Redirect 301 GET érték figyelembevételével
Sziasztok!
Az alábbi feladatot szeretném megoldalni, de hiába probálkoztam, nem igazán jött össze, így érdeklődnék, hogy ki hogy oldaná meg.
Van egy oldal, melynek az URL felépítése az alábbi: http://www.domain.hu/index.php?inc=101, http://www.domain.hu/index.php?inc=102, stb.
Ezeket az URL-eket szeretném .htaccess és Redirect 301 segítségével az alábbi címekre átirányítani: http://www.domain.hu/valami, http://www.domain.hu/avalami (azaz http://www.domain.hu/index.php?inc=101 URL a http://www.domain.hu/valami URL-re irányítódjon át, a http://www.domain.hu/index.php?inc=102 pedig a http://www.domain.hu/avalami URL-re).
Mivel az inc=101, stb. adatok nem tartalmaznak infót arról, hogy hova kell átirányítani azokat, így mindegyik átirányítást egyenként kell megírnom. Viszont a technikai megvalósításban elakadtam... teljesen mindegy, hogy milyen feltételt állítottam össze, az ?inc=101-es nem vette figyelembe.
Tudna nekem valaki segíteni?
Előre is köszönöm.
Üdv.
fERI
■ Az alábbi feladatot szeretném megoldalni, de hiába probálkoztam, nem igazán jött össze, így érdeklődnék, hogy ki hogy oldaná meg.
Van egy oldal, melynek az URL felépítése az alábbi: http://www.domain.hu/index.php?inc=101, http://www.domain.hu/index.php?inc=102, stb.
Ezeket az URL-eket szeretném .htaccess és Redirect 301 segítségével az alábbi címekre átirányítani: http://www.domain.hu/valami, http://www.domain.hu/avalami (azaz http://www.domain.hu/index.php?inc=101 URL a http://www.domain.hu/valami URL-re irányítódjon át, a http://www.domain.hu/index.php?inc=102 pedig a http://www.domain.hu/avalami URL-re).
Mivel az inc=101, stb. adatok nem tartalmaznak infót arról, hogy hova kell átirányítani azokat, így mindegyik átirányítást egyenként kell megírnom. Viszont a technikai megvalósításban elakadtam... teljesen mindegy, hogy milyen feltételt állítottam össze, az ?inc=101-es nem vette figyelembe.
Tudna nekem valaki segíteni?
Előre is köszönöm.
Üdv.
fERI
Saját eseményre egyedi feladat fusson le.
Régebben már foglalkoztam a témával, azonban nem jutottam túl rajta, most előkerült megint.
Ha van egy önálló szubrutin, aminek mondjuk az a feladata, hogy előugró ablakban bekérjen egy e-mail címet, ellenőrizze annak helyességét és mentse adatbázisba, akkor az úgy a legtöbbször felhasználható és legfüggetlenebb, ah a szubrutin a saját feladatán kívül semmilyen más feladatot, parancsot nem hajt végre.
Egyszerűen megoldható, hogy legyen a dokumentumnak egy egyedi esemény figyelés és kezelés, így mikor kész a rögzítés, a szubrutin trigger-el egy készen vagyok eseményt, amire a dokumentumban hozzá társított esemény kezelő lefut.
Azt terveztem, hogy amikor elindul a szubrutin, az azt kiváltó esemény ad információt arról, hogy minek kell majd történnie ha a kiváltott esemény befejeződik. Így könnyedén megoldható, hogy egy bizonyos oldalon az e-mail cím rögzítése után töltődjön újra az oldal, egy másik oldalon meg csak egészüljön ki egy lista az új címmel.Milyen módon érhetem el az esemény kezelőben az onReady értékét? Néhány órát már próbálgattam, és többnyire undefined értéket kapok.
Vissza vissza térek ehhez a bejegyzéshez http://weblabor.hu/forumok/temak/21335, azonban ez nekem tökéletesen kínai.
Amit tudok, hogy valamilyen módon tárolni kellene a bekövetkező eseményekhez tartozó onReady eseményeket, de hogyan?
■ Ha van egy önálló szubrutin, aminek mondjuk az a feladata, hogy előugró ablakban bekérjen egy e-mail címet, ellenőrizze annak helyességét és mentse adatbázisba, akkor az úgy a legtöbbször felhasználható és legfüggetlenebb, ah a szubrutin a saját feladatán kívül semmilyen más feladatot, parancsot nem hajt végre.
Egyszerűen megoldható, hogy legyen a dokumentumnak egy egyedi esemény figyelés és kezelés, így mikor kész a rögzítés, a szubrutin trigger-el egy készen vagyok eseményt, amire a dokumentumban hozzá társított esemény kezelő lefut.
Azt terveztem, hogy amikor elindul a szubrutin, az azt kiváltó esemény ad információt arról, hogy minek kell majd történnie ha a kiváltott esemény befejeződik. Így könnyedén megoldható, hogy egy bizonyos oldalon az e-mail cím rögzítése után töltődjön újra az oldal, egy másik oldalon meg csak egészüljön ki egy lista az új címmel.
jQuery(document).ready(function(){
$(document).bind("kesz", function(e){
//itt hajtódna végre az onReady esemény
});
});
<input type="button" value="Add meg a címedet!" onclick="routEvent('/*paraméterek az eseményhez*/','/*Itt van az onReady függvény*/')" />
Vissza vissza térek ehhez a bejegyzéshez http://weblabor.hu/forumok/temak/21335, azonban ez nekem tökéletesen kínai.
Amit tudok, hogy valamilyen módon tárolni kellene a bekövetkező eseményekhez tartozó onReady eseményeket, de hogyan?
február 20
Hogyan nyitok JavaScript-tel új ablakot?
Szóval azt szeretném elérni mint ami ezen a linken van.
http://www.pvzrt.hu/index.php?p=vizdij
Alul ki lehet választani listából a várost és a lekérdez gombra kattintva nyílik meg az új ablak.
A lista nem kell természetesen csak annyit szeretnék elérni, hogy egy linkre kattintva megjelenne egy rögzített ablak ahol megadok új szöveget.
Köszi a választ.
■ http://www.pvzrt.hu/index.php?p=vizdij
Alul ki lehet választani listából a várost és a lekérdez gombra kattintva nyílik meg az új ablak.
A lista nem kell természetesen csak annyit szeretnék elérni, hogy egy linkre kattintva megjelenne egy rögzített ablak ahol megadok új szöveget.
Köszi a választ.
Flash - levélküldő létrehozása
Sziasztok!
Azt szeretném megkérdezni, hogy milyen ActionScript kódokat kell használnom, ahhoz, hogy tudjak egy flash alapú levélküldőt létrehozni?
Tehát:
Kész van teljesen a dizájnja a levélküldőnek. Vagyis küldő neve, küldő e-mail címe, címzett neve, címzett e-mail címe, levél szövege.
És azt szeretném, hogy ha valaki kitölti és rákattint a "Küldés" gombra, a rendszer küldje el neki a levelet.
Remélem érthető voltam.
Előre is köszönöm a segítséget!
■ Azt szeretném megkérdezni, hogy milyen ActionScript kódokat kell használnom, ahhoz, hogy tudjak egy flash alapú levélküldőt létrehozni?
Tehát:
Kész van teljesen a dizájnja a levélküldőnek. Vagyis küldő neve, küldő e-mail címe, címzett neve, címzett e-mail címe, levél szövege.
És azt szeretném, hogy ha valaki kitölti és rákattint a "Küldés" gombra, a rendszer küldje el neki a levelet.
Remélem érthető voltam.
Előre is köszönöm a segítséget!
<script> setTimeout, target.
Hogy tudnám elérni azt, hogy az alábbi betolt.html file az IFRAME-be töltődjön be. Jelenleg saját magára töltődik.
Próbálkoztam "target=" el, de sehogy nem jött össze.
<html>
<head>
<script language="JavaScript">
betolt = setTimeout ("window.location.href('betolt.html')", 10000);
</script>
</head>
<body>
<center>
<IFRAME align=middle frameBorder=1 scrolling="no" name=barmi
src="ures.html" width=800 height="450"></IFRAME>
</center>
</body>
</html>
■ Próbálkoztam "target=" el, de sehogy nem jött össze.
<html>
<head>
<script language="JavaScript">
betolt = setTimeout ("window.location.href('betolt.html')", 10000);
</script>
</head>
<body>
<center>
<IFRAME align=middle frameBorder=1 scrolling="no" name=barmi
src="ures.html" width=800 height="450"></IFRAME>
</center>
</body>
</html>