22786
Html-, css- és php-help
  • Max7
    #6818
    agyon nyúztam ma már a php fájlomat és az istenért nem akar törölni egy nyanvadt sort mysqlből! ezt a hibaüzit dobja:

    "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '=valami_zz_kkkk' at line 1"

    és ez pedig az a két sor amire hisztizik:

    $sql1 = "DELETE FROM mysqldb WHERE username='$username2' AND database=$database";
    mysql_query($sql1, $kapcsolat) or die(mysql_error());

    már a szemeim is fájnak annyiszor átnéztem és nem találom a hibát:S
  • zolo
    #6817
    Nálam IE7-tel, 1024x768 -as felbontással minden a helyén van
  • Cat 02 #6816
    nekem a 3 a menükép nem a "dobozában" van :)
    illetve sztem a hírek közé is tolhatnál egy elválaszot vonalat
  • zolo
    #6815
    Ismét csak megköszönni tudom a sok segítséget, az oldal új verziója elérhető a már ismert címen :)
  • kuci06
    #6814
    Sziasztok!
    Van egy site-on a cjb.hu-n.
    Lényegében egy letöltőoldal, FD Scripttel fut. Viszont én szeretnék egy kicsit más rendszert, amivel pl egy rövid leírást írhatok a fájlokhoz, esetleg egy képet is csatolhatok hozzájuk.
    Valami olyasmire gondoltam, mint ami a Php-nuke-ban is van (tehát egy fájlhoz tartozik egy leírás + kép)
    Tudtok ilyen php-scriptről?

    Előre is köszi a segítséget :)
  • passatgt
    #6813
    mármint az oldal szélétől?

    <div align="center" style="margin-top:20px;">
    <a href="mixek.html"><img src="mixekgomb.gif" border="0" alt="Mixek" /></a>
    </div>
    Így az oldal tetejétől lesz 10 pixelre.

    De csinálhatod úgy is, hogy csinálsz egy külön css fájlt, aminek legyen a neve "css.css". Ezt beilleszted a <head></head> részbe:
    <link href="css.css" type="text/css" rel="stylesheet"/>

    a css.css tartalma legyen a következő:
    #menu {
    text-align:center; /*ez középre rakja a tartalmat, hasonló, mint az align="center" */
    margin-top:20px; /*ettől pedig 10 pixellel lejjebb lesz */
    }

    a html-ben pedig a <div align="center"> helyett ez legyen:
    <div id="menu">
  • zolo
    #6812
    Kösz, így már megy a középre helyezés.A margóktól való távolságot akkor hogyan lehetne csinálni?
  • passatgt
    #6811
    Prototype és a windows.js segítségével csináltam egy lightbox szerűséget, de a html-be ágyazott mediaplayer eltakarja egy részét.



    Ezzel mit lehet kezdeni?
    Előre is köszi
  • passatgt
    #6810
    az img-be nem kell az align="center"
  • passatgt
    #6809
    <div align="center">
    <a href="mixek.html"><img src="mixekgomb.gif" align="center"
    border="0" alt="Mixek" /></a>
    </div>
  • zolo
    #6808
    Azt próbáltam már , a middle-t is, de még mindig a bal felső sarokban sorakoztatja egymás mellé a gombokat.

    <a href='mixek.html'><img src='mixekgomb.gif' align="center"
    border="0"/alt='Mixek' /></a>

    Így néz ki a gomb, a <div> az ez elé kell?Vagy hogy műkszik?
  • Cat 02 #6807
    align="center" :)
    v ez már bonyolultabb de ha a képeket div be rakod akkor tudsz variálni pl h bal felső sarokbotl ennyi re meg ienek :)
  • zolo
    #6806
    Még mindig nem értem, hogy az align="middle" -re , miért nem rakja a Dreamweaver középre az adott objektumot?

    Milyen kód kell ahhoz, hogy az általam kreált gombot oda tudjam tenni a lapon, ahova akarom?Mert kitaláltam hogy szeretném, meg is rajzoltam a dolgokat, sehogy sem tudom oda tenni a dolgokat, ahova szeretném :(
  • Cat 02 #6805
    nem kéne nagyobb :) mivel akkor meg nagyon soká tartan betölteni őket a lassabb netezőknek
    vagy csinálj vmi olyat h div be rakod (olyan mint a táblázat csak jobb) és annak a háttere lesz és akkor ha nagyobb felbontás akkor mellette üres hely van ( pl ), vagy csinálk kisebb képet ami ismétlődik
  • zolo
    #6804
    Akkro egyelrőre az oldalt úgy hagyom, ahogy van , újból elölről kezdem az új változatot, mert ott már sok volt a kavar néha.

    Menüt szerűséget rajzoljak a háttérre, vagy máshogy is meg lehet (nem túl bonyolultan) oldani?

    A háttér nálam, és az egész oldal 1024x786-ra lett csinálva, de lehet akkor nagyobba kellene, mert így nagyobb felbontásnál tényleg gondok lehetnek.Vagy keresnem kell új háttere :(
  • Tresszer
    #6803
    Köszi szépen a segítséget tényleg nagyon hálás vok érte.
  • Dj Faustus #6802
    1. Kimásolod a lent említett állományokat magadnak.
    2. Fogod a lent említett állományokat, és kitörölsz belőlük mindent, és beírsz helyettük ilyesmit:
    <?php
    echo "nuku export!";
    ?>

    3. Mentesz, örülsz.
  • Max7
    #6801
    az utcsó mondatot nem vágom... db_export.php-t néztem..... kb 20 percig és rájöttem hogy inkább feladom :D
  • Dj Faustus #6800
    Nem, ez nem a T-Com tudakozó. Ez az állatkert. Téves számot tetszett hívni. ;)

    Őőőő - esetleg improvizálj (megnézed az exportáláskor milyen oldalakat használ):
    server_export.php
    tbl_export.php
    db_export.php

    Ezek nagyon exportálásra alkalmas részeknek látszanak. Kicsit írsz helyettük valami mást (de előtte lemented az oldalakat), és nem lehet kiexportálni.

    "namost a végrehajtó php-kba szeretnék olyan lehetőséget hogy ellenőrizze honann jöt tehát a böngésző url címét kimásolná ahonnan jött és ha nem eggyezik az átadó phpm elérésével akkor logout....."
    $_SERVER["HTTP_REFERER"] - ezt kell vizsgálnod. Persze ez is hamisítható (a kliens küldi!), de jobb a semminél.
  • Max7
    #6799
    lenne egy olyan kérdésem... talán valaki járt már hasonló cipőben....

    vannak végrehajtó php fájlaim amik egyenlőre csak azt ellenörzik hogy userse és jelszó amit átad mindig minden php sessionban nem üres...

    namost a végrehajtó php-kba szeretnék olyan lehetőséget hogy ellenőrizze honann jöt tehát a böngésző url címét kimásolná ahonnan jött és ha nem eggyezik az átadó phpm elérésével akkor logout.....
  • Max7
    #6798
    Faustustól kérdezném hogy nem lehet phpmyadminból kiműteni az database exportot? :S egész szépen lementi az adatbázist sql fájlba...... és még root jog sem kell hozzá mert ha extrás tárhelyre felmásolok egy php myadmint ott is működik..... :S (belenézem a scriptbe de nekem nagyon zavaros jó 1-2 hét kéne mire letisztul minden.....)
  • Dj Faustus #6797
    "Clearbox, majd lehet kipróbálom.Az Sg galéria is valami hasonlót használ így első ránézésre, vagy tévedek?"
    Hasonlót. A Lightbox után egy egészen elterjedt megoldás lett a tartalom felett megjelenő tartalom.

    "Véleményeket várok"
    Pár jótanács:
    1. A karakterkódolás körül még mindig egy kis kavar van.
    Magyar oldalaknál 2 elterjedt megoldás van: az UTF-8 és az ISO-8859-2.
    A lényeg az, hogy mind az állomány kódolásának (tehát milyen formátumban mented el a szerkesztőprogrammal az állományt), mind a HTML kódban levő dolgoknak (<meta http-equiv="Content-Type" content="text/html; charset=*******" />, <?xml version="1.0" encoding="*******"?> - a csillagok helyére a megfelelő karakterkódolás helyettesítendő), mind a szervernek azonos kódolást kell használnia, mert akkor jelenik meg helyesen a böngészőben.

    Az entitások (pl: &ouml;) bár látszólag megoldják az UTF-8 - ISO-8859-2 közötti problémát (mert olyam karaktereket használnak, ami az UTF-8-ban és az ISO-ban közösek), de az oldalt szükségtelenül naggyá, a későbbi szerkesztést körülményessé teszik (egyszerűbb bepötyögni a szöveget, mint entitásokat cserélgetni).

    2. Nincsenek "blokkok", logikai szerkezetek - tehát egy menü, egy fejléc, egy tartalmi rész, stb... az egész lóg a levegőben egy 1024*768-as (860 kByte! nagy!) határokkal ismétlődő (tehát nem folytonos) háttérképen (ráadásul ez a háttérkép kontrasztos kissé elvonja a figyelmet a tartalomról).
    Ez a látogatót zavarja, eltéved, nehezen navigál.
    Jó, ezt pár oldal átnyálazása után látni fogod, most annyira nem lényeg... ...gyakorlatnak elmegy.

    3. A webes lejátszó ilyen nagy állomány esetén kissé nyűgös dolog. Akinek lassú nete van annak várni kell, mire a webes lejátszó betölti a zenét, hogy ne akadjon - pedig ennek pont az a lényege, hogy valós időben tudjál zenét hallgatni.
    Esetleg csinálhatsz egy kisebb bitrátájú, a webes lejátszó által kezelhető változatot, és egy nagyobb letölthetőt tracklistával (vagy akár .cue állománnyal; borítóval miegymással).
  • passatgt
    #6796
    mondjuk ezt inkább a Mutasd meg a weboldalad ! topikba kéne, offot belehet fejezni:)
  • zolo
    #6795
    Ha lesz rá igény , akkor felteszek egy tracklistet majd , így külön-külön is leszedheti majd mindenki azt a számot , ami neki tetszik.
  • zolo
    #6794
    Virtual Dj -vel csináltam , próbáltam több stílust is beletenni , ebből jön a cím is , de azt csak az értheti, aki ismeri a Sensation-t.

    Háttérkép meg Tiesto bácsitól van , sajnos nem saját alkotás, de majd igyekszem :)
  • Ability
    #6793
    Én úgy tudom vásárolták. Talán Greybox, de nem biztos.
  • passatgt
    #6792
    Egyébként elsőre egész jó, van kreativitásod, ez látszik még ennyiből is:)
    Picit tanulgass, főleg html-t meg css-t
  • Cat 02 #6791
    sg saját magának írta a kódot :)
  • passatgt
    #6790
    mix mivel készült?
  • zolo
    #6789
    Az oldal galéria részét teljes egészében a PS-sel csináltam, annak a html kódjához nem nyúltam.
    Sajnos a galéria lapon a gombok el vannak csúszva, de mivel nem tudom sehogyse igazítani azokat, egyelőre maradnak.


    Clearbox, majd lehet kipróbálom.Az Sg galéria is valami hasonlót használ így első ránézésre, vagy tévedek?
  • Cat 02 #6788
    mégis =)
  • Cat 02 #6787
    ilyen (ezt még nem lehet letölteni sajna de nemsokára kész lesz)
  • Ability
    #6786
    ClearBox egy képmegjelenítő. Van hozzá ClearGal is. Egyszerű használni, szép a megjelenése, a képeket nem kell új oldalon megjeleníteni. Majd hamarosan jön az új verzió, amiben alul egy görgetősávban könnyen lehet lapozni, képet választani. Ha fontos, akkor tervezi Pyro a teljes képmegjelenítést is.

    Bordert inkább css-el kéne levenni, és ügyelj a végére, hogy a /> előtt legyen egy szóköz is, mert úgy a teljesen szabványos. Szerk.: és az img elé nem kell szóköz. Nem befolyásol semmit, de szebb, és talán lehetnek belőle kompatibilitási gondok. Szerk.2: img-nek kötelező az alt paraméter!
  • zolo
    #6785
    Jupi, ez nekem is szúrta a szemem :)

    Clearbox micsoda?A linkelt oldalon semmi sem jön be.
  • Cat 02 #6784
    illetve Galériához sztem illen a clearbox :)
  • Cat 02 #6783
    annyit csinálj még h
    <a href="valami.html"> < img src="kep.jpg" /></a> ilyen a link elvileg
    ezt cserél ki <a href="valami.html"> < img src="kep.jpg" border="0"/></a> ra
  • zolo
    #6782
    Egyelőre most késznek nyilvánítom az oldalt, a gombokkal majd szórakozok máskor, most nincs kedvem PS-ezni.

    Véleményeket várok(a mixemről is, ha valaki letöltené).
    Köszi a helpet mindenkinek.

    Első weblapom..
  • Dj Faustus #6781
    Tresszer: Tehát ha jól értem két képet akarsz egy képpé összebarkácsolni.
    Erre PHP-ban a GD library segítségével van mód.
    Betöltöd a keretet (ImageCreateFromGif, ImageCreateFromJpeg, ImageCreateFromPng), betöltöd a felhasználó által adott képet (ImageCreateFromGif, ImageCreateFromJpeg, ImageCreateFromPng) és a kettőt összeilleszted (imagecopymerge).
    A forrás a felhasználó által adott kép, a cél a keret - csak a forrásképet a célkép megfelelő koordinátájába kell helyezni (lásd az imagecopymerge 3. és 4. paraméterét).

    Másik lehetőség (de ez esetben két külön kép lesz): fogod a keretet, betöltöd egy adott (a kép méretének megfelelő) méretű <div> elembe háttérképként (ott a background-image CSS tulajdonság), és a felhasználó által adott képet CSS-sel megfelelően pozicionálva (margin CSS tulajdonság) a <div>-be rakod.
  • passatgt
    #6780
    li önmagába értelmetlen. Így kell:

    <ul>
    <li><a href="Z-BlackWhite.mp3">Letöltés</a></li>
    </ul>

    ' helyett " kell.

    Mondjuk ebben az esetben, ha csak egy letöltés linked van, felesleges rendezetlen listát használnod(Unsorted list=UL), simán linkként is berakhatod.
  • BIZ0906
    #6779
    Abba bizony!