HTML-szerkesztés kezdőknek!!!

Jelentkezz be a hozzászóláshoz.

littleNorbi
#3877
Le tudja vki írni ide a színskálát ?

#3876
de végülis nem a z-index volt a hibás mert azzal javult meg h a felsõ bannert egy div tag ba tettem a menüvel
ha a menü elõtt volt a banner akárhogyan, akkor a lenyíló menüsor jóval alatta nyílt meg és nem is lehetett kattintani.

#3875
a z-indexet a proba.htm-ben próbáltam:
http://www.rkk.hok.bmf.hu/proba/index.htm

#3874
elõször ff alatt csináltam csak sok visszajelzést kaptam h a nagy ie alatt nem mûkszik rendesen ezért most már maxthonnal tesztelem.

a linkek nálam teljesen jól mûködnek, amúgy target-ot adtam eddig nekik h az iframe-ba hívja be õket.

akkor a legjobb megoldás ha minden oldalban ott van a menü meg minden?

faustus: az ssi-t nemtudom most hova tenni (az használható arra h ha rákattintok egy linkre akkor a hivatkozást egy adott targetba hívja be?)

végülis nekem csak annyi kellene h:

<td width="500" height="5000" align="center"><iframe src="hirek.htm" name="text" width="500" height="5000" scrolling="no" frameborder="0"></iframe></td>

ebben az esetben ha pl.: a hírek.htm magassága 400px, tehát rövidebb mint 5000px akkor ne kelljen mind az 5000px -t legörgetni h az alatta lévõ tartalmat
megtaláljam, és ha van egy másik .htm fájl pl:5600px hosszú akkor annak az alja még beleférjen.

de ha nincs egyéb ötlet akkor marad a templates megoldás

Addig is köszönöm: Whitey

Dj Faustus
#3873
Nem a z-index mûködõképességét vitatom, csak az RKK-HÖK új oldalán való mûködõképességét (vagy még nincs beleépítve?).

batman
#3872
ff alatt mûködik, most kíváncsiságból megnéztem, mert én sem tudtam, ahogy ezt le is írtam.

blancer:

ha nem framekkel dolgozol, akkor ne is azokban gondolkozz. Ilyen esetben pedig szépen gyártsd le az összes oldalt úgy, hogy mindegyikben ott a menü, meg minden egyéb, csak a középsõ tartalmi részt aktualizálod, aztán a linkeket a menüben (ami azért kicsit furcsán mûködik) szépek írd át.

[...] Te romboló állat! Te sátán!

Dj Faustus
#3871
[i]"már csak az a kérdésem h ha rákattintok egy linkre a menüben akkor a közepére hozza be ezt hogyan tudom megoldani php nélkül vagy csak iframe-mel?"
Ha nincs PHP, akkor a tartalomba vagy iframe-el tudsz html oldalt betölteni. Vagy a HTML oldalból kimásolod a a tartalmat és beilleszted a <div class="tartalom">...</div> tag-ek közé. Esetleg Anotino által javasolt SSI (vagy ha van, akkor más szerveroldali programozási nyelv: ASP, Perl, JSP). Ez másképp nem megy.

"Na ez bejött!"
Firefox alatt teszteled? Opera alatt? (ez utóbbiban a dropdown menu sem funkcionál)

#3870
Na ez bejött!
már csak az a kérdésem h ha rákattintok egy linkre a menüben akkor a közepére hozza be ezt hogyan tudom megoldani php nélkül vagy csak iframe-mel?
a másik h ha így behívok egy lapot akkor az teljes egészében kitöltse a rendelkezésre álló helyet (width) és a behívott lap hosszára állítsa azt a részt amibe behívom.
szóval h egy kicsit érthetõbben mondjam: http://www.rkk.hok.bmf.hu
itt van ez a lap és h ne kelljen megadnom 5000px width értéket h minden behívott lapot megjelenítsen rendesen; hanem ahol 400px magas htm-et hívok be ott 400px magas legyen az a tábla v iframe, ahol 5000px magasat hívok be ott 5000px magas legyen az a tábla v iframe amelybe meghívom.

remélem tud valaki segíteni
elõre is köszönöm
Üdvözlettel: Whitey

#3869
az 28-as nagyon megnyerõ volt, köszönöm,asszem lesz mit fejlõdnöm
#3868
kösz az infót, már csak az kéne, hol találok ilyen magyar súgót
Dj Faustus
#3867
pg14: A <?php include ("count.php?id=1"); ?> helyére illeszd be a count.php-t.
<a href="download.php?id=1">Letöltés</a>
<?php
$filename="szamlalo".$_GET["id"].".txt";
$num=0;
if (file_exists($filename)){
$fp = fopen($filename,"r"); //Megnyitjuk olvasásra
$num = fread($fp, filesize($filename)); //Beolvassuk a számláló jelenlegi értékét
fclose($fp); //Zárjuk a file-t.
}
print ("<p>Eddigi letöltések száma: ".$num."</p>");
?>

