22786
Html-, css- és php-help
  • Dj Faustus #7658
    akkor meg preg_replace, srr_replace
  • Max7
    #7657
    nem mindenhol oldható meg nálam sajnos ezért szeretnék alapjáraton az egéz oldalon olyan karaktereket kiszűrni ami gondot okozhat pl "-jel vagy .
  • Danecay
    #7656
    Sziasztok!
    PHP-Nuke-al kapcsolatos lenne a kérdésem, ill. kérdéseim, amiket már feltettem Nuke-os topicicban is de elég kihaltak mostanában én pedig már itt küzdködök már 3. napja és már kezd tele lenni a hócipőm. Vagy én vagyok nagyon béna, vagy ezzel a 8.1-es Nuke-al vannak problémák. Amiket eddig meg akartam csinálni semmi sem sikerült. Kezdődött azzal, hogy nem tudok nyelvet, ill. témát változtatni, ill. utóbbit tudok, de csak mint adminisztrátor, userként nem tudok saját témát beállítani. A nyelvvel kapcsolatban pedig már azzal is próbálkoztam, hogy átneveztem a magyar nyelvi filet angolra, de így is csak 1-2 szó lett magyar. Aztán a híreket annak ellenére, hogy be van jelölve, hogy tegye ki főoldalra, nem rakja ki, és tudom, hogy ez csak akkor működik ha: "Only works if Articles category isn't selected " éppen ezért csináltam hírek kategóriát és azt választottam, de így sem. HTML kódot hiába akarok beszúrni, pl. beágyazott videót, egyszerűen miután beillesztem a kódot a HTML ablakba, és nyomok egy UPDATE-t eltűnik és persze az oldalon sem jelenik meg, különösen nem a főoldalon. Ha IE-el próbálok HTML kódot beilleszteni, annak pedig a következő a panasza: "tinyMCE object reference not found from popup". Ja és persze vannak HEADER-re vonatkozó problémáim is, pontosabban ilyenek:
    "Warning: Cannot modify header information - headers already sent by (output started at /php/header.php:32) in /php/modules/Forums/includes/sessions.php on line 253

    Warning: Cannot modify header information - headers already sent by (output started at /php/header.php:32) in /php/modules/Forums/includes/sessions.php on line 254

    Warning: Cannot modify header information - headers already sent by (output started at /php/header.php:32) in /php/modules/Forums/includes/page_header.php on line 480

    Warning: Cannot modify header information - headers already sent by (output started at /php/header.php:32) in /php/modules/Forums/includes/page_header.php on line 482

    Warning: Cannot modify header information - headers already sent by (output started at /php/header.php:32) in /php/modules/Forums/includes/page_header.php on line 483"

    Gyakorlatilag azon kívül, hogy feltelepítettem semmi értelmeset nem tudtam vele csinálni, mert lépten nyomon problémákba ütközök.

    Jó lenne ha valaki tudna segíteni, mert így nem jutok egyről a kettőre.

    Előre is köszönöm!
  • Dj Faustus #7655
    "saját fügvényt akarok irni (function) bejövő formok ellenörzésére hogy elkerüljem a sql hacket"
    SQL hack elkerülésére: mysql_real_escape_string.

    Illetve javasolt cikk: PHP a frontvonalon, védekezés a bemeneten

    "továbbá php-ban mappa rendszert lehet majd megadni nálam formon keresztül és a ../ visszalépést szeretném kiküszöbölni..."
    readdir 2. példa
  • laliking
    #7654
    értem! köszönöm!
  • Max7
    #7653
    Egy komolyabb kérdésem nekem is lenne azaz kettő a profikhoz (pl faustus)

    saját fügvényt akarok irni (function) bejövő formok ellenörzésére hogy elkerüljem a sql hacket de ehez tudnom kéne hogy lehet formba sql parancsot küldeni erre kellene egy példa fantom tábla adatbázis lehet kiválasztás vagy bármi más...


    továbbá php-ban mappa rendszert lehet majd megadni nálam formon keresztül és a ../ visszalépést szeretném kiküszöbölni...

    de minden féle képpen lesz legalább 2db mappa elötte tehát van egy alap mappa tegyük fel: /valami/teszt/"folytatja az user"

    folytatja az user: gyak/../../valami/teszt2

    tehát így vissza tud lépni a teszt mappába? mert ha igen figyelnem kell hogy ne legyen . a formban... előre is köszi a helpet
  • Max7
    #7652
    első és nagyon fontos hogy kommentezz bátran! // a sor elején csak az adott sort kommentezi ki

    /*
    ez a csillag perjelig minden komment
    */

    használj valami olyan php editort ami szinezi a kodokat ha nem is nagyon de valamilyen szinten szal nem javaslom a textpadot de pl egy dreamweaver emgteszi bár tudom mindeki azt használja amihez hozzászokott és lehet jön jobb ajánlat!

    így látod ha valami orbitális hiba van pl lemaradt egy " jel akkor dreamban lefelé minden vörös mintha szöveg lenne de erre majd rájössz....

    még a profik is kommenteznek hogy 1 hónap múlva tudják hogy mit irtak és ne keljen "agyalni"

    nálam is előfordul hogy előveszek egy régi munkámat amit felhasználok és elöbb elolvasom a kommenteket hogy mi mit csinál!

    továbbá sokat segít az is a zavarodás elkerülése végett ha tologatod a sorokat (ez htmlbe is segít) szal nem minden egy bekezdésben van...

  • Cat 02 #7651
    php-ban sokat segít h ha valami rossz akkor nem működik és ki is írja h hol van a hiba
  • laliking
    #7650
    köszönöm a terjedelmes választ :))
    mivel php előtt nem nagyon próbálkoztam más programpzási nyelvvel, (csak a html-el, de az össze sem hassonlítható a php-vel:) ) ezért lenne még egy olyan kérdésem, hogy pl egy beléptetőrendszer mennyi fáradságába kerül egy profibb programozónak, illetve, mennyire gyakori az, hogy belezavarodtok egy-egy régi munkátokba, vagy olyan hiba lép fel, amin rengeteget kell agyalni? csak azért kérdezem, mert html-nél nem nagyon szoktam belezavarodni, vagy ha hiba lépne fel, akkor azt szinte rögtön észreveszem, viszont ezt php-nál velemm teljesen máshogy van. vagy ez is csak az én hülyeségem, mert még nagyon kezdő vagyok :D
  • Max7
    #7649
    LOL
  • Lazarus
    #7648
    9. becsukom 14. odamegyek a bejárati ajtóhoz 15. bemegyek az ajtón

    Critical error :)
  • Max7
    #7647
    ha már az alapvető dolgokat megtanultad, hogy hogy kell használni a hibakezelést az alapveti fügvényeket (melyel megtanulod hogy kell használni a többi fügvényt mert a müködési elve ugyan az mindnek) alapvető ciklusokat (for, if, wich stb.) akkor már azt mondom átléptél a haladók közé...

    készíts scripteket, tűzz ki magad elé célokat csinálj beléptető rendszert (sajátot) hisz az egyre több oldalba kell és tedd el mert bármikor felhasználhatod... csinálj email megerősítést bele meg minden féle védelmet vagy csinálj valami hasznos oldalt....

    ha ez megvan mármint a célkitűzés akkor tudod mit akarsz....
    lesd meg a dokumentációt: link

    taulj meg kereseni! kérj itt segítséget ha nem tudod hogy keress rá a fügvényre... és elsősorban ne azt kérd hogy írják meg helyetted a kodot hanem hogy hogyan valósítsd meg hisz sokmindenre nincs függvény de írhatsz saját függvényt... a lényeg hogy tudnod kell programozó fejjel gondolkozni aszem ez a fő alap szal ezt úgy képzeld el hogy végig kell zongorázni mindent mert a "kiviszem a szemetet" programozó fejel valahogy így néz ki:

    1. kinyitom a konyhajtót 2. odamegyek a szemeteshez 3. leveszem a szemetes fedelét 4. kiveszem a szemetet 5. beteszek új zacskot 6. odamegyek a bejárati ajtóhoz 7. kinyitom 8. kimegyek rajta 9. becsukom 10. odamegyek a nagykukához 11. kinyitom a kukát 12. bedobom a szemetet 13. becsukom a kukát 14. odamegyek a bejárati ajtóhoz 15. bemegyek az ajtón 16. becsukom az ajtót 17. odamegyek a székhez 18. leülök 19. várom anyum további utasítását...

    ezt csak példának vedd egyik programozó sem hülye hogy ezt így végig gondolja :)

    de tudom tanácsolni azt is hogy nézz meg más scripteket hogy ott hogyan oldották meg és használd fel az 5letet de ne lopj... írj sajátot!

    ne azért ne lopj mert nem szép dolog hisz azt senki nem tudja meg mivel egy serveroldali scriptnyelvet csak a server és a tulajdonosa lát hanem hogy tanulj!
  • Cat 02 #7646
    nekem még azt se volt erőm végigolvasni xD
  • laliking
    #7645
    akkor tudsz jobbat? :)
  • Max7
    #7644
    de php24 óra alatt klönyvből cska alapvető ismereteket lehet elsajátítani!
  • Max7
    #7643
    google.hu
  • laliking
    #7642
    hi
    megvan valakinek a PHP5 24óra alatt gépen? mert ha igen, akkor küldje el emailban pls!
    a 4-es megvan eredetiben, de azt mondták, hogy rengeteget változott azóta...
  • gz8
    #7641
    Elégedj meg azokkal, amik ott vannak fent a bannerben.
  • Cat 02 #7640
    ezt nemrég moderálták merthogy reklám :S
  • joebacsi
    #7639
    hmm, egész jó kis oldalt találtam a témában :)
  • Cat 02 #7638
    nem is pornot csinálok xP
  • zoli73
    #7637
    Akkor inkább javaslom a Google -> html CSS tippek
    keresést...



    Csak gondoltam, hátha linkről hamarabb odatalálnak azok, akik kiváncsiak arra, hogy ez hogy is lehet (nonprofit alapon).
  • zoli73
    #7636
    ?
  • zoli73
    #7635
    Ez komolyan szúrhatta gz8 szemét.
    Kedves gz8!
    A többi linket miért nem törölted ( ez az oldal 100% nonprofit, még banner se lesz rajta soha).
  • passatgt
    #7634
    div img {
    xy
    }
  • joebacsi
    #7633
    .punci img
    {
    margin-top: 20px;
    }

    -----------------------------

    <div class="punci">
    <img src="rettentojo1.jpg" />
    <p>blablabla</p>
    <img src="rettentojo2.jpg" />
    </div>

    <div class="nempunci">
    <p>blablabla</p>
    <img src="gagyi.jpg" />
    </div>

    ------------------------------

    így a rettentőjó képek megkapják a 20pixeles felsőmargót, a gagyi meg nem :)
  • Cat 02 #7632
    ezt tudom, nekem az kéne, h csak a div en belül minden képre ;)
  • CattiBrie
    #7631
    ha minden képre, akkor igen
  • Cat 02 #7630
    és ha minden képre akarom ?
    akkor ugye
    image
    {
    margin-top: 20px;
    }

    csak ezt mindehol végrehajta (tudom nem a legjobb szó)
  • CattiBrie
    #7629
    <div style="margin-top: 20px;"></div>
  • Cat 02 #7628
    nah megint én

    table
    {
    margin-top: 20px;
    }

    van pl egy ilyenem és ha azt szeretném h csak 1 diven belül érvényesüljön akkor mit kéne beírni ?
  • Cat 02 #7627
    már megvan
    ( "../"
  • Cat 02 #7626
    html-ben az elérésnél mi a vissza eggyel "kódja"

    pl: src="kepek/", de én vissza akarok menni eggyel
  • Lazarus
    #7625
    szuper köszi szépen :)
  • joebacsi
    #7624
    sry, ctrl-f8 (vagy insert->new symbol), f8hoz ki kell jelölni valamit a stage-en
  • Lazarus
    #7623
    f8 keybinding macromedia flash basic 8-ban nincs :(
  • joebacsi
    #7622
    tedd egy mc-be az egésszet, és utánna magának az új mc-nek a helyzetét változtasd
    (összes frame kijelöl a layeren, cut frames, f8-új mc, katt az első framre, paste frames, utánna vissza a rootra, és már tudod is mozgatni)

    remélem érthető :)

    (ha több layeren is volt anim, akkor ne felejtsd el a framek számát szinkronizálni)
  • Lazarus
    #7621
    igen, be is színeződik jobboldalt feketére az összes frame, de csak azt tudom mozgatni ami aktuálisan ki van jelölve (frame)
  • vafeN
    #7620
    Próbáltad már hogy kijelölöd az összes layert és úgy mozgatod?
  • Lazarus
    #7619
    Hi! Lenne egy kezdő flash problémám, van egy layerem tele framekkel amit el szeretnék mozgatni a képen egy kicsit jobbra, de nem akarom egyesével mind a 200at a helyére mozgatni, hanem valahogy egyszerre :/

    Remélem érthető és tud valaki segíteni. Köszi!