ugrás a tartalomhoz

Archívum - Szep 2011 - Fórum téma

szeptember 5

Javascript

iddqd · 2011. Szep. 5. (H), 14.36
Hello mindneki! Tud valaki ajánlani jó tankönyvet, anyagot vagy jegyzeteket Javascriptről?! Akár pdf-ben ( de nem beszkennelt könyvet ,) akár könyv formában!
A javascript 24 órán belűlön kívül, nem hallottam túl jó véleményeket róla. Ha lehet magyar nyelven, nem állok hadilábon az angollal de szakmait azért szívesebben olvasok magyarul. Köszi előre is!
 

szeptember 4

Js-el generált input és történtete

elek9914 · 2011. Szep. 4. (V), 20.21
Sziasztok!

Kérném a segítségetek a következőben:
Adott egy form, benne mindenféle és típusú mezővel. Van egy select, amivel kapcsolatban nem lehet előre tudni, hogy hány darabra lesz szükség az űrlap kitöltésekor, úgyhogy a felhasználó magának generál egy link+javascript segítségével annyit amennyire szüksége lesz.
A baj az, hogy sajnos ezek a generált beviteli mezők elküldés után nem kerülnek be a
  1. $_POST  
- ba, egyik sem. Csak az az egy amit nem js generált hanem alapból adott volt!

Az 1 darab adott select neve:
  1. name="sor1"  
az összes generált = sor2, sor3, sor4.....

Így a
  1. $_POST['sor1']  

okés lesz, de a
  1. $_POST['sor2']  
és társai már nem. Egyszerűen nincs ilyen index.

A kérdésem az, hogy így volt ez mindig? És keressek más megoldást erre? Vagy én rontok el valamit és mennie kellene?
Köszönöm,
Elek
 

szeptember 4

Brute-force elleni védekezés

gabesz666 · 2011. Szep. 3. (Szo), 22.29
Sziasztok!

Éppen egy login rendszert rakok össze, működik is szépen, viszont jó fejlesztőként gondolnom kell a kevésbé jóakaratú felhasználókra is, akik tesztelni fogják a rendszert, úgy hogy ráengednek pl. pár ezer request-et. Abban az esetben, ha jó felhasználónevet, de rossz jelszót ad meg a bejelentkezni kívánó user, a próbálkozást letárolom és 5 rossz próbálkozás után fél óráig nem engedem próbálkozni. Mit gondoltok, van-e hátulütője ennek a módszernek? Abban az esetben, ha viszont mindkét adat helytelen egy olyan megoldásra jutottam, hogy a válasz visszaadását késleltetem egy másodperccel (sleep-el). Ez azonban addig megoldás csak, amíg aszinkron lekéréseket csinál a user. Feltehetőleg azonban nem ez lesz a helyzet. Ekkor eszembe jutott, hogy egy IP-ről csak egy kérést engedélyezek egy időben, de ebben az esetben meg a proxy mögött levők szívják meg. Sajnos eddig jutottam! Volna-e valami ötletetek, amivel mindenki jól jár kivéve a támadókat?
 

PHP keretrendszer névterek nélkül?

Crystal · 2011. Szep. 3. (Szo), 12.18
Sziasztok,

az a problémám, hogy van egy fejlesztés alatt álló PHP keretrendszerem, és nem tudom eldönteni, hogy használjak-e benne névtereket, vagy rendben van a Nagyon_Hosszú_Osztály_Név. Jelenleg nincsenek névterek, és nekem teljesen megfelel így is, viszont pár hónapon belül szeretném publikálni a rendszert, és nem tudom, hogy másoknak mi lenne a jó. Már több ismerőst megkérdeztem, de igazából ők se tudtak választ adni, ezért gondoltam, hogy nyitok itt egy fórumtémát.

Ami a névterek mellett szól, hogy minden új keretrendszer használja, így lassan már standardnak tekinthető.

Ami ellene szól:
  • mivel a java-hoz hasonló névtér-szintű láthatóság PHP-ben nincs, ezért tényleg csak annyi értelmük van, hogy megkímélnek a Nagyon_Hosszú_Osztály_Nevek gépelésétől
  • sokan nem szeretik a \ szintaxist
  • a keretrendszerem Kohana-ra épül, ami nem használ névtereket, és egyelőre nem is tervezik a bevezetésüket
  • ugrana a PHP 5.2 támogatása a rendszernek (mondjuk ez a legkevésbé fontos)

Szerintetek?
 

szeptember 3

HTML entity - forrás szinten

bajzarpa · 2011. Szep. 2. (P), 22.01
Sziasztok!

Lehet egy számotokra egyszerű problémával fordulok hozzátok. Azonban nekem beletört a bicskám, és hosszas kutatás után sem találtam megfelelő megoldást.

Curl probléma

Termes · 2011. Szep. 2. (P), 19.44
Sziasztok!

Gondoltam, kipróbálom a boonex közösségi portált, ami ingyenes, viszont telepítés után ebbe a problémába ütköztem:

Warning: curl_setopt(): CURLOPT_FOLLOWLOCATION cannot be activated when safe_mode is enabled or an open_basedir is set in /USER/www/html/../inc/utils.inc.php on line 1046

Ez oldalfrissítés után eltűnik és nem is jön vissza ugyanazon az oldalon.
Próbáltam rákeresni a gugliban, de magyar nyelvű topikot nem találtam és a php.ini-hez sem férek hozzá.