Így egy kicsit jobban mûködik.

Dj Faustus
#3866
littleNorbi: #3843-as hozzászólást elolvastad? A Thomas webmûhelyrõl letöltötted a szkriptet?

pg14: Forráskódot légyszives! (legyen.php)

littleNorbi
#3865
Az az igazság hogy nem is kerestem, valami konkrétra gondoltam...

#3864
kipróbáltam nagyon jó mégegyszer köszi! De a legyen.php-nél hibát jelzett: Parse error: parse error, unexpected T_INCLUDE in /count/legyen.php on line 7

Max7
#3863
hát ha a hotscipten nem találtál semmi használhatót akkor nincs is 😊

Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]

littleNorbi
#3862
Kérem vki !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

#3861
Köszi szépen! 😊

Dj Faustus
#3860
Ajánlom figyelmedbe az alábbi összeállítást:

download.php (növeli a számláló értékét, és letöltésre kínálja az állományt):
<?php
$filename="szamlalo".$id.".txt";
$num=0;
//Ha létezik a számlálófile...
if (file_exists($filename)){
$fp = fopen($filename,"r"); //Megnyitjuk olvasásra
$num = fread($fp, filesize($filename)); //Beolvassuk a számláló jelenlegi értékét
fclose($fp); //Zárjuk a file-t.
}
$num = $num + 1; //Növeljük a számlálót
$fp = fopen($filename, "w"); //Megnyitjuk a file-t írásra
fwrite($fp, $num, 10); //Írunk
fclose($fp); //Zárunk
switch ($id) {
case 1:
header("Content-Type: image/jpeg"); //JPEG kép lesz
@readfile ("blabla1.jpg") or die("A fájl nem érhetõ el!"); //Ezt a file-t jelenítjük meg/kínáljuk letöltésre.
break;
}
?>


Az egyes kiterjesztésekhez való Content-Type-ok listáját itt érheted el.
Tehát ha .exe-t a file kiterjesztése:
header("Content-Type: application/octet-stream"); //JPEG kép lesz
@readfile ("blabla1.exe") or die("A fájl nem érhetõ el!"); //Ezt a file-t jelenítjük meg/kínáljuk letöltésre.


count.php (Megnyitja a számlálófile-t és kiírja a tartalmát):
<?php
$filename="szamlalo".$id.".txt";
$num=0;
if (file_exists($filename)){
$fp = fopen($filename,"r"); //Megnyitjuk olvasásra
$num = fread($fp, filesize($filename)); //Beolvassuk a számláló jelenlegi értékét
fclose($fp); //Zárjuk a file-t.
}
print ("<p>Eddigi letöltések száma: ".$num."</p>");
?>


És a letöltendõ file-ok listája (legyen .php a file kiterjesztése) - kódrészlet:
<a href="download.php?id=1">Letöltés</a>
<?php include ("count.php?id=1"); ?>

#3859
azért mert abba van beágyazva a számláló

Max7
#3858
mostmá csak az a kérdés hogy tesztnél miért htm fájl van? :S

Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]

#3857
Itt az egyik php kód ami rendesen mûködik:
ez kiolvassa a txt-bõl majd kiírja a letöltések számát

<?
$file = fopen("count.txt", "r");

while (!feof($file)) {
$egysor = fgets($file);
print $egysor . "<br>";
}

fclose($file);
?>

és itt a másik php kód ami csak 2-ig számol és utánna megáll ennek kéne növelie a számot egyel a txt fájl-ban

<?

$szamlalo = file_get_contents("count.txt");
$szamlalo = $szamlalo;
$szamlalo<1> = count($szamlalo<1>)+1;

$file = fopen("count.txt", "w+");

fwrite($file, $szamlalo<1>);

print $szamlalo<1>;

fclose($file);
?>
A számlálót itt tudod letesztelni.
Mi lehet a probléma?

batman
#3856
próbáld ki a z-index paramétert. A z-index: 0 asszem az alap. Ez tulajdon képpen layereket hoz létre. Ha növeled a számot, akkor az "arcod felé" hozza a tartalmat, ha csökkented (negatív is lehet), akkor pedig ellenkezõ irányba viszi. Nem tudom ez mennyire valid dolog, de maxthonban (IE alapú) mûködik. FF-et nem tudom.

