Html-, css- és php-help
Jelentkezz be a hozzászóláshoz.
Kérdés:
Mitõl lehet, hogy egy oldal lefagy Internet Explorerben?
[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás ಠ_ಠ
ezert neked is meg van a lehetoseg, hogy megcsinald, a galeriat letoltod vhonnan (google) és csinalsz egy file feltoltot, majd exec-el a 3 kepmeretet kodolod, hogy mekkorara szeretned és kesz; na jo nem ilyen egyszeru, de en is szenvedtem vele 😉
[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás ಠ_ಠ
"Hello.
Légyszi majd válaszolj már!
Lenne egy apró gond. Csináltam egy oldalt kezdés képp:
www.manutdhirek.extra.hu
FireFoxban nagyon jól mûködik,de INTERNET EXPLORERBEN semmi se jön be.........Sõt
Operában sem,ennek mi lehet az oka???
Fórumon akartam,de az meg hónapok óta kihalt.
Kérlek segíts
szia"
1. Ez egy fórum. Ne követelõzz, pláne nem privát üzenetben. Ne hivatkozz arra, hogy "Fórumon akartam,de az meg hónapok óta kihalt." - mert az nem igaz.
Egy kis fórum etikett.
2. A proléma a hibás URL-lekben (webcímekben) keresendõ. Ékezetes betûket, az ábécé nagybetûit, speciális karaktereket ne használj, mert egyrészt te zavarodsz bele, másrészt nehezebb kezelni (az URL nem kezeli natívan az ékezetes speciális karaktereket). Használd simán az angol ábécé kisbetûit és a számokat.
3. Jótanács: -ek használata ellenjavallt (több velük a gond, mint amennyi elõnyöd származik belõle), és a Frontpage sem a legjobb weboldal-szerkesztõ (hanem te magad, ha jól megtanultad a HTML/CSS/Javascript/PHP/ASP/...-nyelvet).
PHP fsockopen.
Példa
"Van egy képfeltöltõs php-m, és szeretném a feltöltött képet átméretezni."
imagecopyresized/imagecopyresampled
"Milyen szerver beállítástól, vagy egyáltalán mitõl függ az, hogy ha mondjuk a Hardwired.hu-ról töltök egy játékdemót, és a drágalátós T-Online-nak köszönhetõen elszáll az internet elérésem, és újracsatlakozik, akkor a letöltött fájl CRC hibás lesz."
CRC hba lehet akár hardverhibából (memória, hálókártya, merevlemez), vagy szoftverhibából (rossz driver, vírusfertõzés) következõen is.
Amit javaslok:
1. Használj letöltésmenedzsert - az képes folytatni a megszakadt letöltést.
2. Teszteld a letöltést olyan oldalakon, ahol a letöltendõ állomány mellé rakják az ellenõrzõösszeget (md5, svf) is.
3. Csökkentett módú, kikapcsolt rendszervisszaállítású vírus- és kémprogramirtás, memóriaellenörzés, operációs rendszer frissítés (láttam már olyan Windows XP-t, ami a PPPOE kapcsolatot dobálta le, és csak a létrehozott hálózati kapcsolat törlése, és újrakreálása hozta meg az eredményt).
ha igen megadod a címet ?
[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás ಠ_ಠ
Ez egy nem feltétlenül webprogramozós kérdés:
Milyen szerver beállítástól, vagy egyáltalán mitõl függ az, hogy ha mondjuk a Hardwired.hu-ról töltök egy játékdemót, és a drágalátós T-Online-nak köszönhetõen elszáll az internet elérésem, és újracsatlakozik, akkor a letöltött fájl CRC hibás lesz. De ha mondjuk innen az SG-rõl töltök, és ugyanígy elszáll a webkapcsolat, majd az újracsatlakozás után folytatja, akkor nem lesz CRC hibás.
Elõre is köszönöm.
FULL - az eredeti
OPEN - galeria elõnézet
THUMBNAIL - galéria kicsi elõnézet
Más:
Van egy képfeltöltõs php-m, és szeretném a feltöltött képet átméretezni.
Egy thumbnail, és egy eredeti.
Ezt hogyan lehet?
Például adott egy linkem, amire kattintva eltüntetek egy bekezdést, eközbe a háttérben elindul egy php, ami adott esetben letörli ezt az adatbázisból.
Remélem érthetõ, elõre is köszi
Egy triviális problémával fordulnék hozzátok. Van egy egyszerû, Frontpage-dzsel szerkesztett, tisztán html alapú (tudom, rosszul kezdõdik) oldalam, amit feltöltve a netre némileg másképp látok, mint ahogy én azt megterveztem. Ugyanis például a Square721 BT betûtípust, valamint a Staccato222 BT-t, és még egy-kettõt nem tud kezelni a Firefox, vagy az Internet Exlorer. Ez miért van, hol keressem a hibát, és hogyan lehetne javítani? A válaszokat elõre is köszönöm.
\"Ami egyszer elveszett, azt meg is találják. Én felhagytam a kereséssel.\" - John Locke (LOST)
Nem csak azon múlik. Az csak egy tényezõ.
Sok múlik a jól kialakított szövegen, a megfelelõ kódoláson (Javascripttel, Flash-sel, képekkel, hangokkal, egyéb bináris állományokkal nem tudnak mit kezdeni a keresõk - ha nincs mellettük alternatív szveges tartalom), a jó oldalstruktúrán (egy "kódolásilag" átlátható oldal is segít a helyzeten).
[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás ಠ_ಠ
De ha jól értem, te egy olyan linket akarsz, ami a http://xgafgdf.hu/ oldalra mutat és a link szövege: fórum.
Ez egyszerû HTML, meg kell tanulni:
<a href="http://xgafgdf.hu/ ">Fórum</a>
Hiperlinkek, hivatkozások <a>
Link
24 - Exile -Nov.23
2. A Javascript és CSS definíciókat helyezd el külsõ állományban, és hivatkozz rá (<link href="style" rel="stylesheet" type="text/css" />, <script type="text/javascript" src="script.js"></script>), így az oldal kisebb lesz, könnyebben szerkeszthetõ.
3. Vannak olyan megoldások, amelyek csökkentik a tartalmi blokkba helyezendõ kód méretét:
* Javascript (Ajax): elõnye hogy nem terheli a szervert, viszont kliensoldalon letiltható, csökkenti az akadálymentességet, ha rosszul csinálod meg, akkor Javascript kiiktatása esetén nem fog rendesen mûködni - ja és a keresõhelyezést is rontja.
Egy cikk róla
Még egy jobb
* PHP (vagy más szerveroldali nyelv: ASP, JSP, Perl,...): elõnye hogy megõrizhetõ a keresõhelyezés, az akadálymentesség, viszont olyan tárhely kell, ami engedélyezi a PHP-t (egyes esetekben, ha külsõ oldalt akarsz behívni, akkor azt a szerver beállításánál is engedélyezni kell - amit az ingyenes tárhelyszolgáltatók nagy többsége nem tesz meg).
Ezzel kapcsolatos cikk
* Iframe: elõnye hogy natívan engedi a külsõ domainrõl származó oldalak betöltését (hacsak a tárhelyszolgáltató nem tiltja külön le - amit PHP esetén többnyire megtesz mint említettem; Javascript esetén meg a böngészõ nem engedi), keresõ szempontjából is kellemesebb mint a sima <frame> (mert a menüpontok jobban feltérképezhetek). Ja és nem kell hozzá Javascript meg PHP.
A lényeg hogy a sémát csak egyszer kell megcsinálni és a kívánt tartalomat betöltöd "középre".
most tanulom a html - css-t újra. Régi tudásom szerint a keretek voltak a legjobbak a menürendszer bal, tartalom jobb oldalon.
De amint utánnaolvastam, kiderült ez nem így van. DIV-vel kellene megoldani, oké meg is próbáltam, ugye egy DIV-be bal oldalon a listát berakom (leendõ menü) amit aztán css-el ki is "szépítek". De ha hivatkozás gyanánt rákattintok a lista (menü) egyik elemére, akkor betöltõdik egy új lap, ugyanazokkal a DIV-ekkel, csak a tartalom rész más.
Itt jön a bibi: egy nagyobb weboldal több tíz lapjánál mindig újra meg kell adni a baloldali DIV (menü) listáját még ha ugyanaz mindig is? Egyszer nem gond de ha változtatni kell? Úgy érzem hogy erre létezik más megoldás. Kérem a segítségetek...
keine Signatur
Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]
Spoiler (katt a megjelenítéshez)
$filename = "test.txt";
if ($_POST["submit"]=="Küldés") {
$somecontent = strip_tags($_POST["bemenet"]);
if (is_writable($filename)) {
if (!$handle = fopen($filename, 'a')) {
echo "Cannot open file ($filename)";
exit;
}
if (fwrite($handle, $somecontent) === FALSE) {
echo "Cannot write to file ($filename)";
exit;
}
fclose($handle);
} else {
echo "The file $filename is not writable";
}
}
?>
keine Signatur
msot pobálgaotm ezeketa box hekket, widht-vel angoyn szépen müködnek, de height-ben is él ugyanez a probléma, arrol emg nem irnak sehol, simán átirtam width-ket height-re de azt ugy oylan formában nem csinál semmilyen változást :$
porki fagyok fállalon
* Csináld meg a webes "szabványok" szerint az oldalt.
* Oldalszerkezet kialakítására ne használj táblázatot - nem arra való. Ott van a <div>.
* Szedd szét az oldal funkcióit. Az oldal tartalmát és struktúráját (ez egy blokk, ez egy bekezdés, ez egy 1. rendû címsor, ez egy kép) hagyd a HTML-re, a kinézetet (ez a bekezdés piros, ez a szövegrész zöld, ez a blokk 150 pixel széles) a CSS-re, a viselkedést (új ablakban nyílik meg a tartalom, rejtsd el az egyik elemet) a Javascriptre. Ha lehet, ezeket szedd szét külön állományokra (.htm/.css/.js).
Ne formázz HTML-bõl (align="right"; <center>, bgcolor="red" - ezeket felejtsd el) - ott a CSS.
Ezzel magadnak teszel jót - a kód ugyanis számodra átláthatóbb lesz, így a további fejlesztések könnyebben fognak menni.
Ja és Opera, Firefox és Safari alatt általában (többségében) ugyanolyan kinézetet fogsz kapni.
A problémát - mint mindig - az esetek igen túlnyomó többségében az IE okozza (és nem is kevés esetben).
Két fronton okozhat problémát leginkább: a CSS és a Javascript esetén.
Szerencsére vannak trükkök (például a feltételes megjegyzések
" Viszont van egy problémám vele, hogy nem lehet több soros üzenetet venni (csak akkor gondolom, hogyha 1 sorba írom, és beíráskor túlmegy az 1 soron, hogyha enterrel rakok sortörést, akkor az elsõ szót új névnek írja, és új keretbe rakja (elválasztja)."
Ehhez bizony jó lenne értened PHP-hez.
Annyit kellene meegoldanod, hogy az ûrlapról elküldött szövegbe a sortörést (\n) ki kell cserélned HTML-beli sortörésre (<br />😉.
$_POST["msg"] = str_replace("\n","<br />",$_POST["msg"])
azthiszem akkor most nekiesek és átrágom eztaz egész ccs részét oldalamnak mégegyszer ;>
porki fagyok fállalon
/* initializalas
-------------------------------------------------------------------------*/
/* alap beallitasok, margin-ok es padding-ok nullazasa */
html, body, form, input, select, fieldset {font-size: 11px; font-family: Tahoma, Verdana, Arial; color: #000000; }
body {background-color: #242424; }
/* heading es egyeb formazasok, melyek mas alapertelmezett margokkal birnak az egyes bongeszokben */
html, body, form, fieldset, h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, li, dl, address {margin: 0px; padding: 0px; }
/* alapertelmezett betumeret ezeknel az elemeknel */
h1, h2, h3, h4, h5, h6, pre, code {font-size: 10px; }
ul, ol {list-style: none; }
/* a linkek kez alakot kapjanak mindenhol */
form label {cursor: pointer; }
address {font-style: normal; }
/* a linkek alapertelmezett alahuzasat szunteti meg */
:link,:visited { text-decoration: none; }
/* linkelt kepek keretezesenek megszuntetese */
a img,:link img,:visited img {border: none; }
/* a bordert nullazzuk fieldset eseteben */
fieldset {border: none; }
/* float-olt elemek utan hasznalatos clear */
div.clear, span.clear {clear: both; font-size: 0px; }
Aztán ha van float:left és margin-left:x px, akkor ie-ben ez dupla akkora és szétesik, tol mindent magável, ezért kell display:inline;
Meg van a box model probléma ie-ben, az meg itt van leírva:
http://www.tutorial.hu/node/1086
Így nagyjából ua lesz a két böngészõbe, és ha befejeztem mindent, utána javítgatom ie-ben.
[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás ಠ_ಠ
Az a baj, hogy nem értek a php-hez, csak a html-hez. HTML logikával, meg nem perfekt angol tudással (meg dreamweaverrel 😄) módosítottam eddig, de ezt már fogalmam sincs hol találom :-(
porki fagyok fállalon
[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás ಠ_ಠ
Segítséget szeretnék kérni. Az oldalamra szeretnék tenni egy egyszerû forum szerûséget, pontosabban híreknek kellene. Egy nagyon egyszerû kellene, csak annyi, hogy belehessen írni egy nevet, meg szöveget, aztán az alatta megjelennyen, a hozzászólások meg vonallal, vagy valamennyi szóközzel elválasztva (vagy akár külön keretbe tegye õket, mind1...)
Kerestem már sok félét, és találtam is 1 félét, amit sikerült is viszonylag átalakítani. Tagboard a neve, itt egy kép az eredeti állapotáról: katt (az oldal meg éppen tárhelyet vált, így az most nem jön be). Nah ezt tudtam módosítani, átméretezni Dreamweaverrel, kivettem az e-mailt (és azt is, hogy ne kelljen beírni a bevitelhez). Viszont van egy problémám vele, hogy nem lehet több soros üzenetet venni (csak akkor gondolom, hogyha 1 sorba írom, és beíráskor túlmegy az 1 soron, hogyha enterrel rakok sortörést, akkor az elsõ szót új névnek írja, és új keretbe rakja (elválasztja).
Ha valaki tudna nekem segíteni, esetleg linkelni egy egyszerû ilyen hírakármit, vagy megcsinálni a tagboardnál, hogy több sort lehessen írni, nagyon megköszönném!
Feltöltötem a tagboardot úgy, ahogy én már módosítottam: link.
Elõre is köszönöm a segítséget!
RewriteCond %{QUERY_STRING} (f|ht)tp://.*\.(txt|gif|do)
vagyis teljesen így fog kinézni:
RewriteCond %{QUERY_STRING} (f|ht)tp://.*\.(txt|gif|do)
RewriteCond %{QUERY_STRING} mosConfig_ {1,21}(=|\%3D)
RewriteCond %{QUERY_STRING} base64_encode.*\(.*\)
RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E)
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%<0-9A-Z>0-9A-Z>{0,2})
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%<0-9A-Z>0-9A-Z>{0,2})
RewriteRule ^(.*)$ index.php
Így nem fognak tudni belinkelni hülyeségeket kívülrõl.
vagy:
RewriteCond %{QUERY_STRING} (f|ht)tp://.*\.\w{1,}
RewriteCond %{QUERY_STRING} !http://(www\.)?weblapomcime.hu/
RewriteRule ^.*$ -
ez hasonlóképpen mûködik mint a fenti megoldás azzal a különbséggel, hogy akármit kitud szûrni ami kintrõl érkezik és csak belsõ címrõl fogad webalapú címeket. Ha esetleg szoktál kívülrõl belinkelni dolgokat akkor inkább az elsõ megoldást ajánlom. Sok idõm nem volt vele foglalkozni, ha van kedved kombináld a kettõt.
Intel Core2 Duo E8500 @ 8x400MHz; 2x 2 GB CSX DDR2 1066MHz; ASUS EN8800GT TOP 512MB; http://www.lostsite.hu | http://stalker.hardwired.hu/forum
1) Hogyan lehet alaphelyzetben látható a div?
2) Valamilrt a hivatkozást új ablakban, mint egy rendes URL-t szeretné megnyitni, így tulajdonképpen nem megy a dolog (holott pontosan lemásoltam azt, amit nálad látok, a head részben levõ script részt is...).
Intel Core2 Duo E8500 @ 8x400MHz; 2x 2 GB CSX DDR2 1066MHz; ASUS EN8800GT TOP 512MB; http://www.lostsite.hu | http://stalker.hardwired.hu/forum
<script>
function youtubenyit(id, hrefid){
document.getElementById(id).style.display = 'block';
document.getElementById(hrefid).href="#blocked::youtubezar('" + id + "', '" + hrefid + "')";
}
function youtubezar(id, hrefid){
document.getElementById(id).style.display = 'none';
document.getElementById(hrefid).href="#blocked::youtubenyit('" + id + "', '" + hrefid + "')";
}
</script>
utána
<a href="#blocked::youtubenyit('fegyver_1', 'fegy_1')" id="fegy_1">Kardok - Sword -</a>
<div style="display: none;" id="fegyver_1">
</div>
[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás ಠ_ಠ
Intel Core2 Duo E8500 @ 8x400MHz; 2x 2 GB CSX DDR2 1066MHz; ASUS EN8800GT TOP 512MB; http://www.lostsite.hu | http://stalker.hardwired.hu/forum