22786
Html-, css- és php-help
  • mike0013
    #4976
    köszönöm szépen
  • Dj Faustus #4975
    text-align: justify;
  • mike0013
    #4974
    hello!

    CSS-ben megvan adva a padding-left és right, működik is, csak az lenne a kérdésem, hogy a szöveget hogyan lehet sorkizárttá tenni?
    A választ köszönöm előre is
  • Agy Halott #4973
    masold ide a forrasat amelyikkel probalkozol.
  • apu
    #4972
    Koszonom segítséget,
    azt híszem a hétvégén belevágok a módosítgatásokba.
  • akyyy
    #4971
    ebbe mi a rossz? mindig ilyeneket ír ki amugy extránál:S

    Warning: copy() [function.copy]: Unable to access mp\ in /nfs/extra/a/ak/akyyy/wwwroot/test/upload_go.php on line 6

    Warning: copy( mp\) [function.copy]: failed to open stream: Permission denied in /nfs/extra/a/ak/akyyy/wwwroot/test/upload_go.php on line 6
    failed to copy file
    upload report
    upload tmp file:
    file name:
    target file name:
    target directory: c:\apache\htdocs\tmp\
    file size:
    file type:




    gondolom az a baja, hogy valamiért c-re akar feltölteni ahelyett, hogy az extrás tárhelyemre tenné fel. de mit írjak be a kódba, hogy oda tötlse fel:\
  • Agy Halott #4970
    igy van csak felmasolod és a php-ban par dolgot atirsz, ahogy neked jo, pölö feltöltési konyvtar nevet, gomb nevet, meg kiszedhetsz belole ami nem kell.

    az en oldalam is az EXTRA-n van, ott mukodik, az ATW-n nem probaltam, de tuti jo, az UW-n nekem sem ment, mert FTP-n nem lehet CHMOD777-et hasznalni (ezt en sem ertem)
    a jelenlegi WSS, csak tesz uzemu, itt szoktam probalgatni amiket csinalok.
  • akyyy
    #4969
    és atelepítés csak anyni hogy felmásolom ftp-n? vagy kell még egykét dolgot beálítani?

    úgy láttamnéhol van oylna h settings.php, és azt kell szerkeszteni notepaddal, gondolom a kinézeteket is itt kell, csak még alapértelmezettel se ment atw/extrán/uwén.

    ahol te vagy az milyen hely?:)
  • Agy Halott #4968
    Bocsi, a linkelést benéztem...

    en is letoltottem egy parat es mukodnek, sot kettot is talaltam, ami a feltoltes utan alulra kilinkeli a cuccot!

    az első is muxik, csak vmiert figyelmeztetést ad a feltoltés utan, erre van vkinek megoldasa? a masodik viszont tokéletes.

    azt is hozza fuzném, hogy te allithatod be a max feltöltendo file mertetét és a file kiterjesztését is.
    ami hab a tortan, hogy egy DELETE is van, amivel torolheted a feltoltést.
    a kinézettel pedig ugy varialsz, ahogy akarsz, ez csak sablon, a lenyeg, hogy MŰKÖDIK! :)
  • Agy Halott #4967
    en is letoltottem egy parat es mukodnek, sot kettot is talaltam, ami a feltoltes utan alulra kilinkeli a cuccot!

    az első is muxik, csak vmiert figyelmeztetést ad a feltoltés utan, erre van vkinek megoldasa? a masodik viszont tokéletes.

    azt is hozza fuzném, hogy te allithatod be a max feltöltendo file mertetét és a file kiterjesztését is.
    ami hab a tortan, hogy egy DELETE is van, amivel torolheted a feltoltést.
    a kinézettel pedig ugy varialsz, ahogy akarsz, ez csak sablon, a lenyeg, hogy MŰKÖDIK! :)
  • akyyy
    #4966
    köszi de sajnos nem nagyon értem az oldal müködését. rámek hogy visit, és ahelyett, hogy megmutatná, hogyan nézne ki ha feltöltöm egy tárhelyre, elvisz a készítő(k) honlapjára


    egykettővel próbálkoztam, de semelyik sem akart működőképes lenne. meg nem hiszem hogy müxene az, hogy feltöltés végén kilinkelgetné a feltöltött dolog url cimét, hogy pl forumba linkelgessem, esetleg másnak( amúgy azt szeretném ha feltöltő oldalként üzemelne, de csak saját célra, ha msnbe nem megy át egykét fájl)
  • cr3ativ3
    #4965
    Egy MYSQL-es download szkriptet tudtok nekem adni? A lényege az volna, hogy sql en keresztül egy admin felületről kategóriákba belerakom a fájlokat, kezel tükör oldalakat.. stb. és a felhasználok egy kliens részen le tudják szedni a dolgokat.
  • Dj Faustus #4964
    Válogass kedvedre
  • Dj Faustus #4963
    "Tehát azért nem értem az egészet mert a második példám is tartalmazza az <embed> tag ot. és az tökéletesen működik"
    Az <embed> tag egyrészt egy nem szabványos tag, másrészt nem minden böngészőben működik.

    "Amit belinkeltél tetszik is, de nekem adott esetben a javára nincs szükségem mert nem kell a flasht aktiválni."
    1. Semmi Java nincs benne. A Java nem azonos a Javascripttel!!!
    2. A Flash-t sajnos kell aktiválni. A Microsoft-Eolas-per eredményeképpen került bele a "Az aktiváláshoz és használathoz kattintson a vezérlőre" felírat és a fehér keret az egérrel való rámozduláskor - ami IE-használóknak (80%) kissé zavaró. Ezért ajánlottam az SWFObject-tet.
    Ha ügyesen van megoldva, akkor 3 sor kerül bele a HTML-kódba (2 Javascript kód: egyik maga az swfobject, a másik a betöltést végzi; másik magát az Flash-animációt tartalmazó elem), és az egyik Javascript kódban egyetlen sort kell átírni.

    Itt láthatsz egy példát. Két külső Javascript (még egyszer elmondom: nem Java!) kód van: az swfobject.js[i] és a [i]load.js. A flashcontent id-jú <div>-be kerül betöltésre az animáció. A többi csak rizsa.

    A load.js-ben az alábbi sort kell átírni:
    loader ('flashcontent', 'pseudo3d.swf', 640, 480, 8, '#000000');
    'flashcontent' - ennek a helyébe kerül annak az elemnek az id attribútuma, ami a Flash-animációt tartalmazni fogja.
    Tehát <div id="qed">...</div> esetén ez 'qed' lesz.
    'pseudo3d.swf' - a Flash-animáció állomány
    640 - szélesség pixelben
    480 - magasság pixelben
    8 - A minimálisan szükséges Flash-plugin.
    '#000000' - Az a színt, amit átlátszónak adunk meg. Ez jelen esetben fekete.

    Ha több Flash-animációt használsz egy lapon, akkor a HTML-kódban több doboz kell:
    <div id="banner"></div>
    <div id="footer"></div>

    A Javascript kódban - a load.js-ben - meg több sor:
    loader ('banner', 'elso.swf', 760, 48, 8, '#000000');
    loader ('footer', 'masodik.swf', 760, 12, 8, '#000000');


    "Ez kész szívás. Több száz beágyazásról van szó."
    Amikor több ezer soros programkódban keresel valami problémát okozó részt - na az nagyobb szívás. ;)
  • akyyy
    #4962
    szükségem lenne egy olyan php-s oldal fájlaira, mint ez és ennek a keveréke.


    egy feltöltőoldal, ahova nem csak képeket, hanem más formátumokat is fel lehetne tölteni, amit aztán kilistázna így könyvtárasan

    az mégjobb lenne ha csak akkor működne ha egy bizonyos jelszó megadása után müködne:)

    sajnos suleszba nem igazán tartunk itt:(
  • apu
    #4961
    Tehát azért nem értem az egészet mert a második példám is tartalmazza az <embed> tag ot. és az tökéletesen működik. Persze azt azért látom, hogy itt is arról írnak, mind amit leírtál, az <embed> ről.http://www.adobe.com/devnet/dreamweaver/articles/flash_satay.html ezen az oldalon találtam azt a kódot. Angol tudásom reménytelen de azt találtam kivenni, hogy az írója ezt ajánlja mert ez a böngészők 99% ban működö képes.
    Amit belinkeltél tetszik is, de nekem adott esetben a javára nincs szükségem mert nem kell a flasht aktiválni. Azok vetítések csak. Valószínü majd máskor használni fogom. Az alapvető gondom csak az, hogy a létező lapjaimon melyek eddig, meg most is a régi böngészőkben mennek az IE 7 ben nem fognak futni. Tehát írhatom öket át. De ha már sort kerítek arra, hogy új scriptbe kerüljenek, akor a legegyszerűbb legkönnyeb, és legjobb megoldást kell választanom. Ez kész szívás. Több száz beágyazásról van szó.
  • Dj Faustus #4960
    1. Az <embed> tag nincs benne a W3C specifikációban.
    2. Viszont van helyette <object>:
    <object type="application/x-shockwave-flash" data="8.swf" width="800" height="600">
     <param name="movie" value="8.swf" />
     <param name="bgcolor" value="#000000" />
     <param name="menu" value="false" />
     <param name="wmode" value="transparent" />
     <a title="You must install the Flash Plugin for your Browser in order to view this movie" href="http://www.macromedia.com/shockwave/download/alternates/"><img src="needplugin.gif" width="431" height="68" alt="placeholder for flash movie" /></a>
    </object>

    3. Hogy még érdekesebb legyen a helyzet az IE-ben kattintással aktiválni kell a Flash-t, mert a Microsoft pert vesztett az Eolassal szemben,
    Ezért lehet mindenféle Javascriptes beillesztéssel trükközni - például ez (olvasd végig a cikket, a végén van a megoldás).
  • apu
    #4959
    Persze igy megy:

    <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
    codebase="http://download.macromedia.com
    /pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"
    width="400" height="300" id="movie" align="">
    <param name="movie" value="flash/kezd.swf">
    <embed src="flash/kezd.swf" quality="high" width="413"
    height="300" name="movie" align="" type="application/x-shockwave-flash"
    plug inspage="http://www.macromedia.com/go/getflashplayer">
    </object>

    De miért nem megy az előző ? Tudja valaki ? És miért megy az előbb említett beágyazás a régebbi böngészőkben?
  • apu
    #4958
    Szevasztok.
    Van valaki aki kapásból meg tudja nekem mondani, hogy egy flash beágyazásnál mondjuk igy

    <embed width="413" height="300" src="flash/kezd.swf">

    Az IE7 miért nem tölti be alapértelmezett beállításnál ?
    A firefox minden gond nélkül lejátsza. Ha jól emlékszem az IE6 is.
  • Agy Halott #4957
    nos mint kiderult ez a fuggveny sajnos nem akkor fut le amikor kene, bagyis akkor kene, amikor a szerverhez csatlakozik, de nem.

    ezzel lehet betölteni a rádiót flashbe:

    ipandport = "http://80.190.233.37:8010";
    radio = new Sound();
    radio.loadSound(ipandport, true);


    esetleg a sound-nak nincs ilyen addrequestheader funkciója?
  • Agy Halott #4956
    koszi meglesem...
  • Dj Faustus #4955
    "meglehet hamisítani a user-agent stringet egy flash lejátszóban? "
    Mint már írtam: "Esetleg Flashben van az addRequestHeader()"
    Azzal lehet HTTP-request fejlécet (újra)küldeni.

    A User-Agent fejlécről.
    Különböző böngészők által küldött adatok.
  • Agy Halott #4954
    na akkor ujbol en és a webrádió.

    meglehet hamisítani a user-agent stringet egy flash lajatszoban?
  • Dj Faustus #4953
  • Dj Faustus #4952
    "a tartalom diven belül a legvégére rakj egy <div class="end"></div>-et,"
    Ez nem jó, mert egyrészt abszolút pozicionálást használ (ez leginkább a két lebegő elem utáni lebegés megakadályozására jó), másrészt a hasábok magassága nem biztos, hogy azonos.

    "Én ugyan utálom a frame-t, de ilyen esetekben pont jól jöhet."
    Keretek helyett akkor inkább overflow: auto;

    "Ez most vicc, vagy komoly? Csak mert viccnek kicsit durva lenne..."
    Olvasd el a cikkeket. Pont arról van bennük szó, hogy a tartalomtól függő, de az egész böngészőmagasságot kihasználó teljes háttérkitöltés mennyire problematikus egy dolog.
  • passatgt
    #4951
    a tartalom diven belül a legvégére rakj egy <div class="end"></div>-et,

    .end {
    display: block;
    float: none;
    clear: both;
    }
  • Ability
    #4950
    Én ugyan utálom a frame-t, de ilyen esetekben pont jól jöhet. Felbontásfüggetlenség is megmarad, és az oldal kialakítását tökéletesen meg lehet csinálni vele. Szerintem tégy egy próbát vele...
  • Rettenthető
    #4949
    Ha a tartalomtól akarod függővé tenni az oldalt, akkor biz' gondban leszel, mert kicsi tartalomnál nem fog leérni a böngésző aljáig a háttér, nagy szövegnél meg ki fog lógni a háttérből.

    Ez most vicc, vagy komoly? Csak mert viccnek kicsit durva lenne...
    Komolyan az ilyenek (is) bearanyozzák a napom. A css-ben nem ér a lap aljáig, amivel sztm esetleg ki lehetne még kerülni, az a fixed lenne (legalábbis a menünél), de azt meg az a szar IE nem kezeli.
    A háttérképként deklarálással az a baj, hogy akkor végülis a felbontásfüggetlenségről vmilyen szinten le kell mondani.
    Vagy minden legyen egységesen fehér, a szöveg meg fekete és kész?
    Asszem nekem mára elég volt a html szerkesztésből.

    Azért kösz a segítséget.
  • Dj Faustus #4948
    "Hiába van beírva, hogy height: 100%; , az csak egy képernyőnyi területet foglal magába."
    Mert a 100% pont azt jelenti, hogy az ablak 100%-át foglalja el, amit minden böngészőben megtesz (ez esetben a megjelenítésben nem látok problémát, mert kevés a tartalom).

    Ha a tartalomtól akarod függővé tenni az oldalt, akkor biz' gondban leszel, mert kicsi tartalomnál nem fog leérni a böngésző aljáig a háttér, nagy szövegnél meg ki fog lógni a háttérből.

    Pár cikk, ami erről szól:

  • Rettenthető
    #4947
    Szerencsére már megint itt vagyok.

    A probléma

    A címen található oldalon hogy lehet megoldani, hogy mind a menü (világoszöld), mind a tartalom (szürke) háttere leérjen a lap aljáig? Hiába van beírva, hogy height: 100%; , az csak egy képernyőnyi területet foglal magába.
  • passatgt
    #4946
    ok megvan köszi
  • Dj Faustus #4945
    Akkor onclick="new Effect.BlindUp('profil_mid'); new Effect.BlindUp('profil_mid2');"

    vagy diszkrétebben
    document.getElementById('asd').onclick = function(){
     new Effect.BlindUp('profil_mid');
     new Effect.BlindUp('profil_mid2');
    }
  • passatgt
    #4944
    nem pont erre gondoltam

    <div id="asd" onclick="new Effect.BlindUp('profil_mid')">
    asdfsadgsagh
    </div
    És itt:
    onclick="new Effect.BlindUp('profil_mid')" hogy lehet többet megadni
    onclick="new Effect.BlindUp('profil_mid;profil_mid2')" vagy hogy?
  • Dj Faustus #4943
    1. Hogy többször hivatkozol rá:
    document.getElementById('azonosito1').onclick = = function(){
     //Ide jön a hivatkozott függvény
    }
    document.getElementById('azonosito2').onclick = = function(){
     //Ide jön a hivatkozott függvény
    }
    document.getElementById('azonosito3').onclick = = function(){
     //Ide jön a hivatkozott függvény
    }


    2. Vagy id helyett class-t használsz:
    function getElementsByClass(name) {
     var found = 0;
     var elems = new Array();
     var alltags = document.getElementsByTagName("*");
     if (alltags) {
      for (i=0; i < alltags.length; i++) {
       if (alltags[i].className==name) {
        elems[found++]=alltags[i]
       }
      }
     }
     return(elems);
    }
    var kattinthato = getElementsByClass('osztaly');
    for (i=0; i < kattinthato.length; i++) {
     kattinthato[i].onclick = = function(){
      //Ide jön a hivatkozott függvény
     }
    }
  • passatgt
    #4942
    Egy onclik eseményhez hogyan tudok több id-t meghatározni?
  • Agy Halott #4941
    koszi a valaszt!
  • Dj Faustus #4940
    A domainregisztráció és a tárhelyszolgáltatás általában két különböző dolog. A tárhelyhez a szolgáltatók többségénél általában kaphatsz domainregisztrációt is, de domainregisztrációhoz nem biztos hogy kapsz tárhelyet.

    Ajánlani nem ajánlok senkit. Nézz körül, és kérdezd meg a szolgáltatótól hogy mit támogatnak.

    Meg a felső Tárhely gomb...
  • Agy Halott #4939
    ertem koszi, sztem regelek egy domain nevet, mert mar eleg volt ebbol a korlatozott izékből.

    apropó, vmi olcso (min. 2GB-os) tarhelyszolgáltatot tudnal mondani?
    olyan kene, amihez FTP-n is hozzaferhetek. bar en mertem, mert most ha en kulon domain-t akarok, akkor kulon tarhelyet is kell regelnem, vagy azt kapom vele?

    talaltam a DataGlobe-ot, itt pölö ha regelek egy GIGA csomagot, akkor a http://valami.hu mellé kapok 2 GB-os tarhelyet is?
  • Dj Faustus #4938
    A pfsockopen() is tiltva van az ingyenes tárhelyeken.
  • Dj Faustus #4937
    "akkor valtozott a kerdesem: mivel lehetne helyettesíteni, hogy fusson ingyenes tarhelyen is?"
    Mivel az fsockopen nem küld vissza a böngészőről fejlécet, ezért működhet. Azért nem tanácsoltam, mert az ingyenes tárhelyeken nincs engedélyezve a használata (biztonsági szempontból), így nem működhet.

    Esetleg Flashben van az addRequestHeader() Actionscript-függvény, vagy Javascriptben (AJAX-ban) a setRequestHeader - de ezek csak újabb (FF 1.5.x felett IE6 felett Opera 9 felett) működnek; ráadásul az AJAX-os módszer nem lehet cross-domain.
    Szóval ördögi kőr.