Archívum - 2009 - Fórum téma
május 19
Karakterek hibás megjelenítése
Sziasztok!
A következő problémával fordulnék hozzátok:
Több kód illetve szövegrészletet szerettem volna átmásolni egyik html fájlból a másikba, azonban mikor az utóbbi html-t megnyitottam egy böngészőben akkor az aposztrófok és kötőjelek hibásan jelentek meg. Pontosabban egyáltalán nem jelentek meg hanem valami furcsa karakter került a helyükre. Ezek után teljesen lecsupaszítottam mindkét html-t gyakorlatilag mindkét fájl karakterre pontosan megegyezett, de valami miatt az egyikben mindig hibásak lettek a karakterek.
Az lenne a kérdésem, hogy hogyan lehetne átemelni jelen esetben a 'jo.html'-ből a kódrészleteket, úgy, hogy azok helyesen jelenjenek meg egy másik html-ben is?
Előre is köszönöm!
(Mellékelek képet is valamint a 2 html-t, hogy lássátok miről beszélek.)
Itt jók a karakterek
Itt pedig hibásak
A 2 html letöltése
■ A következő problémával fordulnék hozzátok:
Több kód illetve szövegrészletet szerettem volna átmásolni egyik html fájlból a másikba, azonban mikor az utóbbi html-t megnyitottam egy böngészőben akkor az aposztrófok és kötőjelek hibásan jelentek meg. Pontosabban egyáltalán nem jelentek meg hanem valami furcsa karakter került a helyükre. Ezek után teljesen lecsupaszítottam mindkét html-t gyakorlatilag mindkét fájl karakterre pontosan megegyezett, de valami miatt az egyikben mindig hibásak lettek a karakterek.
Az lenne a kérdésem, hogy hogyan lehetne átemelni jelen esetben a 'jo.html'-ből a kódrészleteket, úgy, hogy azok helyesen jelenjenek meg egy másik html-ben is?
Előre is köszönöm!
(Mellékelek képet is valamint a 2 html-t, hogy lássátok miről beszélek.)
Itt jók a karakterek
Itt pedig hibásak
A 2 html letöltése
május 18
FF nem jeleníti meg a háttérképet
sziasztok! Egy problémával küszködök, léccci segítsen valaki! A weboldalak háttérképeit (jpg) az FF nem hajlandó megjeleníteni ( IE -ben szépen működik). Az FF a CSS-t látja, a képek és szövegek nincsenek szétcsúszva, viszont a háttérképet ecccerűen nem hajlandó megjeleníteni. Mit csináltam rosszul, illetve mit nem tudok :)
üdv: dervis
■ üdv: dervis
Smarty Template gond
Sziasztok!
Smarty-t használok a webshop programomba, így kellemesebben tudok skineket készíteni. A gondom Firefoxal jelentkezik. Néha kb 16 pixeles betűméretet alkalmaz az egész site-ra. Akkor egy böngésző frissítés, és megjavul 12 pixelre. Ez teljesen kiszámíthatatlan, hogy mikor tör ki belőle. Próbáltam törölni a cache-eket, de a gond mindig előjön két-három oldallal arrább.
Itt látható a két kép
http://teszt.netprog.eu/hiba/
Így nagyon elcsúful az oldal.
Lehet ezt valamiképp korrigálni? Vagy ez valami program hiba amit nem tud lekezelni a Firefox?
Köszi
Mezőfi
■ Smarty-t használok a webshop programomba, így kellemesebben tudok skineket készíteni. A gondom Firefoxal jelentkezik. Néha kb 16 pixeles betűméretet alkalmaz az egész site-ra. Akkor egy böngésző frissítés, és megjavul 12 pixelre. Ez teljesen kiszámíthatatlan, hogy mikor tör ki belőle. Próbáltam törölni a cache-eket, de a gond mindig előjön két-három oldallal arrább.
Itt látható a két kép
http://teszt.netprog.eu/hiba/
Így nagyon elcsúful az oldal.
Lehet ezt valamiképp korrigálni? Vagy ez valami program hiba amit nem tud lekezelni a Firefox?
Köszi
Mezőfi
Accept és XSS
Sziasztok!
Éppen gondolkodtam azon, hogy a visszamenő mime típust hogyan határozzam meg egy oldalnál. Szeretnék json és html kombinált oldalt csinálni. A diszkrét javascript annyira nem érdekem, viszont az oldal egyes részeit szeretném, ha el lehetne érni javascript nélkül is.
Arra gondoltam, hogy az accept http header-rel application/json-t küldök, ha json-t várok vissza válaszul, egyébként meg a böngésző belövi, hogy text/html vagy mittomén.
Aztán leesett, hogy esetleg az accept header nézésével meg lehet akadályozni a gyengébb kép beszúrásos XSS támadásokat. Mert mondjuk ha egy html kimenetű oldalra kép az accept, akkor nyilvánvalóan képként szúrták be valahol.
Erről mi a véleményetek?
(Nyilván csekély védelmet nyújt, de szerintem jobb, ha minél több védelmi vonalat halmoz fel az ember.)
■ Éppen gondolkodtam azon, hogy a visszamenő mime típust hogyan határozzam meg egy oldalnál. Szeretnék json és html kombinált oldalt csinálni. A diszkrét javascript annyira nem érdekem, viszont az oldal egyes részeit szeretném, ha el lehetne érni javascript nélkül is.
Arra gondoltam, hogy az accept http header-rel application/json-t küldök, ha json-t várok vissza válaszul, egyébként meg a böngésző belövi, hogy text/html vagy mittomén.
Aztán leesett, hogy esetleg az accept header nézésével meg lehet akadályozni a gyengébb kép beszúrásos XSS támadásokat. Mert mondjuk ha egy html kimenetű oldalra kép az accept, akkor nyilvánvalóan képként szúrták be valahol.
Erről mi a véleményetek?
(Nyilván csekély védelmet nyújt, de szerintem jobb, ha minél több védelmi vonalat halmoz fel az ember.)
május 17
checkbox ból adatok eltáolása adatbázisban
<tr><td><p><strong>Hobbi:</strong></td>
<td><INPUT TYPE="CHECKBOX" NAME="hobbi[]" VALUE="olvasas" '.($_POST['hobbi[]']=="olvasas" ?' CHECKED' :'').' >olvasás<br/></td>
<td><INPUT TYPE="CHECKBOX" NAME="hobbi[]" VALUE="zene" '.($_POST['hobbi[]']=="zene" ?' CHECKED' :'').'>zene<br/></td>
<td><INPUT TYPE="CHECKBOX" NAME="hobbi[]" VALUE="film" '.($_POST['hobbi[]']=="film" ?' CHECKED' :'').'>film<br/></td>
<td><INPUT TYPE="CHECKBOX" NAME="hobbi[]" VALUE="buli" '.($_POST['hobbi[]']=="buli" ?' CHECKED' :'').'>buli<br/></td>
</tr>
segítséget kérnék, most tanulgatom az a feladatom, hogy a chexbox ból a kiválasztott adatokat eltároljam egy adatbázisban.
de a mezőben Array jelenik, meg nem amit kiválasztottam
■ <td><INPUT TYPE="CHECKBOX" NAME="hobbi[]" VALUE="olvasas" '.($_POST['hobbi[]']=="olvasas" ?' CHECKED' :'').' >olvasás<br/></td>
<td><INPUT TYPE="CHECKBOX" NAME="hobbi[]" VALUE="zene" '.($_POST['hobbi[]']=="zene" ?' CHECKED' :'').'>zene<br/></td>
<td><INPUT TYPE="CHECKBOX" NAME="hobbi[]" VALUE="film" '.($_POST['hobbi[]']=="film" ?' CHECKED' :'').'>film<br/></td>
<td><INPUT TYPE="CHECKBOX" NAME="hobbi[]" VALUE="buli" '.($_POST['hobbi[]']=="buli" ?' CHECKED' :'').'>buli<br/></td>
</tr>
segítséget kérnék, most tanulgatom az a feladatom, hogy a chexbox ból a kiválasztott adatokat eltároljam egy adatbázisban.
de a mezőben Array jelenik, meg nem amit kiválasztottam
május 16
SOAP hívása prototype.js segítségével
Sziasztok!
Érdeklődni szeretnék, hogy valaki hívott-e már meg prototype.js segítségével SOAP-ot?
A neten keresgéltem, az IBM-nek van egy library-ja (ws.js) mely segítségével lehetne SOAP-ot hívogatni, de elég régi, így nem biztos, hogy minden böngészőben megfelelően megy.
Van még egy-két kész megoldás a neten, de egyikhez sem írják, hogy minden böngészőben megfelelően és tökéletesen működne.
Ezért gondoltam, hogy mondjuk a prototype.js-be kellene ezt valahogy beletuszkolni.
Előre is köszönöm mindenkinek a hozzászólást.
Üdv.
fERI
■ Érdeklődni szeretnék, hogy valaki hívott-e már meg prototype.js segítségével SOAP-ot?
A neten keresgéltem, az IBM-nek van egy library-ja (ws.js) mely segítségével lehetne SOAP-ot hívogatni, de elég régi, így nem biztos, hogy minden böngészőben megfelelően megy.
Van még egy-két kész megoldás a neten, de egyikhez sem írják, hogy minden böngészőben megfelelően és tökéletesen működne.
Ezért gondoltam, hogy mondjuk a prototype.js-be kellene ezt valahogy beletuszkolni.
Előre is köszönöm mindenkinek a hozzászólást.
Üdv.
fERI
május 15
Alap TinyMCE kérdés
Tudom, hogy ez tényleg nagyon egyszerű sokaknak, de egyszerűen nem találtam meg a választ. Annyit tudok, hogy ezzel megtörténik a TinyMCE beágyazása:De "milyen" kód legyen a
■ <html>
<head>
<script type="text/javascript" src="tiny_mce.js"></script>
<script type="text/javascript">
tinyMCE.init({
mode: "textareas",
theme: "simple",
});
</script>
</head>
<body>
<form method="post" action="megjelenit.php">
<textarea id="pro" name="pro" rows="15" cols="80"></textarea>
<input type="submit" name="save" value="Submit" />
<input type="reset" name="reset" value="Reset" />
</form>
</body>
</html>
megjelenit.php
tartalma, hogy a szerkesztett szöveget meg is jelenítsem, illetve törölni (reset) tudjam még a szerkesztőfelületen? Bocs a gyp-s kérdésért.marque
Sziasztok!
Reggel óta próbálok megoldás találni a következő dologra:
Vagy egy képekből álló táblázat, amit egy marque elem futtat balról jobbra. Ez eddig jó is, de úgy kéne megoldani hogy a táblázat végéhez érve ne kelljen megvárni míg teljesen kifut baloldalt, hanem menjen folyamatosan.
link: http://www.cool4u.hu/index.php?option=com_content&task=blogcategory&id=56&Itemid=85
Van erre valami megoldás a marque paraméterei között (én nem találtam), vagy mással kell megoldani?
Üdv,
Szabó Gábor
■ Reggel óta próbálok megoldás találni a következő dologra:
Vagy egy képekből álló táblázat, amit egy marque elem futtat balról jobbra. Ez eddig jó is, de úgy kéne megoldani hogy a táblázat végéhez érve ne kelljen megvárni míg teljesen kifut baloldalt, hanem menjen folyamatosan.
link: http://www.cool4u.hu/index.php?option=com_content&task=blogcategory&id=56&Itemid=85
Van erre valami megoldás a marque paraméterei között (én nem találtam), vagy mással kell megoldani?
Üdv,
Szabó Gábor
Internet Explorer domain alapú jelszómegjegyzője
Sziasztok!
Lehet, hogy a cím nem mond sokat, vagy nem teljesen érthető, de nem sikerült jobban összefoglalnom a probléma mibenlétét.
Ezért vegyük a következő űrlap mezőt:Nos ez így elég nagy valószínűséggel fordulhat elő minden olyan oldalon, ahol valamilyen bejelentkezési lehetőség van. Persze ez lehet még `login_name`, `loginName`, `username` stb. A lényeg, hogy a felhasználó név mező mögött egy véges számú variáció rejtőzik.
Namármost, ha a böngészőben használunk autofill meg mindenféle jelszómegjegyzős opciót, akkor ez a böngészők többségénél domain alapú. Tehát pl.: a www.foo.org oldalon a Firefox és webkit alapú bajtársai a www.foo.org-on megjegyeztetett loginnevet fogja felkínálni és semmi mást. És ha csak egy van, akkor be is írja.
De nem az IE. Bárki, aki webfejlesztéssel foglalkozik és van valamilyen CMS megoldása, rendszerint ugyanazt az alapot veszi és onnan specializálódik. A login dolgok eléggé az alapot szokták képezni, így nagy valószínűséggel mindenhol ugyanaz a login mező HTML kódja.
Így 10-20 projekt után IE-ben elég zavaró tud lenni, hogy az összes olyan loginnevet felkínálja, ami a fenti input mezőre lett megjegyeztetve, bárhol is volt az az input mező.
Kérdés: miként lehet megoldani IE alatt ezt anélkül, hogy egyedi `name` értéket kelljen adni?
Az ilyet el szeretném kerülni, ha lehet:Tippeket, ötleteket előre is köszi!
Gixx
■ Lehet, hogy a cím nem mond sokat, vagy nem teljesen érthető, de nem sikerült jobban összefoglalnom a probléma mibenlétét.
Ezért vegyük a következő űrlap mezőt:
<input type="text" name="login" value="" />
Namármost, ha a böngészőben használunk autofill meg mindenféle jelszómegjegyzős opciót, akkor ez a böngészők többségénél domain alapú. Tehát pl.: a www.foo.org oldalon a Firefox és webkit alapú bajtársai a www.foo.org-on megjegyeztetett loginnevet fogja felkínálni és semmi mást. És ha csak egy van, akkor be is írja.
De nem az IE. Bárki, aki webfejlesztéssel foglalkozik és van valamilyen CMS megoldása, rendszerint ugyanazt az alapot veszi és onnan specializálódik. A login dolgok eléggé az alapot szokták képezni, így nagy valószínűséggel mindenhol ugyanaz a login mező HTML kódja.
Így 10-20 projekt után IE-ben elég zavaró tud lenni, hogy az összes olyan loginnevet felkínálja, ami a fenti input mezőre lett megjegyeztetve, bárhol is volt az az input mező.
Kérdés: miként lehet megoldani IE alatt ezt anélkül, hogy egyedi `name` értéket kelljen adni?
Az ilyet el szeretném kerülni, ha lehet:
<input type="text" name="login[www.foo.org]" value="" />
<!-- vagy -->
<input type="text" name="www.foo.org[login]" value="" />
Gixx
május 15
session tartalma kiürül a munkamenet folyamán
Sziasztok!
Egy kisebb fórumot irtam, és azt szeretném benne csinálni, hogy ha egy adott témához szól vki, akkor a másik embernél az adott téma fóruma és a téma neve előtt egy villogó jel legyen.
A megoldási módban kiolvasom a user előző látogatási időpontját, mielőtt felülirom az újjal, és a kiolvasott értéket sessionben tárolom.
Ezután kiolvasok minden olyan témát, ahol az utolsó komment időpontja nagyobb a sessionben tárolt értéknél. Ezeket egy for ciklusban letárolom egy kétdimenziós session-ben, vhogy így:$unr_sum a kiolvasott és változókba irt témák mennyisége
$unr_o_f[$i] a fórum id-je
$unr_o_t[$i] a téma id-je
$_SESSION [$unr_o_f[$i]] [$unr_o_t[$i]] a kétdimenziós session az előző két értékkel
$_SESSION [$unr_o_f[$i]] [0] = 1; ez pedig a fórumot jelöli meg
az a probléma, h mindez a megjelölésig működik is, de amikor azt akarom irni a topicban, hnem hajtja végre, mert ahogy lépésenként végignéztem, kiderült, h az elején lévő for ciklus újra felülirja az adott sessiont, mert az értéke nem egyenlő 2-vel, hanem nincs értéke
még sose láttam olyan sessiont, ami a munkameneten belül elveszitené az értékét.
nem tudtok segiteni?
előre is köszi
■ Egy kisebb fórumot irtam, és azt szeretném benne csinálni, hogy ha egy adott témához szól vki, akkor a másik embernél az adott téma fóruma és a téma neve előtt egy villogó jel legyen.
A megoldási módban kiolvasom a user előző látogatási időpontját, mielőtt felülirom az újjal, és a kiolvasott értéket sessionben tárolom.
Ezután kiolvasok minden olyan témát, ahol az utolsó komment időpontja nagyobb a sessionben tárolt értéknél. Ezeket egy for ciklusban letárolom egy kétdimenziós session-ben, vhogy így:
for ($i=0; $i<$unr_sum; $i++)
{
if ($_SESSION[$unr_o_f[$i]][$unr_o_t[$i]] != 2)
{
$_SESSION [$unr_o_f[$i]] [$unr_o_t[$i]] = 1;
$_SESSION [$unr_o_f[$i]] [0] = 1;
}
}
$unr_o_f[$i] a fórum id-je
$unr_o_t[$i] a téma id-je
$_SESSION [$unr_o_f[$i]] [$unr_o_t[$i]] a kétdimenziós session az előző két értékkel
$_SESSION [$unr_o_f[$i]] [0] = 1; ez pedig a fórumot jelöli meg
az a probléma, h mindez a megjelölésig működik is, de amikor azt akarom irni a topicban, h
if ($_SESSION [$f] [$t] == 1)
{
$_SESSION[$f][$t] = 2;
}
még sose láttam olyan sessiont, ami a munkameneten belül elveszitené az értékét.
nem tudtok segiteni?
előre is köszi