Html-, css- és php-help

Jelentkezz be a hozzászóláshoz.

MerlinW
#14482
- Div vagy tábla fix szélességgel. A legtöbb webodal újratölti az egész oldalt, ez tök normális.
- Ha ragaszkodsz a "csak tartalom" újratöltéséhez, akkor AJAX+PHP párost ajánlom.
- Ha ragaszkodsz a frame-ekhez akkor se frameset-et, hanem az iframe-eket használj.
- Ha a modularitás a lényeg, hogy ne kelljen minden egyes oldalban átírni a változásokat, akkor pedig a PHP include-ot ajánlom. Ma már a szerverek 90%-a támogatja a PHP-t, egy sima include-hoz pedig nincs szükség PHP ismeretekre sem, ennyi az egész:

<?php
include 'fejléc.php';
include 'menü.php';
?>

Tartalom

<?php
include 'lábléc.php';
?>

[merlinw.org]

#14481
Annyiból jogos, hogyha jön egy oldal redesign akkor nem kell egészet átírni. (ha nincs PHP-ban oc)

[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás &#3232;_&#3232;

Malakai
#14480
Biztos, hogy olyan fontos az?
Mennyi nagy oldalt látsz, nagy forgalommal, ahol emiatt lenne frame/ajax?
Vagy van valami különálló tartalom a frameben, amit nem akarsz újraindítani/elveszteni azzal, hogy újratöltöd (pl üzenõfal, médialejátszó)?

(\__/) ( X.x) ( } . { )

Mészy
#14479
Arra gondolok, hogy a jobb oldalon is lenne egy fix keret, ami nem változik a képernyõ nagyságával, hanem mondjuk fix 1280 képpontra van a bal széltõl.

Ha elfelejteném a frame-eket, akkor az oldal minden részét (fejléc, menü)újratölti minden egyes menüpont megnyitásánál vagy van erre valami más megoldás?

Rocközön.com online Rockradio és a Galaktikus Rockfamily otthona

Mészy
#14478
Elfelejteném, de mivel tudom helyettesíteni õket?

Rocközön.com online Rockradio és a Galaktikus Rockfamily otthona

CattiBrie
#14477
Ha nincs megadva doctype már nem is lehet valid.

[/spam]&#8482;

CattiBrie
#14476
Mi az, hogy lezárni?

[/spam]&#8482;

MerlinW
#14475
Egy ötletem van: felejtsd el a frame-eket.

[merlinw.org]

Mészy
#14474
Sziasztok!

Egy olyan gondom lenne, hogy csinálok egy oldalt, ami 3 frame-bõl áll. Van felül egy vízszintes vékony cím-menü sáv,alatta a bal oldalon egy menü és a jobb oldalon jelennének meg a "hasznos" tartalmak. A címsor és a "fõframe" jobb oldalát szeretném "lezárni"... Valami ötlet?

Rocközön.com online Rockradio és a Galaktikus Rockfamily otthona

#14473
nincs doctype, honnan gondolod nem valid?, az igen is valid. HTML 4 hez minden rendben van, és szerintem úgyis ennél sokkal több fogja körül venni, azonban abban van igazad hogy az ilyen dolgok tesztelése elõtt érdemes megadni a doctypet mert más lesz az oldal kinézete ha megadja, pedig kés oldalba már illeni fog de ha nem szeretné én abban is egyet értek vele.
#14472
Sziasztok!
Weboldalamra szeretnék beágyazni egy google maps-et, mégpedig úgy, hogy egy képre kattintva clearbox ablakban bukkan elõ a térkép.
Megvan hozzá a html kód:

<iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps/ms?ie=UTF8&hl=hu&msa=0&msid=118385719301440238311.000481b26a6ad7cc0337a&ll=47.798253,19.132433&spn=0.01009,0.018239&z=15&output=embed"></iframe><br /><small><a href="http://maps.google.com/maps/ms?ie=UTF8&hl=hu&msa=0&msid=118385719301440238311.000481b26a6ad7cc0337a&ll=47.798253,19.132433&spn=0.01009,0.018239&z=15&source=embed" style="color:#0000FF;text-align:left">Tappancs Kutyakozmetika - Vác</a> nagyobb térképen való megjelenítése</small>

Ez hogyan kivitelezhetõ, mert ahogy próbáltam, hogy href="htmlkód" rel=clearbox, nem nyílik meg.

Köszi

Agy Halott
#14471
MerlinW
#14470
Az a gáz hogy így akkor is vár 5mp-et, ha hamarabb betölt, illetve akkor is csak 5mp-et vár, ha még nem töltötte be az oldalt. Tehát fix 5mp. Persze, ha így jó neked, akkor hajrá hajrá😄

[merlinw.org]

CattiBrie
#14469
Ahhoz képest, hogy ilyen picike, nem valid. 😊

http://browsershots.org/

[/spam]&#8482;

Agy Halott
#14468
Mi a velemenyetek errol? Ezt hoztam ossze es eddig mukodik rendesen minden bongeszoben amit kiprobaltam:
FF 3.6,
Opera 10.10,
IE 8.0,
Safari 4.0.5,
Avant 11.7,
Chrome 4.0.249,
Netscape 9.0.0.6

A kerdesem az lenne, hogy mukodik a fenti bongeszok regebbi verzioiban is?
MerlinW
#14467

[merlinw.org]

Malakai
#14466
Nem a Firefox végzi magát a helyzetmeghatározást, nincs is saját adatbázisuk erre, a Google-nek továbbítja az adatokat.
És az csak arra jó, hogyha valaki látogatja az oldalt, akkor a Firefox 3.5+, vagy iPhone OS 3.0-ban lévõ Safari rákérdez, hogy megosztja-e a helyzetét az oldallal. Ez egyébként a w3c geolocation-API-ra épül, ami csak az adat lekérdezésére, kliens oldali visszajelzésre szabvány. Utána már mindenki máshogy dolgozhatja fel az adatokat, Mozilla IP-t és WiFi adatokat használ és az említett Google Location Servicenek küldi át. Az iPhonenál nem tudom pontosan hogyan megy, de minden bizonnyal GPS adatok alapján rögtön tudja továbbítani a pontos pozíciót.

(\__/) ( X.x) ( } . { )

#14465
De nézz utána, mert pl új FF-ben is van valami location meghatározó.

[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás &#3232;_&#3232;

Lyukasbogrács
#14464
nincs mit

adatbázisból gyorsabb, de csak kevésbé pontos adatbázis van ingyen, ahogy néztem ez a ipinfodb elég pontos

passatgt
#14463
köszi

Lyukasbogrács
#14462
Lyukasbogrács
#14461
http://ipinfodb.com/ip_query.php?ip=123.123.123.123

xmlben megkapod

Vaxi
#14460
azt hiszem van ingyenes is belõle valahol

Mondottam ember, küzdj és bízva bízzál, bicajozz, hogy el ne hízzál.

#14459
Szerintem venni kell IP adatbázist. Mint pl országokhoz, vagy keresni egyet.

[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás &#3232;_&#3232;

passatgt
#14458
õõõ
de nálam van több mint 100e, egyesével irogassam be?😄

Vaxi
#14457
igen, google maps-szal:
pl

Mondottam ember, küzdj és bízva bízzál, bicajozz, hogy el ne hízzál.

passatgt
#14456
grammar nazi

passatgt
#14455
van rohat sok ip címem, szeretném nagyjóbl leszûrni város szerint

megvalósítható valahogy egyszerûen?

#14454
Én ilyen fapados vagyok szal valahogy így csinálnám.
KÉP
php: delay,sleep (akári a neve)
aztán meg kiíratnám h script remove
Ilyet lehet egyébként ? Hogy php-val írok ki egy scriptet, hogy remove és akkor törli ?

btw agyhalot: remek tutorial azt se tudom, mi az a javascript, de AJAX-os form küldést már igen 😄 (igaz, hogy kiakasztja bármilyen speciális karaktert, de... )

[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás &#3232;_&#3232;

Agy Halott
#14453
igy sem jo. 😞

miert nem akarja ez az igazat?
Vaxi
#14452
a timeoutba nem kell a pontosvesszõ.
setTimeout("Init()",5000);

Mondottam ember, küzdj és bízva bízzál, bicajozz, hogy el ne hízzál.

Agy Halott
#14451
igy sem jo. mostmar a loading sem jelenik meg. fent van a firebug, de nem ir semmit nekem.
Lazarus
#14450
Nemjó

function Init()
{
// init tartalma
}

setTimeout( "Init();", 5000 );

Firebug nevû firefox addon amúgy sokat segít, egybõl kiírja ha hiba van a js kódban futás közben
Agy Halott
#14449
Odaig jutottam el, hogy mukodik minden ahogy kell de az 5 masodperc alatt amig a loadingot mutatja, mutatja sajnos a tartalmat is:

DEMO Miert?
Agy Halott
#14448

<script>
var ld=(document.all);

var ns4=document.layers;
var ns6=document.getElementById&&!document.all;
var ie4=document.all;

if (ns4)
ld=document.loading;
else if (ns6)
ld=document.getElementById("loading").style;
else if (ie4)
ld=document.all.loading.style;

function init()
{
if(ns4){ld.visibility="hidden";}
else if (ns6||ie4) ld.display="none";
}

setTimeout( "function(init);", 5000 );

</script>



Igy jonak kene lennie? ...mert nem muxik.
Lazarus
#14447
Beiktatsz egy timeoutot

setTimeout( "function();", 5000 );
Agy Halott
#14446
Azt a "Javascript-es loading layer"-es megoldast nem lehet olyan funkcioval boviteni, hogy te add meg a betoltesi idot? Pl. 5 masodpercig a loadingos kepet mutassa, majd csak utana toltse be a tartalmat?
Agy Halott
#14445
Koszonom mindharmotoknak, ki is probalom. 😊
MerlinW
#14444
Nálam is😊

[merlinw.org]

passatgt
#14443
nem, nálam 0 elõtt van space😄

Lazarus
#14442
DOH!
Lazarus
#14441
$kimenet = substr($bemenet, 0, 20);
MerlinW
#14440
Ezt karakterre pontosan <#vigyor3>

[merlinw.org]

MerlinW
#14439
echo substr($mondat_<'szavak'>, 0, 20);

[merlinw.org]

passatgt
#14438
echo substr($mondat_<'szavak'>, 0, 20);

Agy Halott
#14437
Udv!

Van egy adatbazisban 100 mondat es szeretnem kiirni az elso 10 leghosszabb mondatot.

<? $mondat = mysql_query("SELECT * FROM mondatok ORDER BY leghosszabb DESC LIMIT 0, 10");
while ( $mondat_ = mysql_fetch_array($mondat) ) {
echo $mondat_<'szavak'>; } ?>



Ez eddig rendben is van, mukodik.

Le lehet roviditeni a 10 mondatot ugy, hogy ne jelenjen meg az egesz mondat (valtozo karakterszamu mondatokrol van szo), hanem csak az elso 20 karaktere?

Gondolkoztam az EXPLODE() fuggvenyen de nem jutottam sokra, lehet nem is jo?

Koszi!
#14436
Köszi, megy. Mondjuk ennek hála rájöttem, hogy nem is az xml betöltés lassú, csak magába az iframe-be való betöltés 😄

[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás &#3232;_&#3232;

MerlinW
#14435

[merlinw.org]

#14434
Van ez az oldal (ezt egy iframe-bõl hívom meg SG-n). Az lenne a kérdésem, hogy meg lehet oldani, hogy amíg tölt az oldal (tehát üres), egy Loading kép jelenjen meg, majd amint bejön, el is tûnjön. (igazából elég annyi, hogy amint a php kiír valamit (mert csak az XML megszerzése tart sokáig), el is tûnjön a loading)

[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás &#3232;_&#3232;

MerlinW
#14433
<#wink>

[merlinw.org]