9143
HTML-szerkesztés kezdőknek!!!
-
#3767 Vorpal: Szerinted is lusták használni az emberek a neuronjaikat (nem azt mondom hogy buták/hülyék/anyaszomorítók, csak kicsit gondolkodni kéne)?
Másrészt nem 1000 IP-t kéne összehasonlítgatni, csak mondjuk 10-et (ezek az oldalak amatőr oldalak, nem látogatják egyszerre ezren) - bár igaz ami igaz erőforráskimélőbb megoldás.
Blancer: #3758-as hozzászólásomban ott a kód eleje. Az számol.
Ha egy látogató többször megy fel 1 percen ($timeout változó értéke) belűl, nem veszi figyelembe a szkript. Cookie-val - nem session-nal, sem IP figyeléssel - működik, de azzal is megoldható.
A #3760-as hozzászólásomban ott a kód vége.
wworrier: A scriptben kicserélted a képaláírást tartalmazó frame nevére az alairas-t? Például ha kismacska a frame neve, akkor a szkript a következőképp néz ki:
<script type="text/javascript">
function changeFrame(nev) {
parent.kismacska.location = nev;
}
</script> -
#3766 blancer : nem nem IP t hanem SESSIONT. amikor a lapra lép elindit egyet és amig a browsert nem csukja le egy emberként kezeli. ez értelmes és erőforráskimélő megoldás. 100 ezer IP tárolása valamilyen adatbázisban és hasonlitgatása nem az.
Ez elég egyszerü eljárás, nézd meg a session kezelést.Csak akkor irjon bele egy ujabb számot a fájlba, ha a session mittudoménmi nem létezik, és onnantól nincs fölös klikkelgetés. -
blancer #3765 Ja biztos azért vagyok ily hülye mert ma fogok megszületni -
blancer #3764 ÁÁÁÁ hülye vagyok azért írta ki mert először nem volt szám benne, de már jó a számláló.
Ezzel kapcs, hogy ez minden egyes letöltést számol vagy egy bizonyos ideig ugyanattól a géptől nem számol,
IP címet ez a fajta nem néz ugye?
olyan van amelyik nézi az IP-t is?
Üdv by:White -
blancer #3763 kipróbáltam a számlálót is de
<?php
if (file_exists($counterFile)) {
$fp = fopen($counterFile,"r");
$num = fread($fp, filesize($counterFile));
fclose($fp);
echo ("Te vagy a ".chop($num).". látogatónk!");
}
else echo "Nem érhető el a ".$counterFile." állomány.";
?>
ebből a negyedik sorra ír ki hibaüzenetet az oldalba:
Warning: fread(): Length parameter must be greater than 0. in /www-users/f/u/futomani/alap.php on line 144
Te vagy a . látogatónk!
hát én annyira nem értek hozzá ezért valakinek ötlet?
Köszönöm
-
blancer #3762 Szia!
Köszönöm szépen ez működik faszántosul.
esetleg egy olyan megoldás amiben csak az iframe-s lapba kell írni valamit vagy a megnyitandó oldalba egy olyasmi kód, h észrevegye h mekkora az iframe?
(pl.: ha az iframes részt %-os értékre állítom és mindíg változik attól függően h 800x600-ban v 1024x768-ban nyitják meg) de ha nincs ilyen dolog akkor marad ez a megoldás ez is tetszik
egy másik dolog lenne még az iframe-l kapcs ha olyan belsőket nyitok meg amelyekben különböző hosszúságú szövegek vannak és alá még akarok egy úgymond láblécet (de közvetlenül a szöveg vége alá) akkor hogyan tudnám megoldani hogy mindíg a szöveghez szabott méretű (height) legyen az iframe
Nagyon köszönöm az eddigieket is
by:White -
#3761 megpróbáltam ahogy javasoltad, de továbbra sem sikerült. a következő kódot használtam+ a scriptet:
<a href="kep007.html" target="window" onclick="changeFrame('sz007.html');"> <img src="Kép007.jpg" width="120" height="80" border="0" alt="kep007"></a>
a window mint target a nagy frame jelenti, a "sz007" a képaláírás. -
#3760 A számlálóhoz:
1. Hozz létre egy php kiterjesztésű file-t.
2. Az előbb közölt kódot másold bele.
3. A számláló kódja után rakd be a honlap tartalmát:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Weboldalam</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
</head>
<body>
És így tovább...
4. Ahová ki akarod íratni a látogatók számát, szúrd be az alábbi kódot:
<?php
if (file_exists($counterFile)) {
$fp = fopen($counterFile,"r");
$num = fread($fp, filesize($counterFile));
fclose($fp);
echo ("Te vagy a ".chop($num).". látogatónk!");
}
else echo "Nem érhető el a ".$counterFile." állomány.";
?>
5. Utána szabadon folytathatod a honlap tartalmát. A végén ne felejts el lezárni a <body> és <html> elemeket:
</body>
</html>
6. Az elkészűlt php file-t a mentés után másold fel webtárhelyre, és ingyenes tárhelyszolgáltató esetén hozz létre egy counter.txt-t, ugyanabban a könyvtárban, ahol a felmásolt php file van, a feltöltött counter.txt attribútumát állítsd mindenki számára írhatóvá és olvashatóvá (666). Beállítása: Total Comanderben Fájl/Attribútumok módosítása.
További infók a Pcfórum oldalán.
A vendégkönyvhöz: a Hotscripts oldalán közölt vendégkönyveket le kell tölteni, ki kell csomagpolni, és a mellékelt leírás szerint fel kell másolni a webtárhelyre, és beállítani.
De ha egyszerűbben meg akarod úszni, akkor válaszd az SG ingyenes fórumát, amit vendégkönyvként is használhatsz. -
#3759 Hogy lehet ezt berakni egy meglévő htm oldalba?
Vagy ennek nincs külön kódja, mint pl a számálónak, a desing nem lényeg? -
#3758 Számláló:
<?php
$counterFile = "counter.txt";
$cookiename="CounterCookie";
$timeout="1"; //Percben
if (file_exists($counterFile)) {
$fa= fopen($counterFile,"r");
$num = fread($fa, filesize($counterFile));
fclose($fa);
}
if(!isset($_COOKIE[$cookiename]) OR empty($_COOKIE[$cookiename])) {
$num = $num + 1;
$fa = fopen($counterFile,"w");
fwrite($fa, $num, 10);
fclose($fa);
@setcookie($cookiename, "[SAVED]", time()+$timeout*60);
}
?>
Vendégkönyv: itt választhatsz jelenleg 341-ből.
Catti-Brie: csak a te kedvedért. -
#3757 Hogyan lehet vendégkönyvet csinálni (hozzászólások)?
És számlálót berakni ? -
#3756 jajjdeédes, átcsinálta a logóját :):) -
#3755 Tegyük fel, hogy van 3 frame-ed: menu (ahol a kis kepek vannak), fooldal (ahová a nagy kép nyílik meg), és alairas (ahová a képaláírás).
A menűt tartalmazó html oldalba (amiben a kis képek vannak), a <head> és a </head> elemek közé rakd be az alábbi kódot:
<script type="text/javascript">
function changeFrame(nev) {
parent.alairas.location = nev;
}
</script>
A kicsinyített képen való link a következőképp nézzen ki:
<a href="kep1.htm" target="fooldal" onclick="changeFrame('kepalairas1.htm');"><img src="kep1_kicsi.jpg" alt="Kép1"></a> -
#3754 Sziasztok! Nagyon kezdő vagyok még, ezért lenne egy kérdésem. Van egy kicsinyített képem melyet linknek szeretnék használni. Megnyitja a nagyobb párját a szomszéd frameben. De szeretnék a kis képre egy másik hivatkozást is berakni ami pedig egyidőben jelenik meg a nagy képpel, mely pedig egy képalírás lenne az alsó framebe. A probléma pedig az hogy a 2 hivatkozás egyszerre nem megy. Lehet ilyet írni egyáltalán? Előre is köszi -
#3753 <div align="center" style="position: absolute; bottom: 0px; left:50%; text-align: center; margin: 0px -170px;"><a href="ide URL"><img src="ide URL" width="340" height="255" border="0" alt="Ide képaláírás"></a>
Szóval egyrészt abszolult pozicionálással oldható meg a probléma (CSS segítségével), másrészt az <img> elemnek kötelező megadni az alt attribútumát (akár üres értékkel is: alt="") -
#3752 hát ha szerzői jogvédelem alatt ál az az mp3 (zene) akkor azt sem -
Hyper Snake #3751 MP3-se szabad?????? -
#3750 nem sőt ezt a BTK is bünteti (Büntető TörvényKönyv) -
Hyper Snake #3749 Szabad egy (ingyenes pl atw-s vagy uw-s) magán honlapra mp3-as zenéket ismert előadóktól feltölteni és programokat amelyekhez crack-et is feltennék ??? -
#3748 hali kérdésem lenne ha beillesztek egy képet valahova igy
<div align="center"><a href="ide URL"><img src="ide URL" width="340" height="255" border="0"></a>
ami egy link-re vezet... beállítom hogy középpen jelenjen meg de szeretném még elmozgatni lefele.... hogy ne a lap tetején legyen azt hogy tudnám megcsinálni?
köszi -
#3747 Nem Dexter92 védelmében, de mivel a Freeweb a reklámokat frame-es formában rakja be (ahol a böngészők hibájából a frame-ek között alapvetően hézag keletkezik, amit csak non-valid módon lehet eltüntetni), ezért a http://plpklan.fw.hu/ oldal ellenörzése nem mérvadó (nem Dexter92 hibája, a Freeweb-é). Ugyancsak ez a helyzet a http://www.freeweb.hu/html/audit.html és a http://www.freeweb.hu/html/logo_15.html oldalak esetén.
A W3C validator-a helyett ott a WDG-é:
Esetleg még itt van egy pár ellenöző: vagy
De abban egyetértek, hogy aki webszerkesztéssel foglalkozik (nem csak amatőr szinten), annak azért illendő lenne a webes szabványok betartására (pláne mostanság, amikor web2.0-val dobálóznak...). -
#3746 Mivel a http://validator.w3.org/ meghalt, bemásolom:
HTML ellenőrzés
----------------------
http://plpklan.fw.hu/
1. sor, 1. karakter - Figyelmeztetés: hiányzó <!DOCTYPE…> deklaráció
6. sor, 1. karakter - Figyelmeztetés: <frameset> elem nem szabványos "border" tulajdonsággal
6. sor, 1. karakter - Figyelmeztetés: <frameset> elem nem szabványos "frameborder" tulajdonsággal
6. sor, 1. karakter - Figyelmeztetés: <frameset> elem nem szabványos "framespacing" tulajdonsággal
7. sor, 3. karakter - Figyelmeztetés: <frameset> elem nem szabványos "border" tulajdonsággal
7. sor, 3. karakter - Figyelmeztetés: <frameset> elem nem szabványos "frameborder" tulajdonsággal
7. sor, 3. karakter - Figyelmeztetés: <frameset> elem nem szabványos "framespacing" tulajdonsággal
13. sor, 1. karakter - Figyelmeztetés: üres <noframes> elem
0 hiba / 8 figyelmeztetés
http://www.freeweb.hu/html/audit.html
1. sor, 1. karakter - Figyelmeztetés: hiányzó <!DOCTYPE…> deklaráció
47. sor, 65. karakter - Figyelmeztetés: konvertálatlan & karakter, vagy ismeretlen "&pixt" egyedhivatkozás
59. sor, 70. karakter - Figyelmeztetés: konvertálatlan & karakter, vagy ismeretlen "&dc" egyedhivatkozás
70. sor, 65. karakter - Figyelmeztetés: konvertálatlan & karakter, vagy ismeretlen "&pixt" egyedhivatkozás
5. sor, 1. karakter - Figyelmeztetés: <script> elemhez nem adta meg a(z) "type" tulajdonságot
26. sor, 1. karakter - Figyelmeztetés: <script> elemhez nem adta meg a(z) "type" tulajdonságot
36. sor, 1. karakter - Figyelmeztetés: <body> elem nem szabványos "marginwidth" tulajdonsággal
36. sor, 1. karakter - Figyelmeztetés: <body> elem nem szabványos "marginheight" tulajdonsággal
36. sor, 1. karakter - Figyelmeztetés: <body> elem nem szabványos "leftmargin" tulajdonsággal
36. sor, 1. karakter - Figyelmeztetés: <body> elem nem szabványos "topmargin" tulajdonsággal
40. sor, 1. karakter - Figyelmeztetés: <script> elemhez nem adta meg a(z) "type" tulajdonságot
52. sor, 1. karakter - Figyelmeztetés: <script> elemhez nem adta meg a(z) "type" tulajdonságot
63. sor, 1. karakter - Figyelmeztetés: <script> elemhez nem adta meg a(z) "type" tulajdonságot
0 hiba / 13 figyelmeztetés
http://www.freeweb.hu/html/logo_15.html
59. sor, 1. karakter - Figyelmeztetés: hiányzó <td> tag
60. sor, 1. karakter - Figyelmeztetés: figyelmen kívül hagyott, váratlan <td> tag
59. sor, 1. karakter - Figyelmeztetés: hiányzó </form> lezáró tag
66. sor, 5. karakter - Hiba: figyelmen kívül hagyott, váratlan </form> tag
68. sor, 1. karakter - Figyelmeztetés: hiányzó <td> tag
69. sor, 1. karakter - Hiba: figyelmen kívül hagyott, váratlan <td> tag
68. sor, 1. karakter - Figyelmeztetés: hiányzó </form> lezáró tag
72. sor, 1. karakter - Hiba: figyelmen kívül hagyott, váratlan </form> tag
73. sor, 1. karakter - Figyelmeztetés: hiányzó <td> tag
74. sor, 1. karakter - Hiba: figyelmen kívül hagyott, váratlan <td> tag
73. sor, 1. karakter - Figyelmeztetés: hiányzó </form> lezáró tag
77. sor, 1. karakter - Hiba: figyelmen kívül hagyott, váratlan </form> tag
78. sor, 1. karakter - Figyelmeztetés: hiányzó <td> tag
79. sor, 1. karakter - Hiba: figyelmen kívül hagyott, váratlan <td> tag
Az oldal túl sok hibát tartalmaz, nem jeleníthető meg minden hibaüzenet.
7 hiba / 23 figyelmeztetés
about:blank
-
0 hiba / 0 figyelmeztetés
about:blank
-
0 hiba / 0 figyelmeztetés
about:blank
-
0 hiba / 0 figyelmeztetés
http://www.freeweb.hu/plpklan/index.html
1. sor, 1. karakter - Figyelmeztetés: hiányzó <!DOCTYPE…> deklaráció
18. sor, 10. karakter - Figyelmeztetés: <p> tag lecserélése <br> tagra
18. sor, 10. karakter - Figyelmeztetés: implicit módon beillesztett <br> tag
18. sor, 100. karakter - Figyelmeztetés: <p> tag lecserélése <br> tagra
18. sor, 100. karakter - Figyelmeztetés: implicit módon beillesztett <br> tag
22. sor, 11. karakter - Figyelmeztetés: hiányzó <tr> tag
4. sor, 1. karakter - Figyelmeztetés: <style> elemhez nem adta meg a(z) "type" tulajdonságot
14. sor, 73. karakter - Figyelmeztetés: <tr> elem nem szabványos "height" tulajdonsággal
15. sor, 1. karakter - Figyelmeztetés: <tr> elem nem szabványos "height" tulajdonsággal
15. sor, 17. karakter - Figyelmeztetés: <td> elem nem szabványos "background" tulajdonsággal
16. sor, 10. karakter - Figyelmeztetés: <td> elem nem szabványos "background" tulajdonsággal
22. sor, 11. karakter - Figyelmeztetés: <td> elem nem szabványos "background" tulajdonsággal
17. sor, 1. karakter - Figyelmeztetés: üres <p> elem
18. sor, 14. karakter - Figyelmeztetés: üres <p> elem
0 hiba / 14 figyelmeztetés
http://www.freeweb.hu/plpklan/indexbe.html
1. sor, 1. karakter - Figyelmeztetés: hiányzó <!DOCTYPE…> deklaráció
16. sor, 161. karakter - Figyelmeztetés: <p> tag lecserélése <br> tagra
16. sor, 161. karakter - Figyelmeztetés: implicit módon beillesztett <br> tag
4. sor, 1. karakter - Figyelmeztetés: <style> elemhez nem adta meg a(z) "type" tulajdonságot
15. sor, 1. karakter - Figyelmeztetés: üres <p> elem
0 hiba / 5 figyelmeztetés -
#3745 7 hiba, 63 figyelmeztetés. :C -
#3744 Köszönöm szépen mindenkinek :) -
#3743 CSS rejtelmiben merülj el, mert elég olvashatatlan. -
#3742 drowns41: Két oldal, amit ajánlok:
Max7: nem új. *****-al mosva ;) -
#3741 http://htmlspec.web.elte.hu/htmltananyag/gyak7/meta.html -
#3740 <meta http-equiv="Description" content="oldal leírás">
<meta http-equiv="Keywords" content="kulcsszavak">
faustus: hozzám képest profi vagy ;) amúgy új logo? :) -
#3739 Max7: Köszönöm a megtisztelést, de messze nem vagyok még profi, csak megpróbálok segíteni...
Blancer:
1. problémádra a megoldás talán az, hogy CSS-el a megnyitandó oldal szélességét lekorlátozod (kisebbre mint az <iframe> mérete, és az <iframe> elem scrolling tulajdonságát auto-ra állítod be):
Tehát az <iframe>-ben megnyíló oldal<head> és </head> tag-jai közé:
<style type="text/css">
body {
width: 400px;
margin: 0px;
padding: 0px;
border: none;
}
</style> -
#3738 Nekem tetszik. Egyszerű, azért a dizájn lehetne kicsit élénkebb -
#3737 Sziasztok!
Szeretném az oldalamat ellátni kulcsszavakkal. Tudom hogy META tagokat kell megadni, de nem tudom pontosan. Valaki kisegítene? Köszi -
#3736 Szerintem milyen lett? Egy CS-s klánnak csináltam/tartom fenn -
#3735 az elsőre tudom a választ azért jelenik meg mindkét görgetősáv mert így vaid de van rá nem valid (szabványos html) megoldás is amivel ki lehet kapcsolni! Faustus nagymester már regélt erről nem is olyan régen és asszem pont ebben a tápikban! (lusta vok viszakeresni én is) -
blancer #3734 Sziasztok!
nekem egy oly kérdésem lenne, h ha csináltam egy iframe-t abba ugye hívok be htm oldalakat de a hosszuk változik van amelyik egy oldal van amelyik 10 oldal.
- egyrészt ha a scrollozást bekapcsolom (vagy auto) akkor az explorer a vízszintes görgetőt is berakja de minek ezt nem tudom kiküszöbölni sehogy ff-ben már sikerült-
- a másik hogy ha nem engedélyezem a scrollt akkor hogyan tudom beállítani h a különbözű méretű oldalak úgy jelenjenek meg h az iframe (vagy mi) felismerje h ez pl:500pixel magas a másik meg 3000px magas és ha alatta még rakok valamit az közveltenül a szöveg alatt jelenjen meg
előre is köszönöm
whitey -
sore01 #3733 Nem minden ok csak a kód kellene amivel meg tudom jeleníteni. -
#3732 "honnan tudok feltétel alapján választási lehetöséget adni html-ben, vagy java-ban?"
HTML-ben sehol. A HTML leírónyelv, a tartalom megjelenítésére szolgál.
Az előbbi kódok pedig Javascript-ben íródtak (kliensoldali szkriptnyelv), nem pedig Java-ban (programozási nyelv).
Javascriptben itt van az if (írd be a return document.urlap.ertek.value; helyére):
if (i<document.urlap.ertek.length) {
return document.urlap.ertek[i].value;
} else {
return 0;
}
[i]"Honnan tudok valami frappáns tanulható javas oldalt találni ahol jó cuccok vannak leirás...?"
Ajánlom figyelmedbe az alábbi könyvet.
Vagy itt is találhatsz egy jó leírást.
Vagy itt nézz szét. -
kingke #3731 Már biztos halálra unsz, de mostmár semmit se csinál.
Tehát nem növel nem csökkent.
??
1.
Lenne egy olyan kérdésem honnan tudok feltétel alapján választási lehetöséget adni html-ben, vagy java-ban?
2.
Honnan tudok valami frappáns tanulható javas oldalt találni ahol jó cuccok vannak leirás...? -
#3730 Mondjuk Dreamweaver. Flash player is ok? Lehet amiatt nem játssza le. -
sore01 #3729 Aha igaz köszi ez jó ötlet nem tom én mér nem gondoltam erre,de most így csak egy vmi jelet rak ki de nem játsza le.Mondjuk a hivatkozás jó mert ha rákkantintok továbblép csak sztem nem jól ágyaztam be. Amúgy akkor az ilyet mivel rakjam be?(bocs ha gyökér vok) -
#3728 Az index.html-be ágyazod a Flash-t, ami aztán gombra, vagy akármire meghívja a html oldalt.