[...] Te romboló állat! Te sátán!

Dj Faustus
#3855
"Az a baj hiaba javitjak, meg sokan fognak hibas IE -t hasznalni."
Ez így van. Ezért ajánlottam az A list apart/Tanfa oldalán található leírást (ahol trükköznek egy kicsit).

"SSI-t ki kell probalni, a szerverek nagy reszen hasznalhato."
Freeweb-en nem mûködik, Ultraweben se, Tar.hu-n se.

"Van itt aki nyomul Java servletekkel?"
A prog.hu fórumán valószínûleg többen.

littleNorbi
#3854
Ezzel nem mentem sokra !

#3853
Az a baj hiaba javitjak, meg sokan fognak hibas IE -t hasznalni.

SSI-t ki kell probalni, a szerverek nagy reszen hasznalhato.


Van itt aki nyomul Java servletekkel?
Dj Faustus
#3852
"Probald meg ezt beszurni:
<!--#include FILE="bla.inc" -->"

Server Side Includes? Hm, jó ötlet, csak támogatja-e a szerver?

Dj Faustus
#3851
"Ez nalam is problema volt Internet explorer alatt (ff alatt jol ment). Nem tudom IE hiba-e, mindenesetre nekem nem tunik normalisnak."
Az IE-ben nem minden elemhez rendelhetõ :hover, csak az <a> tag-hez.
Ezért a szimplán CSS-en alapuló megoldások sajnos IE alatt nem mûködnek (remélem az IE7-ben már javítva lesznek ezek a problémák). <#rinya>

Ebben a cikkben olvashattok errõl. Vagy itt is találhattok példát rá. Nem egyszerû dolog.

"a tartalomba hogyan tudok pl htm oldalakat behívni ennek is lehet nevet adni mint az iframe-nak?"
Van egy rossz hírem: ha nincs PHP, akkor a tartalomba vagy iframe-el tudsz html oldalt betölteni. Vagy a HTML oldalból kimásolod a a tartalmat és beilleszted a <div class="tartalom">...</div> tag-ek közé.

#3850
"a tartalomba hogyan tudok pl htm oldalakat behívni ennek is lehet nevet adni mint az iframe-nak?"

En php-vel includeoltam a tartalmat kulon fileokbol (amikbol lehagytam a <html></html> stb ide folosleges tageket)

Probald meg ezt beszurni:
<!--#include FILE="bla.inc" -->
#3849
"hogyan tudom a fölsõ menüben megoldani h a lenyíló menüsor ne a "tartalom" alatt nyíljon meg?"

Ez nalam is problema volt Internet explorer alatt (ff alatt jol ment). Nem tudom IE hiba-e, mindenesetre nekem nem tunik normalisnak. En ugy odottam meg, hogy a menu div szekciojat raktam legalulra a html fileban. Bar nekem nem tetszik, hogy a menu kesobb rajzolodik ki.. Valakinek nincs erre esetleg mas megoldasa?
#3848
Faustus: Elnézést kérek ha megkavartalak benneteket, de a két oldalt lehet kavartam (a dox-os nekem megfelel egyenlõre) amit most szeretnék megoldani az egy olyan szerveren van ahol csak a html, css és javascript mûkszik, ezért köszönöm a css -s megoldást, azt fogom fejlesztgetni

Üdv Whitey

#3847
na ez naon fasza tetszik ez a megoldás.
egy kicsit átalakítottam: http://www.rkk.hok.bmf.hu/proba/index.htm
na itt még lenne kérdésem:
hogyan tudom a fölsõ menüben megoldani h a lenyíló menüsor ne a "tartalom" alatt nyíljon meg?
a tartalomba hogyan tudok pl htm oldalakat behívni ennek is lehet nevet adni mint az iframe-nak?
és végül hogyan tudok egy láblécet odasuvasztani közvetlenül a tartalom alá, ha az hosszab mint az oldal
Köszönöm szépen a segítséget sokat segítettél
Üdv Whitey

Dj Faustus
#3846
"Szóval, ha jól értelmezem:
ha külön lapokat csinálok, és ugyanazok a képek vannak a keretben, akkor sem lassítja a letöltést mivel ha egyszer letölt egy képet akkor azt azt ideiglenesen tárolja a winyón és legközelebb onnan hívja elõ?"

Így van.

"akkor ezek szerint nyugodtan csinálhatok táblázatos (a táblázatos a legjobb? csak html-t tud a server) módszerrel iframe nélkül is weblapot..."
1. A táblázatosnál modernebb a <div> tag-ekkel tagolt oldalfelépítés, amit CSS-el formázol. Erre Anotino már mutatott egy megoldási lehetõséget.
2. A Dox nem csak HTML-t tud:
"Dox.freeweb
Információ

