Lenne egy problémám, amit jelenleg nem tudok megoldani. Tehát: Css-el lehet-e olyat csinálni, hogy egy, a css file-ban tárolt szöveget mindenhova kírjon a gép, ahol erre a html kódban hivatkozok? Tehát, hogy mondjuk én akarok egy központi fejlécet egy weblapra, ahol idõrõl idõre közérdekû infók jelennének meg. De a site mondjuk áll 20+ oldalból, így manuálisan frissítgetni kissé körülményes lenne (Frame-eket el lehet felejteni, az gagyi). Sz'al, hogy elég legyen mindig a CSS file-ban megváltoztatni a szöveget és akkor minden oldalon az a szöveg íródjon ki. Remélem elég érthetõ volt a fent leírt probléma... :) Szóval erre kéne nekem valami megoldás, ha tudna valaki tanácsot adni.
Miért css? Csinálsz egy inc file-t, amiben annyi van, hogy $szoveg="Ki akarom irni mindenhova..."; echo $szoveg;
és utána csak annyi dolgod van, hogy ahová ki akarod ezt iratni, ott kiadsz egy include("/.inc"); parancsot. Ez PHP volt, a gyengébbek kedvéért :)
Framek valóban gagyi dolgok, de az iframe már megfontolandó szerintem. Beállítod szélességet, magasságot, ne legyen scrollbar, se keret, sesemmi ne látszódjon belõle, csak a tartalom. Célfile -ban meg a tartalmat egy, az iframe -el megegyezõ paraméterû táblázatba rakod, oszt kész. iframe kódot elhelyezed minden oldalra a megfelelõ helyre. Ha meg módosítani kell, akkor csak azt az 1 html file -t kell, amire hivatkozik az iframe.
php nélkûl szvsz ez talán a legjobb megoldás...
behun.uw.hu itt menü, szavazás, stb iframe -n belûl van. nézd meg forráskódot
Sorry, ha ezt mind tudod és ennek tudatában gagyiztad frameket... :)
Javascript include. Fogsz egy JS inc file-t, belerakod a neked tetszõ fgv-t, majd hívod az összes oldaladról beágyazva. Ennél jobb már nem nagyon van neked...
Ez az inframe bevált, kösszentyû! Ráadásul nem is olyan gagyi, mint a rendes frame, mert észrevehetetlen, hogy azzal van csinálva, ha valaki csak úgy böngészi az oldalt. :)
Igen, ez igaz, de egyes elvetemültek (mint pl. én is) biztonsági okokból kikapcsolják az iframe-ok megjelenítését (is). Paranoia rulz'. :)
A legtöbb (nem mind) javascript-es menü layer-ekre definiál table-okat, ami már kicsit böngészõfüggõ, hogy hogyan mûködik (a legtöbbször a layer-eket nem tudja értelmezni). Milyen böngészõn nézted?
Itt a következõ probléma, de ne lámázzatok le! :) Szóval áll a weboldal mondjuk egy 4 soros táblázatból, ahol a táblázat legfelsõ cellájának 18 pixel magasnak kéne lenni, mert csak úgy passzol össze az alatta lévõvel, de egyszerûen nem engedi! Mindig van egy pixilnyi csík felesleg, tehát 19 és sehogy nem tudom letornázni azt a fránya 19-et 18-ra... :P
Akkor passz, látni kellene a forrást ahhoz, hogy továbbit lehessen mondani. :)
A legfelsõ cellába képet szúrsz? Véletlenül nem TH-t használsz TR-TD helyett? A TABLE CELLSPACING és CELLPADDING 0-ra van állítva? Nem maradt benne vhol egy space, vagy  ? Annyi sok hibaforrás lehet még... :P
Köszi, idõközben rájöttem, de egyébként az volt, amit itt leírtál: belekerült ez a jel valahogy: (egyébiránt annyira amatõr vagyok még, hogy nem is t'om pontosan mit is jelent, csak sejtem :).
Már miért lenne az? A site-om nagy részét már php generálja, minimális módosítgatásokat igényel egy update. ;) Persze, régen én is mindenféle wysiwyg szerkesztõkkel kezdtem, de aztán hamar leszoktam róluk.
Szerintem a syntax highlight -os texteditorok közül messze ez az egyik legjobb és legkényelmesebb: EditPlus. Mind HTML-re, mind PHP-ra stb.. baromi kényelmes. A másik a NoteTab nevezetû program, ami iszonyatosan sokat tud, viszont a syntax highlight része nem túl fejlett.
Én CodeGenie-t használok igencsak nagy elégedettséggel :)
én is notepaddal irok mindent:) syntax highlight szerintem nem igazán kell akkor, ha értesz ahhoz amit csinálsz, és szisztematikusan épited fel a kódot. Ez max akkor hasznos, ha hosszú átláthatatlan esetleg nem általad irt programot akarsz könnyebben átlátni.
Szerintem meg az UltraEdit a nyerõ, én azt használom, bár ezen tényleg nem fogunk összeveszni. :)
Majd egyszer rájössz, hogy pl a sorok számozása sem csupán sznobság :)
hát, õszintén szólva, mikor x. sorra van szükségem, egy pillanat alatt betöltöm a filet a mezei dosos editbe, ami ugye még XPben is van, és máris látom:)
Ez azért elég hosszadalmas és felesleges olyan esetben, mikor pl. a php böfög vissza, hogy nem jó neki vmi az x. sorban. :) Megírom notepad-ben és a hibakeresést dosedit-ben végzem, mert az tud sorszámot? Na neeee! :P
Nekem az lenne a kérdésem hogy az sg free fórumban hogyan tudnám megoldani, hogy a form elemeket (név input, email input, gombok, textarea) css-el formázhassam? mert style sheetet tudok csatolni hozzá (a scrollbar pl. jó színû), csak ugye az input elemekhez be kéne tenni a class="xy" elemet, amit nem lehet. Valami megoldás?
Nem, tudod ezt motivációnak hivják, arra hogy ne hibázzak:)
Miért van az, h ha megcsinálok egy 1xû táblázatot, ahol a vonalaknak egymás alá kell esniük, akkor az vagy ie és ns mûxik, vagy ie és opera alatt. Eddig még nem volt olyan, h mind a 3 altt ugyan úgy nézzen ki. Errõl lenne szó
Azt már észrevettétek, h a bmp-k színe sötétebb ns alatt?
Megnéztem a forrást, nálam IE6 alatt jó volt (a helyükön voltak a vonalak). Amire tippelnék: -Nem emlékszem pontosan, de úgy rémlik, a html spec. szerint a TD tag-nek hivatalosan nincs 'height' paramétere (a TR-nek van, de annak meg 'width'-je nincs; vagy fordítva :) ), így böngészõtõl függ, hogyan kezeli. Ennek utána kellene nézni, bár nem hiszem, hogy ez a gond. -A 'background' bmp-k kezelése megintcsak eltérõ lehet, szerintem inkább gif-re konvertáld át azokat (sokkal kisebbek is lesznek). -Eltérhet az alapértelmezett karakterkészlet space szélessége, azaz az nbsp esetleg kitolhat, ha nem fér be. -Ahol nem szükséges, ne használj 'background'-ot, hanem inkább 'img'-t ('align=left' és TD 'valign=top' mellett).
Egyébként a táblázatod - így, szemre - egyszerûbben is létrehozható és vszleg kevesebb zûrt is okozna (nincs szükség beágyazott 'table'-okra). Használj 'colspan'-t, ahol kell!
opera totál kaotikusan kezeli a TD tageket. Összevissza pozicionál viszintesen, és máshogy pozicionál mint az IE függúlegesen. Valamint ha kell ha nem rak cellpaddingot meg cellspacinget is, olyan neki nem létezik hogy 0...
Na megcsináltam 1xûbben. de az a gond, h a fület még nem sikerült a helyére varázsolnom, ráadásul az operának így sem tetszik, ugyanis az alsó vonalat (most nem bmp-bõl van, hanem sima border) igen furán jeleníti meg. A forrás:
Aha! Valamiért szürkére változott, de lehet, hogy csak azért, mert a háttér megváltozott mögötte. Mindenesetre nem fekete, pedig az jobban látszana... :(
inkább betettem az egészet, hátha más is hasznát veszi és így egyértelmûbb lesz a dolog :)
Köszönöm a rám áldozott idõt, de nem oldotta meg a gondomat. Ezeket mind tudtam, csak azt nem, hogy van-e olyan property, ami a kurzor színét állítja. Azóta megtárgyaltam a dolgot másfelé is és arra jutottunk, hogy az IE bizony a kurzor színét mindig a háttér inverzére állítja, ami alapvetõen jó ötlet, csak néha jobb lenne - jelen esetben például -, ha lehetne kézzel szabályozni.
Nade. Felraktam egy gépemre cégnél ezt a phptriad nevezetû cuccot, ami ugye apache 1.3.14 és php4et installál, meg mysqlt de az nem érdekes.
Erre a gépre felrakva az oldalt, minden ok, behozza, PHP megy, stb. Csak éppen amint a bejelentkezésre kattintok a következõ történik:
"
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request."
Az apache error.log-ban a következõ áll: [Mon Feb 10 09:10:52 2003] [error] [client 127.0.0.1] malformed header from script. Bad header=HTTP/1.0 401 Unauthorized: /apache/php/php.exe
Szal, van valakinek ötlete, hogy milyen szerver/php beállitás okozhatja ezt? Végigpróbáltam csomo mindent, de no effect... Még a popup ablakig sem jut el ahol a nevet meg a passt bekérné, rögtön elszáll.
A PHP 24h alatt címû könyvet érdemes elovasni? Mert én semmi nem értek a php-hez, de szeretném megtanulni.
Szerintem programozni nem lehet könyvbõl megtanulni.
Le kell ülni programozni, valamilyen céllal, és a help segitségével apránként elõrelépni. PHP-t, C-t, pascalt,asm-t is igy tanultam meg... soha nem volt türelmem papiron tanulni a programozást.
már boccccs.. de ha vki nem ért php-hez, ne azt mondjuk már neki hogy könyvet nem érdemes olvasni hozza, hanem üljön le és csinálja .. én megpróbáltam, leültem, aztán nézel ki a fejedbõl mint a hülyegyerek, hogy most mi a jó francot is kéne nekem csinálnom? kezdem el bogarászni a netet ? de mi után? leírást keresni? alapokat? MINEK? hisz ott a könyv, ráadásul magyarul, és még jó is.
ugyhogy én azt mondom hogy fogd meg azt a könyvet, ülj le vele és kezd el olvasni (persze mellette gyakorlás is kell). Másképp sem lesz könnyebb dolgod, ez még mindig a legkevésbé fájdalmas út.
összevissza irom hogy én/te/õ, meg mi mikor, de tudjátok be a fáradtságnak :)
Találtam jó oldalakat "hozzám hasonló" kezdõknek magyarul:
Bocsi, ha ezek már mindenki által ismeretek lennének ;)
Sziasztok!!! Én most szertnék megtanulni HTML-t szerkezteni, csak nem tudom hogy kezdjem el... Amit 2XP felrakott azokból meglehet tanulni vagy könyvet kell vásárolni vagy mi? Csak annyit mondjatok hogy mevel kell elkezdeni a tanulást Elõre is köszi
Áhá köszi. És magát a program leíró nyelvét kell megtanulni vagy azt hogy lehet mondjuk Dreamweaverben húzkodni a képeket?
Ez egy egész jónak tûnõ oldal, köszi, hogy megmutattad! :)
Szerinte maz is 1 jó ötlet, ha pl. vmi 1xûbb szerkesztõben csinálsz pár dolgot (pl. front page) és utána megnézed a hozzá tartozó kódot. Én az alapokat így tanultam meg, meg persze mások forrásaiból :)
Szvsz pl pont a dreamwaver vagy a frontpage elég csúnya kódot csinál, fõleg bonyolultabb dolgoknál, ami utána áttekinthetetlen, és sokszor redundáns is.
DW annyira nem cseszi el, csak rapszódikusan tördel és ezért nem szeretem :)
hát a fõ oldal csak a fejlécet tartalmazza, a css is bele van szúrva hogyha betöltök valamit akkor arra is rámenjen. erre az oldalra van rászúrva a szöveg ami egy PHP testreszabott nucleus nevezetû hírezõrendszer generál, a baloldali sáv és a banner forráskódja külön file-ban van hogy könnyebb legyen frissíteni. Nagyjából ennyi
Ezt nem értem hogy lehet megcsinálni úgy hogy külön fájlban van a bal oldal... :) ugyanaz van abban a fájlban mintha beleírnád az oldalba? és hogy lehet megcsinálni hogy a forráskódot abból vegye aztán ki?
Aha de remélem egy kicsit leereszkedtek néha az én szintemre mert még nagyon az elején vagyok :) Hogy lehetne megscinálni azt hogy a honlap alján mondjuk az a szöveg hogy "helló" megy balról jobbra? (arra a részre gondolok hogyha most lenéztek akkor az van kiírva hogy SuperGamez Hírmagazin) Az a baj nem tudom mi annak a neve és hogy lehetne megcsinálni. Segítenétek? Elõre is köszi
Azt úgy hivják hogy marquee, és egyszerû HTML kód. Itt a leirása.
Aha most már ezt is megtanultam :)) De hogy kell beteni úgy hogy ne a honlapon jelnejen meg hanem azon a kis részen az explorer alján? Nem tudom jobban elmagyarázni hogy mit akarok :)
Ebbõl végülis a window.status a lényeg, ennek az értéke lesz a status bar-ban, és a végén a függvényt a setTimeout zárja, ez határozza meg, hogy másodpercenként frissüljön a statusbar (tehát menjen az óra:).
Ha valamit nem tudsz kisilabizálni ebbõl, kérdezz:)
PS: de ha pl két SCRIPT tag közé zársz egy windows.status="Ez lesz kiirva alul"; sort, akkor "Ez lesz kiirva alul" :)
Most ha én csak annyit akarok kiiratni hogy "szia" akkor mit kell leírni ebbõl az egészbõl a scriptek közé? Ja és ha scriptet szeretnék elhelyezni akkor a két head közé esik? Köszi :)