Archívum - Szep 2010
szeptember 13
szeptember 12
Biztonságos webalkalmazások PHP nyelven
Nagyon megörültem, mikor a Corvinus Egyetem könyvtárában az új szerzemények polcáról rám kacsintott a Biztonságos webalkalmazások PHP nyelven című könyv. Régóta kerestem irodalmat ebben a témában, több-kevesebb sikerrel. Hirtelen örömömben gyorsan meg is vásároltam a könyvet. Remélem, a cikk végére az olvasónak is kiderül, hogy megérte-e vagy sem.
jqery div kezelés
Sziasztok!
Egy olyan kérdésem lenne, hogy frame-t szeretnék div-el kiváltani. Az index.php hívja meg az osztályokat, illetve config változókat tartalmazó php fileokat. A gond az, hogy mikor a $().load() utasítással meghívom a php file-t, akkor az nem kapja meg se a config változókat, se a classokat. Hogy lehetne megoldani, hogy csak a div frissüljön, de az adatokat is átvegye?
■ Egy olyan kérdésem lenne, hogy frame-t szeretnék div-el kiváltani. Az index.php hívja meg az osztályokat, illetve config változókat tartalmazó php fileokat. A gond az, hogy mikor a $().load() utasítással meghívom a php file-t, akkor az nem kapja meg se a config változókat, se a classokat. Hogy lehetne megoldani, hogy csak a div frissüljön, de az adatokat is átvegye?
.htaccess RewriteRule, de hogyan
Üdv!
A következőt szeretném megvalósítani:
Van egy könyvtár-struktúrám, valahogy úgy, hogy a főmappán belül egy mappában vannak a PHP és JS fájlok, egy másikban a képek, és ezekre a PHP-kban ../-el hivatkozok.
A scriptek is a ../ eléréssel működnek, elég macerás lenne átírni mindenhol.
A konkrét probléma tulajdonképpen az lenne, hogy jelenleg www.tárhely.hu/layout címen tudom elérni az oldalt, ezen a mappán kívül, de azonos szinten vannak mappákban a szükséges fájlok, és nyilván nem tudom egy szinttel feljebb tenni a többi mappát, hogy megmaradjanak a működő hivatkozások, mert az már a public_html mappán kívül lenne.
.htaccess segítségével megoldható-e az, hogy tulajdonképpen minden www.tárhely.hu/valami-t www.tárhely.hu/layout/valami-nek értelmezzen? (Keresőbarát URL-t használok.)
Remélem, nem túl könnyű kérdés, én a .htaccess-el még eléggé hadilábon állok.
Köszönöm a segítséget előre is!
■ A következőt szeretném megvalósítani:
Van egy könyvtár-struktúrám, valahogy úgy, hogy a főmappán belül egy mappában vannak a PHP és JS fájlok, egy másikban a képek, és ezekre a PHP-kban ../-el hivatkozok.
A scriptek is a ../ eléréssel működnek, elég macerás lenne átírni mindenhol.
A konkrét probléma tulajdonképpen az lenne, hogy jelenleg www.tárhely.hu/layout címen tudom elérni az oldalt, ezen a mappán kívül, de azonos szinten vannak mappákban a szükséges fájlok, és nyilván nem tudom egy szinttel feljebb tenni a többi mappát, hogy megmaradjanak a működő hivatkozások, mert az már a public_html mappán kívül lenne.
.htaccess segítségével megoldható-e az, hogy tulajdonképpen minden www.tárhely.hu/valami-t www.tárhely.hu/layout/valami-nek értelmezzen? (Keresőbarát URL-t használok.)
Remélem, nem túl könnyű kérdés, én a .htaccess-el még eléggé hadilábon állok.
Köszönöm a segítséget előre is!
szeptember 11
Java(Script) base64 decode
Üdv mindenkinek,
Van egy fejlesztés alatt álló GWT alkalmazás, mely egy natív java alkalmazásból base64 enkódolt xml-t fogad (vágólapról), azt dekódolja, és az xml utasításainak megfelelően működik. Már fél éve elég szépen működik ez a szisztéma, ám most találkoztam ezzel a sorral (a kódolatlan xml-ben):
Ez, ha minden rendben van, a base64 stringből visszatérve így kell hogy kinézzen:(az eclipseben is így néz ki, valamint ez a base64decode dekódoló is jól adja vissza (valami szerveroldali nyelv, nyilván php).
Ám, az én általam használt GWT-s java osztály gwt-base64 mely egyéb esetekben nagyon jól működik, ezt adja vissza:Ami bizony hibás, és az elcipse ráadásul még krikszkrakszosabb megjelenítést ad vissza, lényeg, hogy a kód így nem működik (az a1 tulajdonság még tovább van parse-lve).
Azt látom, hogy a dolog megoldható, mert a fenti linken jó megoldást kapok. Én szeretném ezt valahogy javascriptben (vagy GWT compatibilis java-ban) megoldani, tehát mindenképpen a kliens oldalon maradva. Próbáltam az apache codec package-t, ami GWT compatibils java, de az is hasonló hibát produkált. Mivel a projekt nagy volumenű, nem számít ha nekem kell megírnom, vagy esetleg létező javascript megoldást használnom, de segítségeteket kérném, hogy akinek van tapasztalata ebben, adjon ötletet a google-n kívül merre induljak el (mi lehet a hiba forrása).
Akár egy alapos base64 irodalmon is átrágom magam, ha ezen múlik :-)
Nagyon köszönöm,
Gábor
■ Van egy fejlesztés alatt álló GWT alkalmazás, mely egy natív java alkalmazásból base64 enkódolt xml-t fogad (vágólapról), azt dekódolja, és az xml utasításainak megfelelően működik. Már fél éve elég szépen működik ez a szisztéma, ám most találkoztam ezzel a sorral (a kódolatlan xml-ben):
<input a0="B" a1="360.0° / n" a2="A"/>
Ez, ha minden rendben van, a base64 stringből visszatérve így kell hogy kinézzen:
<input a0="B" a1="360.0 * ° / n" a2="A"/>
Ám, az én általam használt GWT-s java osztály gwt-base64 mely egyéb esetekben nagyon jól működik, ezt adja vissza:
<input a0="B" a1="360.0 * ° / n" a2="A"/>
Azt látom, hogy a dolog megoldható, mert a fenti linken jó megoldást kapok. Én szeretném ezt valahogy javascriptben (vagy GWT compatibilis java-ban) megoldani, tehát mindenképpen a kliens oldalon maradva. Próbáltam az apache codec package-t, ami GWT compatibils java, de az is hasonló hibát produkált. Mivel a projekt nagy volumenű, nem számít ha nekem kell megírnom, vagy esetleg létező javascript megoldást használnom, de segítségeteket kérném, hogy akinek van tapasztalata ebben, adjon ötletet a google-n kívül merre induljak el (mi lehet a hiba forrása).
Akár egy alapos base64 irodalmon is átrágom magam, ha ezen múlik :-)
Nagyon köszönöm,
Gábor
szeptember 11
SMTP kimenő levél szerver
Sziasztok,
egy PHP hírlevél rendszerhez szeretnék valami SMTP kimenő levél szerverhez hozzáférést. Melyik szolgáltatónál van erre lehetőség akinek a levelei nem lesz SPAM a gmail,freemail,yahoo.... rendszereiben?
Ingyenes lenne a legjobb, de a fizetős szolgáltató is érdekelne...
Köszi: SimiSoma
■ egy PHP hírlevél rendszerhez szeretnék valami SMTP kimenő levél szerverhez hozzáférést. Melyik szolgáltatónál van erre lehetőség akinek a levelei nem lesz SPAM a gmail,freemail,yahoo.... rendszereiben?
Ingyenes lenne a legjobb, de a fizetős szolgáltató is érdekelne...
Köszi: SimiSoma
CouchDB nezet kerdes
Sziasztok,
Ketfele rekordom van, a pelda kedveert twitterrel mondom, tehat:
van egy user rekordom, aki followol bizonyos dolgokat, egy masik rekordfajtat, ezek legyenek mas userek(!)hez kapcsolodo hozzaszolasok
A lekerdezes lenyege: szeretnem az utolso bejelentkezes datuma ota listazni a followolt userek hozzaszolasait, lehetoleg nem kliensoldalon vegigmenve a followolt userek listajan, majd egyesevel from-to indexelest jatszani.
Otlet?
■ Ketfele rekordom van, a pelda kedveert twitterrel mondom, tehat:
van egy user rekordom, aki followol bizonyos dolgokat, egy masik rekordfajtat, ezek legyenek mas userek(!)hez kapcsolodo hozzaszolasok
A lekerdezes lenyege: szeretnem az utolso bejelentkezes datuma ota listazni a followolt userek hozzaszolasait, lehetoleg nem kliensoldalon vegigmenve a followolt userek listajan, majd egyesevel from-to indexelest jatszani.
Otlet?
Adott szavak lecserélése smiley képre
Sziasztok
Egy üzenőfalamhoz szeretnék smiley-kat csinálni, talán úgy, hogy adott szavak, karakterek, pl: :D helyett egy kis kép legyen látható,
Tehát valamilyen ötletet, vagy megoldást szeretnék kérni tőletek,
hogy mivel lehetne a szöveges tartalomban így karaktereket-szavakat
lecserélni képekre?
Én személy szerint valami Js re gondoltam, gondolom az az egyszerűbb, de nem nagyon értek hozzá.
Erre az oldalra szeretném megoldani: link
A segítséget, kódokat, előre is köszönöm.
■ Egy üzenőfalamhoz szeretnék smiley-kat csinálni, talán úgy, hogy adott szavak, karakterek, pl: :D helyett egy kis kép legyen látható,
Tehát valamilyen ötletet, vagy megoldást szeretnék kérni tőletek,
hogy mivel lehetne a szöveges tartalomban így karaktereket-szavakat
lecserélni képekre?
Én személy szerint valami Js re gondoltam, gondolom az az egyszerűbb, de nem nagyon értek hozzá.
Erre az oldalra szeretném megoldani: link
A segítséget, kódokat, előre is köszönöm.