DOX.FREEWEB
egy ingyen szolgáltatás, segítségével weboldaladat elérhetõvé teheted az Interneten. Minden regisztrált felhasználó 300mb webtárhelyet kap, mellyel szabadon gazdálkodhat, nincs fájltípus vagy fájlméret korlátozás a szerveren, továbbá PHP futtatási lehetõséget és MYSQL adatbázist is biztosítunk. E-mail postafiókodhoz ingyenes spam- és vírusszûrés is jár"

Forrás: Dox.Freeweb

#3845
CSS -el tagold, sokkal hasznalhatobb, mint a tablazat. Itt egy pelda (bal oldalon egy menusav, kozepen-jobboldalt tartalom):

akarmi.css file-ba rakd ezeket

div.left {
position: absolute;
top: 0px;
left: 0px;
width: 200px;
}

div.center {
position: absolute;
top: 0px;
left: 200px;
}

A html file pedig igy nez ki:
<html><head><link rel="stylesheet" type="text/css" href="akarmi.css" /></head>
<body>

<div class="left">
menu
</div>

<div class="center">
tartalom
</div>

</body>
</html>


Szoval ha tablazatokkal csinalod, egy ido utan nehezen lesz atlathato a szerkezet a sok tagekkel miegymassal. Igy pedig csak egyszer definialod a mezoid kiterjedeset, utana meg szepen megadod a mezok tartalmat egymas utan. A html file pedig rohadt egyszeru es atlathato marad.
#3844
Szóval, ha jól értelmezem:
ha külön lapokat csinálok, és ugyanazok a képek vannak a keretben, akkor sem lassítja a letöltést mivel ha egyszer letölt egy képet akkor azt azt ideiglenesen tárolja a winyón és legközelebb onnan hívja elõ?

akkor ezek szerint nyugodtan csinálhatok táblázatos (a táblázatos a legjobb? csak html-t tud a server) módszerrel iframe nélkül is weblapot...

Üdv és kösz

Dj Faustus
#3843
"vki tud adni egy olyan szavazást amit belehet majd linkelni egy weoldaldalba, de csak egy IP círõl csak 1x lehessen szavazni ?!"
Hm, csak nem felpörgették az egyik értéket?
Valószínûleg nem volt benne se cookie-, se munkamenet-, se IP-s védelem, és ráadásul GET metódussal lett elküldve az ürlap eredménye.
Itt egy szkript, amiben már van védelem (IP-címes).
Vagy nézz szét a Max7 által javasolt oldalon, pontosabban itt.
De ha nagyon akarja valaki ezt is kikerülheti. <#vigyor1>

janjan: Ebben a topicban #28-as hozzászólásomat ajánlom figyelmedbe.

pg14: Tényleg látnunk kéne a PHP-szkript forrását... Másold ide be (csak a PHP-seket). No meg szerintem ez már volt tárgyalva e fórum keretein belûl... ááá, meg is van! Itt a #829-es hozzászólás!

Max7
#3842
látni kéne a scripted de szerintem tutorialról másoltad ki valamelyik scriptbõl ami szerintem úgy van megirva hogy ip alapján számol és nem lapletöltést számol.....

Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]

Max7
#3841
dreamweaver magyarban nincs és nem is lessz! magyar súgó létezik hozzá mármint leirás pdf-ben!

és ha fingod nincs a html hez akkor front page ajánlott

Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]

Max7
#3840
x3.hu - - alap script

hotscripts.com-on nézz szét!

Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]

#3839
jó estét mindenkinek! Én mint új fiú, kezdem a kérdésemmel, aztán majd belejövök a válaszokba is: van-é Dreamwaver Mx magyar segítséggel, úgy egyáltalán, meg érdemes-e nulláról indulva egy ilyen komoly programmal kezdeni, no meg ismer-e valaki olyat, hogy Nils Petter Molvaer(norvég trombitás,szuper!)
littleNorbi
#3838
vki tud adni egy olyan szavazást amit belehet majd linkelni egy weoldaldalba, de csak egy IP círõl csak 1x lehessen szavazni ?!

Max7
#3837
itt a válasz akkor #3829 mire géphez értem faustus megelõzött 😊

Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]

