1. Rimelek #42
    #41 Ma már mindenre van kész megoldás. Lustaság lenne ezért nem írni soha sajátot. Ami azt csinálja amire szüksége van az embernek, de semmi mást. És nyilván jobban átlátható, és módosítható. Nem azt mondom, hogy hatásosabb is, de nem hiszem, sok olyan ember van, aki soha nem írt saját kódot, csak mert amit írt volna már megírták. És úgy tanul az ember, ha saját kódokat ír. Én ezért nem használtam soha készeket, hogy tanuljak a megírás közben. Ezt a kezdõknek is ajánlom :) Sok gyakorlás, sok idõ, de megéri. Persze azért egy smarty-hoz hasonló kódot nem fogok megírni mostanában :D Azon a szinten még nem vagyok.
  2. Fules #41
    #39 minek azt megírni, ott a DAO, pl DB_Dataobject ;) oszt jöhetnek az injektorok :D a másik, hogy a kód nagy részét tároltban kell írni, bár ezen a téren a mysql nem áll a helyzet magaslatán :D nade maradjunk meg a help fáziban, mert arról szól a topic, szegény kezdõ fejlesztõpalántáknak elvesszül a kedvüket :D
  3. pasi18 #40
    #39 nem vizsgaztatlak, csak a kezdöknek akarok mutatni pár ötletet amire esetleg rakereshetnek a googlen vagy a php.net-en stb. egyébként te jól bizonyitasz. ha jól hallottam a hireket a bitbarátot feltörték. neked szép kis kihivás lenne, annak az oldalnak a védése programozási szempontból ;)
  4. Rimelek #39
    #38 egy mysql osztályt írtam az adatbázis kezeléshez. Annak egyik metódusa az adatbázisba beírandó adatok letisztítása. Így ha böngészõ, akkor azt is nyilván tisztija. De lassan kezdem úgy érezni magam, mintha vizsgáznék :D Legalább azt mond meg, hogy átmentem-e :D
  5. pasi18 #38
    #37 nagyon helyesen teszed :) tipp: a felhasznalo meg tudja valtoztatni a bongeszojenek a nevet. ellenorzod, hogy milyen karakterek kerulnek be az adatbazisba a bongeszo tablaban? ;)
  6. Rimelek #37
    #34 Erre szoktam ügyelni, hogy ne tudja sima user használni a változókat. Ami url-bõl hön, mindig GET-el használom, ami post-ból, azt POST-al és ugyanigy a szerver változóknál. JObb is ha a kódban is látom a különbséget változók között, hogy mi honnan jön. És mielõtt használok egy változót, adok neki kezdeti értéket. MOstaában egyre inkább. MIvel beteszem a fejlesztési fázisban a fájl elejébe, hogy error_reporting(E_ALL); és ha nincs kezdeti értéke egy változónak, akkor máris NOTICE hibát jelez. De ez már párszor segítet hibakeresésénél is, mikor nem tudtam miért nem jó a program és kiderült elírtam a változóneveket. Vagy változó változó esetén rosszul trükköztem és rossz változót hoztam létre
  7. pasi18 #36
    #35 Gmail :P
  8. Fules #35
    #33 én meg JavaMail API-t :D :D :D
  9. pasi18 #34
    #33 a kod segitségével nem csak magadnak, hanem másnak is elküldöd az üzit. igy egy valosagos spammer lesz belöle. a változóidnak van kezdeti érték megadva? Vagy esetleg egy dollár alulvonás GET parancssal elérhetem oket az url-ból??? ;)
  10. Rimelek #33
    #32 Mi is a trükk ebben? Vagy az, hogy másolatokat lehet küldeni? A per jel szöveges kiírásával vigyázz. Sokan sima per-t irnak visszaper helzett. Én mailküldésre ha sokat kell küldeni, a phpmailer-t használom.
  11. pasi18 #32
    #31 Értelmes dolgokat irtál :) Hogy ne legyen uncsi a postom. Tessék: mail kuldes to: [eltávolítva] pper r per n Bcc: [eltávolítva]. tehat spamkuldes a mi e-mail serverunkrol.. hoppá(!)
  12. Rimelek #31
    #30 Én annyira, hogy minden felhasználótól érkezõ adatot levédek a mysql_escape_string függvénnyel, plusz ellenõrzöm a bejövö adatok karaktereit, hogy ha veszélyes van benne akkor leáll. A jelszónál mondjuk md5 vagy sha1 kódolást illetve ezek keverését használom, igy mire az sql parancshoz ér az adat már nincs benne veszélyes karakter. Ami persze fõleg az aposztrof egy adatbázis esetén. Felhasználónévnél szintén csak a-zA-Z0-9_.- karaktereket engedélyezem. És még ha tehetem arra is figyelek, hogy a forrásban levõ elírásom se tegyen kárt futtatáskor a programban :D max nem fut le.
  13. pasi18 #30
    img.photobucket.com/albums/v482/MKRayden/141.jpg ma kaptam a neten. beszarás :D mysql injekció ellen ki van felkészülve? :D fules? bish? hm? :DDDD ez speciel az volt :(
  14. pasi18 #29
    #25 A rutinról az én esetemben nincs szó, ugyanis már 1-2 perce foglalkozok a webprogramozással :D a Zendet kipróbáltam a tanácsodra. Valószinüleg az én ügyetlenségem miatt nem ismeri a mysql_query , connect, select_db stb stb parancsokat. Magyarán amikor debugolom: Debug Error: (file) - Call to undefined function mysql_connect() hibauzivel lep meg :D Beállitottam az SQL servert neki. Ha rákatt az SQL fülre, be is jön az adatbazis, táblák stb stb. A beállitások menüben a debug fülnél a debug modot internalon van. Ha tud valaki segiteni örülnék neki..
  15. Tommyknocker #28
    nah az jó 5let.. Nekiállok magolni :D :D
  16. Fules #27
    #26 használhatsz cgi-t perl-t is, de mindnképp kell olyan, ami szerver oldalon fut, mert a html csak a megjelenítésre jó ;) szerintem elõször tanulj picit, kerülj képbe.
  17. Tommyknocker #26
    köszi,de én szeretném megcsinálni,és nem phpba. Wagy htmlbe nemlehet komoj dolgokat megirni? Pl a számlálot? Én edit plust és makromégdia driimizét használok. Egész jól megy, csak a komoj dolgokra nem jöwök rá.. :(
  18. Fules #25
    php kódolásra alap a Zend Studio. Annál jobbat ugysem lehet találni. Van hozzá debugger is, meg kinyalja az ember fenekét :) 1 baja van, hogy nem free. A másik az eclipse, phpeclipse pluginnal. A html-t, xhtml, meg az összes webes, wapos nyelvet a dreamweaver-rel érdemes kezdeni, de aztán úgyis kivágja az ember, mert kézzel egy jó editroba sokkal gyorsabb összepakolni akármi. Mondjuk ahhoz azért kell némi rutin ;)
  19. Rimelek #24
    [22.] pasi18 sajnos én nem tudom a választ erre sajnos. Talán valaki más.[23.] Hát ha most kezdted az alapoktól a html-t, akkor vendégkönyvet és számlálót inkább keres google-val :) írd be: php script. és szerintem az elsõk között lesznek azok az oldalak ahonnan én is töltögettem régen.
  20. Tommyknocker #23
    hello all. én kb tegnap kezdtem el az alapoktol a html oldal szerkesztést.. szeretnék az oldalamra egy számlálot, valamint egy vendégkönyvet.. regisztrációt nem szeretnék az oldalra.. ÜZIBEN várom a tanácsokat!! elöre is köszi mindenkinek!!!