Merre induljak?

Köszönöm a segítséget!
Üdv:
T
 

Melyik az ideális php framework?

vami · 2011. Szep. 2. (P), 16.45
Webalkalmazás (web 2.0) írásához szerintetek melyik a legmegfelelőbb framework
Elvárás:
- js/ajax barat,támogatja a jqGridet vagy más táblázatkezelőt
- fejlett az adatbázis kezelés
- egyszerű az új funkciók létrehozása
- MVC
- egységes a form kezelés, többnyelvűség támogatása
- könnyű debug
- SOAP
- logolás
- UTF-8
- modern fájlfeltöltési lehetőség
- gyors

EXTRÁK
alapból támogat PDF generálást, excel exportot, grafikonok elkészítését

Alkalmazás amihez kell pl. számlázó, ügyviteli rendszer, dokumentum kezelő
 

Wordpress admin módosítás, curl, ajax

therest · 2011. Szep. 2. (P), 15.22
Sziasztok!

Éppen most kontrolduplavéztem be az előzőleg megírt postomat, kezdhetem előről. :)

A feladatom az lenne, hogy automatikusan postoljak egy Facebook fal-ra minden postot egy wordpress blogról, a publikálás pillanatában. A post címét is továbbítani kell.
Pár napja már szívok vele, külsős plugin kizárva, remélem itt segít valaki, aki belelát
Már az őrület határa gugliztam magam, de a sok user szintű wordpress/facebook tartalom miatt nem találtam semmit.
Két(három) módon már közelítettem a témát, de mindegyikkel elakadtam.
A falra való kiírás az kész egy külön scriptben, természetesen a Facebookos apit használom.

1. A wordpress admin felület "publish" gombjához rendelni egy JS függvényt, abban ajaxxal hívni egy urlt, postban küldeni az adatokat, az urlen lefut a script ami kiteszi az app falára a szükséges infót. Itt megfőttem a miatt, mert képtelen vagyok megtalálni, hogy hol kerül ki a publish gomb, és hogy hol kéne a saját js függvényeket icludeolni.

2. Valahol a php kódban megejteni a dolgot:
2/a. Simán használni a Facebook libjét (require facebbok.php), és meghívni a kellő helyen az api megfelelő funkcióját. Ezt több helyen s megpróbáltam, de mindig összeomlott az admin felület.
2/b. A "publish_post" hookra akasztani egy saját függvényt, és azon belül curl-el meghívni a fent említett működő urlt, $_POST-ban elküldve a wordpress post címét. Ezzel az a probléma, hogy ahol hívásra kerül a saját függvény, ott már a headerek rég kimentek, és így a curl is feladja.

Más egyenlőre nem jutott eszembe, de a fentiek mindegyikével elhasaltam, mivel nem ismerem a wordpress adminjának struktúráját. Remélem itt lesz valaki aki igen, ad egy tuti tippet!
 

Border radius IE alatt

Creative · 2011. Szep. 2. (P), 10.56
Üdv,

Nos, kicsit befontam a hajamat már :) A probléma a címből talán ki is következtethető. Adott egy gyönyörű, lekerekítésekkel telezsúfolt oldal. Adott egy Firefox, Safari, Opera, Chrome, melyben mind-mind jl látható, esztétikus és szemet gyönyörködtető eme effekt. S adott a kicsi és puha orbitális nagy gyerekkészítő folyamata (kib@szás na...), mely eleve utálja eme stílustulajdonságokat. Próbáltam egy tucat jQuery plug-int, hogy ezt megtudjam oldani, de nem ment semmivel :( Általános gondom, hogy vagy nem lehet vezérelni, mely szegleteket kerekítse (tehát mindent lekerekít), vagy nem lehet neki sehogy se a fejébe verni, mekkora rádiusszal kerekítsen, vagy kerekít, de minden meglévő css-tulajdonságot kiiktat (pl. htc fájlok felénél ezt teszi). Valaki talált már erre valami normális, kézzel fogható alternatívát? SOS^^
Ui.: az nem alternatíva, hogy mindenhova csinálok még plusz 4 boxot és a megfelelő sarkokba pozícionálok egy lekerekített hátteret!

C.
 

szeptember 1

Iframe és a youtube

rokkok · 2011. Szep. 1. (Cs), 21.28
Sziasztok!

Kb. 2 hónapja próbálom megtalálni a probléma megoldását, de ezidáig hiába. :(

A gond röviden annyi, hogy van egy 2 darab frame-ből álló oldal amelynek felső keretében egy bár rész van menüvel alsóban pedig statikusan beadott weboldalak jelennek meg. Dióhéjban:

<html>
<head>
<title>adott oldal</title>
</head>
<frameset rows="31,*" frameborder="0" border="0">
<frame src="http://oldal.com/bar.html" scrolling="no" frameborder="0" border="0" noresize>
<frame src="http://megjelenoweboldal.com" frameborder="0" border="0" noresize>
<noframes>
<a href="http://megjelenoweboldal.com">go!</a>
</noframes>
</frameset>
</html>

Ez egy lebutított kód természetesen. Ha az alsó frémbe youtube oldal van lekérve akkor csak nagy fehérség van, azaz a youtube blokkolhatja valahogy a frame-es megjelenést. Ez lehetséges? Ki lehet valahogy ezt küszöbölni? A ne használjam a frémeket dolog nem opció!

Választ, segítséget előre is köszönve, Roland. :)