#3836
Sziasztok! Csináltam egy php letöltésszámlálót. Az oldalon elhelyeztem egy iframe-t és abba megnyílik a az egyik php ami kiolvassa egy txt fájlból kiírja hogy eddig hányan töltöttek, amikor rákattintunk a letöltésre akkor az iframe-ben megjelenik egy másik php ami meg hozzáad a számhoz egyet és azt beírja a txt fájlba majd azt ki is írja. Csak az a gond hogy nem mindig adja hozzá egyet a számhoz, mi lehet a probléma?

littleNorbi
#3835
thx

Dj Faustus
#3834
"Azt hogy lehet megoldani, hogy több fényképet szeretnék feltenni honlapra, de úgy hogy mutasson minden képet kicsibe, és csak akkor töltse be nagyba ha rákattintanak."
Ha PHP (ASP, JSP,...) nélkûl akarod megcsinálni (statikus HTML oldal), vagy nincs engedélyezve a kép átméretezésre alkalmas PHP-függvény; akkor el kell készíteni a kis képeket (külön!) Egyrészt azért, mert a böngészõ "átméretezõ algoritmusa" gyorsabban, de rosszabb minõségben méretezi át a képeket; másrészt a felhasználók gyökeret eresztenek mire letöltõdnek a nagy képek.

Ezt legyegyszerûbben az Irfanview (vagy más képnézegetõ/képszerkesztõ) segítségével teheted meg.
1. File/Batch conversion/rename
2. A megnyíló ablak jobb oldali részében kikeresed a képek elérhetõségét.
3. Kijelölöd az összeset, és rákattintasz az Add gombra. Ezzel felvetted a bal oldalon található listába a képeket.
4. Use this directory as output gombbal a kimeneti könyvtárat ugyanazzá teheted, mint a képek könyvtára
5. Batch conversion - Rename result files rádiógombt kijelölöd
6. Name pattern: $N_small
7. Output format: kedved szerint állítsd be a formátumot.
8. Use advanced options - ikszeld be
9. Set advanced options - klikk rá
10. A megjelenõ ablakban Resize - ikszeld be
11. Set both sides: állítsd be a kép méretét
12. Presect aspect ratio - a képarányok megtartásához hagyd beikszelve.
13. Use resample function - a jobb minõség érdekében ikszeld be
14. Ok, majd lenyomod a bal oldalon található Start gombot.

Ezzel az Irfanview átméretezi a képet, és elmenti kepneve_small néven, ahol a kepneve természetesen a kép neve.

A kis képeket beilleszted a honlapod kódjába (<img src="...">😉, és például így hivatkozol (<a href="...">😉a nagy képekre:
<a href="01.jpg" target="_blank"><img src="01_small.jpg" alt="01" /></a>
<a href="02.jpg" target="_blank"><img src="02_small.jpg" alt="02" /></a>
<a href="03.jpg" target="_blank"><img src="03_small.jpg" alt="03" /></a>


De ha PHP-s megoldásra vágysz, itt tudsz választani 402 közûl, vagy itt van a Gallery nevû, vagy itt a Coppermine (rézbánya).

littleNorbi: a percnek a PHP-ben i a betûjele (így kicsi betûvel!). További infó: PHP Manual - date függvény.

littleNorbi
#3833
nem, mert az m mint month vagyis hónap.

wworrier
#3832
M? mint minute? 😊

Barcelona, Bar Honda 4ever!

littleNorbi
#3831
Mi a betûje a percnek? Az évnek Y, de a percnek mi ???

wworrier
#3830
Egyszerû. A linknek magát a kis képet adod meg pl 120*80-as méretben, és egy olyan oldalra utaljon ahol nagyba van a kép fenn. A kis linkképeket meg úgy rendezed ahofy akarod.

Barcelona, Bar Honda 4ever!

Tompie
#3829
Azzal próbálkoztam, hogy beállítok heigt és width értéket a képeknek, de már kis méretben is sokáig tölti, mintha a nagyot töltené, s mikor rákattintok akkor a nagy gyorsan elõ is jön, de nekem az kéne hogy a kicsiket gyorsan betölti, megjeleníti és csak akkor töltögesse a nagyot ha rákattintanak. Amúgy elég sok képrõl van szó, szóval nekem ez a galéria progi kéne, ilyet hol találok ?

ASUS A7N8X-X|AMD Athlon XP 2500+|1.5GB RAM|ATI Radeon 9800 Pro|200GB+120GB HDD|ASUS DVD&#177;RW|400W táp

Max7
#3828
beálítasz heigt és width értéket a képnek és akkor elvileg ha rákatonlank megjelenik nagyobb méretbe is de nem vagyok benne biztos ha kevés képrõl van szó akkor megoldható kis felugró javascript ablakba ha meg sok képról akkor használj valami galéria programot!

Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]