Archívum - 2008 - Fórum téma
november 7
Jqueryből hívó objektum referenciájának visszanyerése
Jqueryből hívó objektum referenciájának visszanyerése
Alapvetően egyszerű dologra kérnék tőletek segítséget, mert az istenért, se jövök rá a megoldásra.
Adott egy objektum, ami meg hív egy JQuery eseménykezelőt, az eseménykezelőből szeretném meghívni az objektum másik metódust.
…
Előre is köszönöm a segítséget!
■ Alapvetően egyszerű dologra kérnék tőletek segítséget, mert az istenért, se jövök rá a megoldásra.
Adott egy objektum, ami meg hív egy JQuery eseménykezelőt, az eseménykezelőből szeretném meghívni az objektum másik metódust.
…
objektum.prototype.attachHandler = function()
{
$(this.inputIdJQ).keyup(function(event)
{
switch (event.keyCode)
{
case 13:
// hivo-objektum.eventHandler();
default:
alert(event.keyCode);
}
}
);
}
objektum.prototype.eventHandler = function()
{
alert(event.keyCode);
}
{
$(this.inputIdJQ).keyup(function(event)
{
switch (event.keyCode)
{
case 13:
// hivo-objektum.eventHandler();
default:
alert(event.keyCode);
}
}
);
}
objektum.prototype.eventHandler = function()
{
alert(event.keyCode);
}
Előre is köszönöm a segítséget!
november 7
crond mizériám
Sziasztok!
Meg kell mondanom, sohasem gondoltam volna, hogy az első éles webszerver ismerkedésem egy banális apróságon hasal el...
Közületek már páran olvashatták topicomat a hup.hu-n, most szeretném a ti véleményeteket is kikérni.
Van egy virtual szervereünk CentOS-vel. Kaptam hozzá ssh-t és kifogástalanul működik az elérés.
Tegnap előtt úgy döntöttem teszek egy task-ot az /etc/crontab fájlba. A task egy php fájlt hivogat óránként az ehhez a szerverhez tartozó webroot-ban. Láttam műxik, gondoltam minden ok. Kitöröltem a task-ot az /etc/crontab fájlból és mondtam neki, hogy /etc/init.d/crond restart.
A helyzet az, hogy a task ugyan úgy fut tovább. Ezek után kaptam a hup-on néhény jótanácsot (pl.: beszéljek a rendszergazdával) és mondtam, hogy crontab -e, erre ő, hogy "No crontab for root", aztán mondtam, hogy crontab -r és ő még mindíg azt mondta, hogy "No crontab for root".
Elkezdtem keresni a PID-jét a processznek: ps aux aztán ps aux | grep php aztán lsof | grep php aztán ps -edaf | grep php...nem találtam semmit (vagy nem tudom, hogy amit találtam, azok között van-e amit keresek).
Ezek után azt mondtam /etc/init.d/crond stop majd reboot. Ujraindulás után a task ugyan úgy lefut óránként.
Mit javasoltok, hol kutakodjak?
■ Meg kell mondanom, sohasem gondoltam volna, hogy az első éles webszerver ismerkedésem egy banális apróságon hasal el...
Közületek már páran olvashatták topicomat a hup.hu-n, most szeretném a ti véleményeteket is kikérni.
Van egy virtual szervereünk CentOS-vel. Kaptam hozzá ssh-t és kifogástalanul működik az elérés.
Tegnap előtt úgy döntöttem teszek egy task-ot az /etc/crontab fájlba. A task egy php fájlt hivogat óránként az ehhez a szerverhez tartozó webroot-ban. Láttam műxik, gondoltam minden ok. Kitöröltem a task-ot az /etc/crontab fájlból és mondtam neki, hogy /etc/init.d/crond restart.
A helyzet az, hogy a task ugyan úgy fut tovább. Ezek után kaptam a hup-on néhény jótanácsot (pl.: beszéljek a rendszergazdával) és mondtam, hogy crontab -e, erre ő, hogy "No crontab for root", aztán mondtam, hogy crontab -r és ő még mindíg azt mondta, hogy "No crontab for root".
Elkezdtem keresni a PID-jét a processznek: ps aux aztán ps aux | grep php aztán lsof | grep php aztán ps -edaf | grep php...nem találtam semmit (vagy nem tudom, hogy amit találtam, azok között van-e amit keresek).
Ezek után azt mondtam /etc/init.d/crond stop majd reboot. Ujraindulás után a task ugyan úgy lefut óránként.
Mit javasoltok, hol kutakodjak?
Segítség, vírus vagy sem?
Sziasztok!
Lenne egy eléggé furcsa kérdésem felétek. A napokban történt egy eléggé érdekes dolog. Egyik ismerősöm gépén egyszerűen teljesen ki lett lőve pár program, ami mind netet használ. Ebben az a fura, hogy a pineglések, netezés megy. De csak a netezés. Szóval az újabb verzió számú Live Messengerre se lehet fellépni. A javításban a 'Kulcs fontosságú portok' hibát kapjuk vissza. Akkor az internet rádiózás se megy, mert egyszerűen nem indítja el a *.pls filet. Másnál érdekesen működik a rádió.
Akkor próbálkoztunk távsegítség kérésével, de egy DNS névi hibával egyszerűen ledob. Tehát a gépen nem mennek az internetet használó programok.
Szerintetek mi lehet a gond? Internet (Routerbe megvont dolog), Vírus okozta probléma, Program által leblokkolt dolog, vagy valami más?
Őszintén szólva tanácstalan vagyok. Kérlek segítsetek!
Köszönöm,
MapDesign.
■ Lenne egy eléggé furcsa kérdésem felétek. A napokban történt egy eléggé érdekes dolog. Egyik ismerősöm gépén egyszerűen teljesen ki lett lőve pár program, ami mind netet használ. Ebben az a fura, hogy a pineglések, netezés megy. De csak a netezés. Szóval az újabb verzió számú Live Messengerre se lehet fellépni. A javításban a 'Kulcs fontosságú portok' hibát kapjuk vissza. Akkor az internet rádiózás se megy, mert egyszerűen nem indítja el a *.pls filet. Másnál érdekesen működik a rádió.
Akkor próbálkoztunk távsegítség kérésével, de egy DNS névi hibával egyszerűen ledob. Tehát a gépen nem mennek az internetet használó programok.
Szerintetek mi lehet a gond? Internet (Routerbe megvont dolog), Vírus okozta probléma, Program által leblokkolt dolog, vagy valami más?
Őszintén szólva tanácstalan vagyok. Kérlek segítsetek!
Köszönöm,
MapDesign.
november 5
JS tartalomhoz igazodó ablak
Sziasztok!
Azt szeretném elérni, hogy ha JS-el nyitok egy új ablakot, amiben van egy táblázat, akkor az ablak mérete pont akkora legyen, mint a táblázat mérete.
ez eddig oké:
iWidth = document.getElementById('tablazat').offsetWidth;
iHeight = document.getElementById('tablazat').offsetHeight;
window.resizeTo(iWidth, iHeight);
a gond az, hogy az ablaknak vannak fölösleges részei (menü, görgetősáv) amik miatt nem lesz akkora, mint a táblázat.
nyílván ezt a fölösleges részt kéne valahogy kiszámolni és hozzáadni a táblázat méreteihez, de hogyan?
előre is köszönöm!
■ Azt szeretném elérni, hogy ha JS-el nyitok egy új ablakot, amiben van egy táblázat, akkor az ablak mérete pont akkora legyen, mint a táblázat mérete.
ez eddig oké:
iWidth = document.getElementById('tablazat').offsetWidth;
iHeight = document.getElementById('tablazat').offsetHeight;
window.resizeTo(iWidth, iHeight);
a gond az, hogy az ablaknak vannak fölösleges részei (menü, görgetősáv) amik miatt nem lesz akkora, mint a táblázat.
nyílván ezt a fölösleges részt kéne valahogy kiszámolni és hozzáadni a táblázat méreteihez, de hogyan?
előre is köszönöm!
Form input összeadás
Hali,
Sajnos nem értek a javascipt és ajax programozáshoz, de szükségem lenne rá. Kezdésnek összeadásra már kaptam egyet, de nem a bevitt értékeket kell összeadni.
A feladat az lenne, hogy a form-ba beadott id-ékhez tartozó mysql táblában tárolt értékeket adja össze a progi és írja ki.
Merre keresgéljek?
<html>
<head>
<SCRIPT>
function osszead() {
var x;
var ki=0;
x = document.getElementsByTagName("input");
for (i=0;i<x.length;i++) {
ki = ki + parseInt(x[i].value);
}
document.getElementById('elemek').innerHTML=ki;
}
</SCRIPT>
</head>
<BODY>
<FORM name="adat">
<input type="text" name="mezo" value="0"><br>
<input type="text" name="mezo" value="0"><br>
<input type="text" name="mezo" value="0"><br>
<br><br>
<a href="javascript:osszead();">Eredmény:</a> <span id="elemek"> </span>
</FORM>
</BODY>
</html>
■ Sajnos nem értek a javascipt és ajax programozáshoz, de szükségem lenne rá. Kezdésnek összeadásra már kaptam egyet, de nem a bevitt értékeket kell összeadni.
A feladat az lenne, hogy a form-ba beadott id-ékhez tartozó mysql táblában tárolt értékeket adja össze a progi és írja ki.
Merre keresgéljek?
<html>
<head>
<SCRIPT>
function osszead() {
var x;
var ki=0;
x = document.getElementsByTagName("input");
for (i=0;i<x.length;i++) {
ki = ki + parseInt(x[i].value);
}
document.getElementById('elemek').innerHTML=ki;
}
</SCRIPT>
</head>
<BODY>
<FORM name="adat">
<input type="text" name="mezo" value="0"><br>
<input type="text" name="mezo" value="0"><br>
<input type="text" name="mezo" value="0"><br>
<br><br>
<a href="javascript:osszead();">Eredmény:</a> <span id="elemek"> </span>
</FORM>
</BODY>
</html>
Dinamikus ul - li mysql php
Sziasztok!
Saját lapom fejlesztgetése közben egy ( számomra ) érdekes problémába ütköztem és nem nagyon találtam rá megoldást, legalábbis olyat amit fel is tudnék fogni :)
A szitu a következő:
- adott egy mysql tábla : id, parent_id, name
- ebből kellene ul li listát készitenem egy menühöz egy rekurzív függvénnyel
Ha valakinek van tippje pls help, merre induljak el...
Köszi a tippeket...
■ Saját lapom fejlesztgetése közben egy ( számomra ) érdekes problémába ütköztem és nem nagyon találtam rá megoldást, legalábbis olyat amit fel is tudnék fogni :)
A szitu a következő:
- adott egy mysql tábla : id, parent_id, name
- ebből kellene ul li listát készitenem egy menühöz egy rekurzív függvénnyel
Ha valakinek van tippje pls help, merre induljak el...
Köszi a tippeket...
jQuery Galleria első kép betöltése IE-ben
A jQuery-re épülő Galleria-t használtam egy webhelyen. Az első kép megjelenítése az oldal betöltésekor okozott némi fejtörést, de találtam egy megoldást. Az egyetlen szépséghibája, hogy IE-ben nem működik. Tudja valaki, hogyan lehetne javítani?
(Esetleg ha vki nagyon otthon van a témában: a Galleriában az "active" class-szal jelölt képnek kellene megjelennie az oldal betöltődésekor, de ez vmiért nem működik - a fenti megoldás az első képet tölti be. Hogyan lehetne elérni, hogy az "active" kép jelenjen meg?)
■ (Esetleg ha vki nagyon otthon van a témában: a Galleriában az "active" class-szal jelölt képnek kellene megjelennie az oldal betöltődésekor, de ez vmiért nem működik - a fenti megoldás az első képet tölti be. Hogyan lehetne elérni, hogy az "active" kép jelenjen meg?)
kódolás felismerése
Sziasztok!
Ti hogyan állapítantok meg egy sztrigről, hogy milyen karakterkódolásban van?
Az mb_detect_encoding() nem jó, mert az egy megadott listából választja ki, amiket még prioritási sorba is kell rendezni, ráadásul úgy vettem észre, ha egy UTF szövegben csak annyi szerepel, hogy "asd", akkor rámondja hogy ASCII, mert ezek a betűk elférnek az ASCII táblában.
Köszönöm!
■ Ti hogyan állapítantok meg egy sztrigről, hogy milyen karakterkódolásban van?
Az mb_detect_encoding() nem jó, mert az egy megadott listából választja ki, amiket még prioritási sorba is kell rendezni, ráadásul úgy vettem észre, ha egy UTF szövegben csak annyi szerepel, hogy "asd", akkor rámondja hogy ASCII, mert ezek a betűk elférnek az ASCII táblában.
Köszönöm!
Return value PHP scriptbol Shell scriptbe
Üdvöletem!
Egy problémával kapcsolatban kérném a fórumozó szakemberek segítségét.
Adott két rendszer, egy Apache2/PHP/MySQL webszerver, és egy nagyon lebutított (specializált) Red Hat rendszer.
A Buta Red Hat kellene meghívjon egy paraméterezett PHP file-t a webszerveren shell script segítségével, és annak egy értéket kellene visszaadnia a Red Hat shell scriptnek attól függően, hogy hogyan futott le.
Próbálkoztam a WGET-tel, mert CRON-ból a webszerveren sikeresen futtat automatizált PHP függvényeket időszakosan, de ebbe a visszatérő értékbe beletört a bicskám.
Tehát, adott a shell script, amely meghívja a PHP file-t, és a további futása a visszatérő értéken múlna.
Tehát:
/usr/bin/wget --output-document=/dev/null http://abc.php?a=123&b=456
A PHP file függően a paraméterektől (a és b) vagy 1-et, vagy 0-át kellene visszaadjon.
Itt próbálkoztam már exit("1") , echo "1" , és egyéb módszerrekkel, de igazából a linux oldalon nem tudom megfogalmazni azt, hogy a PHP-nak legyen egy visszatérő értéke, amit egy változóba mentek.
Példa:
ertek = ''
$ertek = /usr/bin/wget --output-document=/dev/null http://abc.php?a=123&b=456
Sajnos ez nem ad vissza így semmit. Van valakinek ötlete, hogy miként lehetne megvalósítani, hogy a PHP ne csak lefusson, hanem értéket is adjon egy xyz shell script változónak?
Előre is köszönöm az ötleteket / megoldásokat.
Csaba
■ Egy problémával kapcsolatban kérném a fórumozó szakemberek segítségét.
Adott két rendszer, egy Apache2/PHP/MySQL webszerver, és egy nagyon lebutított (specializált) Red Hat rendszer.
A Buta Red Hat kellene meghívjon egy paraméterezett PHP file-t a webszerveren shell script segítségével, és annak egy értéket kellene visszaadnia a Red Hat shell scriptnek attól függően, hogy hogyan futott le.
Próbálkoztam a WGET-tel, mert CRON-ból a webszerveren sikeresen futtat automatizált PHP függvényeket időszakosan, de ebbe a visszatérő értékbe beletört a bicskám.
Tehát, adott a shell script, amely meghívja a PHP file-t, és a további futása a visszatérő értéken múlna.
Tehát:
/usr/bin/wget --output-document=/dev/null http://abc.php?a=123&b=456
A PHP file függően a paraméterektől (a és b) vagy 1-et, vagy 0-át kellene visszaadjon.
Itt próbálkoztam már exit("1") , echo "1" , és egyéb módszerrekkel, de igazából a linux oldalon nem tudom megfogalmazni azt, hogy a PHP-nak legyen egy visszatérő értéke, amit egy változóba mentek.
Példa:
ertek = ''
$ertek = /usr/bin/wget --output-document=/dev/null http://abc.php?a=123&b=456
Sajnos ez nem ad vissza így semmit. Van valakinek ötlete, hogy miként lehetne megvalósítani, hogy a PHP ne csak lefusson, hanem értéket is adjon egy xyz shell script változónak?
Előre is köszönöm az ötleteket / megoldásokat.
Csaba
november 5
Firefox beállítások, plugin-ek export, importja
Sziasztok!
Tudok valamilyen módszert arra, hogy egy előre beállított Firefox tulajdonságait (főleg a telepített plugin-eket) lehet valahogy exportálni, majd újból importálni más gépeken (10-15 db-on)?
Egy kis cégnél kellene bevezetni, lecserélvén az IE-t, de jó lenne valami egységes kinézetet, tartalmat telepíteni minden gépre.
Köszi, Pali
■ Tudok valamilyen módszert arra, hogy egy előre beállított Firefox tulajdonságait (főleg a telepített plugin-eket) lehet valahogy exportálni, majd újból importálni más gépeken (10-15 db-on)?
Egy kis cégnél kellene bevezetni, lecserélvén az IE-t, de jó lenne valami egységes kinézetet, tartalmat telepíteni minden gépre.
Köszi, Pali