Archívum - Júl 18, 2007 - Fórum téma
XAMPP-ot nem lehet elérni kívülről
Sziasztok! Rátettem a gépre az Xampp-ot...sikerült is feltennem...de a többi enber nem tudja elérni kivülről...de én tudom használmi :S
■ OO és az eseménykezelés
Tiszteletem,
A következő problémába ütköztem, gondolom mással is előfordult: Egy osztály belselyében legyen a következő kód (én special az prototype.js-t használom, de szerintem a legtöbb eseménykezelőnél is ez a probléma előjön)Azt értem, hogy miért az undefined íródik ki, a kérdés az lenne, hogy hogyan lehet ezt elegánsan kivédeni? Hogy tudok a this.processResponse-ban hozzáférni a hívó referenciájához anélkül, hogy valami kókány megoldással globális változóhoz férnék, ami teljesen ellentmond az egységbezárásnak...
Valakinek van valami ötlete?
köszi: .a
■ A következő problémába ütköztem, gondolom mással is előfordult: Egy osztály belselyében legyen a következő kód (én special az prototype.js-t használom, de szerintem a legtöbb eseménykezelőnél is ez a probléma előjön)
function MyClass(){
this.foo = 42;
this.myFunc = function(){
var url = '...';
var pars = '...';
var myAjax = new Ajax.Request(
url,
{
method: 'get',
parameters: pars,
onComplete: this.processResponse
}
);
};
this.processResponse = function(response){
// processing response...
window.alert('foo is:' + this.foo); // eredménye: foo is: undefined
window.alert('foo is:' + myInstance.foo); // eredménye: foo is: 42
}
};
var myInstance = new MyClass();
Valakinek van valami ötlete?
köszi: .a
Konvertálás ékezetes betűkre
Sziasztok!
Az alábbi kódrészlet egy fájlba írja ki a látogatók adatait. A problémám az, hogy az ékezetes betűk helyett kódok jelennek meg. Hogyan lehetne ezeket ékezetes betűkké konvertálni.
Előre is köszönöm a segítségeteket.
■ Az alábbi kódrészlet egy fájlba írja ki a látogatók adatait. A problémám az, hogy az ékezetes betűk helyett kódok jelennek meg. Hogyan lehetne ezeket ékezetes betűkké konvertálni.
Előre is köszönöm a segítségeteket.
$ip = $_SERVER['REMOTE_ADDR'];
$d = date("Y.m.d - H:i");
$hos = gethostbyaddr($ip);
$adat = $_SERVER['HTTP_USER_AGENT'];
$honnan = $_SERVER['HTTP_REFERER'];
$file = "adatok.txt";
$text = $d."|".$ip."|".$hos."|".$adat."|".$honnan."\n";
$fp = fopen($file,"a");
fwrite($fp,$text);
fclose($fp);
?>
Apache nagy html-re 403 hiba
Sziasztok!
Lenne egy problémám.
Telepítettem egy apache-t a gépemre, beállítottam két név alapú virtuális hostot myip-s címmel. Az apachot futtató gép lokálisan fix ip-s egy Linksys routeren van ráirányítva a 80 portra érkezett hívások.
A rendszer kis méretű html állományokkal (1-2 szót tartalmazó html), jól müködik, ha nagyobb a html állomány, akkor gondolkodik majd 403 hiba. Vagyis nem engedi a hozzáférést.
Apache ver. 2.0.43 oprendsz xp.
Error.log
[Tue Jul 17 21:40:51 2007] [error] [client 192.168.1.1] Directory index forbidden by rule: F:/web/xy.myip.hu/
[Tue Jul 17 21:45:10 2007] [error] [client 127.0.0.1] Directory index forbidden by rule: F:/web/xy.mydns.hu/
mint az alsó ip mutatja valószínűleg nem a router a hibás.
Tud valaki megoldást a problémára?
■ Lenne egy problémám.
Telepítettem egy apache-t a gépemre, beállítottam két név alapú virtuális hostot myip-s címmel. Az apachot futtató gép lokálisan fix ip-s egy Linksys routeren van ráirányítva a 80 portra érkezett hívások.
A rendszer kis méretű html állományokkal (1-2 szót tartalmazó html), jól müködik, ha nagyobb a html állomány, akkor gondolkodik majd 403 hiba. Vagyis nem engedi a hozzáférést.
Apache ver. 2.0.43 oprendsz xp.
Error.log
[Tue Jul 17 21:40:51 2007] [error] [client 192.168.1.1] Directory index forbidden by rule: F:/web/xy.myip.hu/
[Tue Jul 17 21:45:10 2007] [error] [client 127.0.0.1] Directory index forbidden by rule: F:/web/xy.mydns.hu/
mint az alsó ip mutatja valószínűleg nem a router a hibás.
Tud valaki megoldást a problémára?
Ajaxal JS küldése
Sziasztok!
Szeretnék a megrendelőnek biztosítani egy olyan lehetőséget, hogy textareába beadhasson egy js-t, amit ajaxal (prototype) küldök el a szervernek, és mentem adatbázisba. Ez pl számláló lehet.Azonban az történik, hogy ez elküldéskor LEFUT a js és több ok miatt is megakad.
1) egyenlőség jel van benne, ami miatt a rendszer ugy értékeli mintha egy uj form elemről lenne szó.
2) & jel van benne
(van egy sor ami link és a számláló motorhoz mutat:
<img src="http://c26.statcounter.com/counter.php?sc_project=2605032&java=0&security=af51b64c&invisible=0" alt="blog stats" border="0"></a>
ha ez benne van a kódban akkor a post erre alakul:
sc_project=2605032&java=0&security=af51b64c&invisible=0%22%20alt
3) gyakorlatilag úgy tünik végrehajtja a js-t.
alapesetben ilyennek kellene lennie a post nak:
com=PageJSModify&value=%3C!--%20Start%20of%20StatCounter%20Code%20--%3E%0A%3Cscript%20type
itt látható is, hogy a type szónál megakad a textarea mező tartalmának elküldése.
Kérdésem az lenne, hogy van-e valami olyan js utasítás/kódolás ami letiltja a kiértékelést, és mint szöveg küldi el a tartalmat? vagy ha ilyen nincs, akkor van valami bonyolultabb megoldás?
köszi.
Üdv mindenkinek
■ Szeretnék a megrendelőnek biztosítani egy olyan lehetőséget, hogy textareába beadhasson egy js-t, amit ajaxal (prototype) küldök el a szervernek, és mentem adatbázisba. Ez pl számláló lehet.
<!-- Start of StatCounter Code -->
<script type="text/javascript" language="javascript">
var sc_project=2643532;
var sc_invisible=0;
var sc_partition=25;
var sc_security="adasfsdf64c";
</script>
<script type="text/javascript" language="javascript" src="http://www.statcounter.com/counter/counter.js"></script><noscript><a href="http://www.statcounter.com/" target="_blank"><img src="http://c26.statcounter.com/counter.php?sc_project=2605032&java=0&security=af51b64c&invisible=0" alt="blog stats" border="0"></a> </noscript>
<!-- End of StatCounter Code -->
1) egyenlőség jel van benne, ami miatt a rendszer ugy értékeli mintha egy uj form elemről lenne szó.
2) & jel van benne
(van egy sor ami link és a számláló motorhoz mutat:
<img src="http://c26.statcounter.com/counter.php?sc_project=2605032&java=0&security=af51b64c&invisible=0" alt="blog stats" border="0"></a>
ha ez benne van a kódban akkor a post erre alakul:
sc_project=2605032&java=0&security=af51b64c&invisible=0%22%20alt
3) gyakorlatilag úgy tünik végrehajtja a js-t.
alapesetben ilyennek kellene lennie a post nak:
com=PageJSModify&value=%3C!--%20Start%20of%20StatCounter%20Code%20--%3E%0A%3Cscript%20type
itt látható is, hogy a type szónál megakad a textarea mező tartalmának elküldése.
Kérdésem az lenne, hogy van-e valami olyan js utasítás/kódolás ami letiltja a kiértékelést, és mint szöveg küldi el a tartalmat? vagy ha ilyen nincs, akkor van valami bonyolultabb megoldás?
köszi.
Üdv mindenkinek