22786
Html-, css- és php-help
-
#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 -
#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 -
#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 :) -
#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 :) -
#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"> -
#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? -
#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 -
#6810 az img-be nem kell az align="center" -
#6809 <div align="center">
<a href="mixek.html"><img src="mixekgomb.gif" align="center"
border="0" alt="Mixek" /></a>
</div> -
#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 :) -
#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
-
#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. -
#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. -
#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 -
#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. -
#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..... -
#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.....) -
#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: ö) 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). -
#6796 mondjuk ezt inkább a Mutasd meg a weboldalad ! topikba kéne, offot belehet fejezni:) -
#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. -
#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 :) -
#6793 Én úgy tudom vásárolták. Talán Greybox, de nem biztos. -
#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 :) -
#6790 mix mivel készült? -
#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) -
#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! -
#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 -
#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.. -
#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. -
#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!