ugrás a tartalomhoz

Archívum - 2005 - Fórum téma

július 25

DIV layer forgatása CSS-el

chronos · 2005. Júl. 25. (H), 19.56
sziasztok
ezúttal alaposan szétnéztem mielőtt kérdezek ^^
a gondom, hogy van egy div layerem, aminek teljes tartalmát képestül-szövegestül el szeretném forgatni 90 fokkal, mintha a képernyő jobb széle lenne neki a vízszintes. van erre valami mód? a writing-mode-on kívül, mert böngészőfüggetlen oldalt készítek. válaszotokat várom
chronos
 

Div overflow csak függőleges görgetővel

chronos · 2005. Júl. 25. (H), 16.26
sziasztok
van valami mód arra, hogy a DIV ovewflow-nál csak a függőleges scrollbar jelenjen meg, a vízszintes ne?
Válaszotokat várom
chronos
 

Fieldset alternatívák

ada · 2005. Júl. 25. (H), 14.18
Sziasztok!

Pár napja a <fieldset> tagot a hozzá tartozó <legend> taggal használom, <form> tagon kívül is, mivel elég szépen lehet vele rendezni blokkokat. Utánajártam hogy ez szabványos-e, mert ugye a nevében is benne van a field szó, ami a formokra utal. W3C és számos HTML4 könyv szerint is a <fieldset> elem formelemek csoportosítására való, ugyanakkor a W3C validator sem szól érte.

Ezen felbuzdulva kitaláltam hogy megoldom 2 div-el. De rögtön problémába is ütköztem, ugyanis aki ismeri a legend működését, az tudja hogy a border-top-ból mindig eltűnik a legend szöveg szélességének megfelelő csík. A div-es megoldásnál ezt csak úgy tudtam megcsinálni, ha beállítottam a legend div-nek szélességet, és fehér hátteret. De ezt nem tudhatom hogy hány karakter fog belekerülni, és így a szélességet sem tudtam univerzálisra megadni..

Kérdéseim a következőek lennének:
  • Használható-e a fieldset, nem formelemek rendezésére, <form> tagon kívül?
  • Ha nem, akkor milyen alternatívát tudtok javasolni?
 

JavaScript által generált HTML-nek stílus CSS-sel

Anonymous · 2005. Júl. 25. (H), 10.36
Üdv!

Van egy javascriptes kódrészletem, ami egy javascript menünek megadja a stílusát. A kódrészlet a következő:

YOffset=150;
XOffset=0;
staticYOffset=30;
slideSpeed=20
waitTime=100;
menuBGColor="black";
menuIsStatic="yes";
menuWidth=150;
menuCols=2;
hdrFontFamily="verdana";
hdrFontSize="2";
hdrFontColor="white";
hdrBGColor="#170088";
hdrAlign="left";
hdrVAlign="center";
hdrHeight="15";
linkFontFamily="Verdana";
linkFontSize="2";
linkBGColor="white";
linkOverBGColor="#FFFF99";
linkTarget="_top";
linkAlign="Left";
barBGColor="#444444";
barFontFamily="Verdana";
barFontSize="2";
barFontColor="white";
barVAlign="center";
barWidth=20;
barText="SIDE MENU";
Ezt szertném én úgy megcsinálni, hogy az aktuális stílust, pl. a 'hdrBGColor' a .hdrBGColor értékkel lehessen stíluslapba (CSS-be) beálítani. Ezt hogyan lehet megoldani, ha lehetséges-e? Talán valahogy a 'this.className'-el.

Köszönöm mindenkinek az infót.
 

július 24

Egymás után adatlekérések mysqlből

lamase · 2005. Júl. 24. (V), 18.20
PafileDB-t (www.phparena.net/pafiledb.php) használok, és szeretném lekérni mysqlből az utoljára hozzáaadott fájlok listáját. Ezzel nem is lenne gond, csak van benne egy kis csavar..

pafiledb_cat tartalmazza a kategóriák listáját, itt van nekem egy X ($cat_id=1) és egy Y ($cat_id=2) főkategóriám. Ugyan ebbe a pafiledb_cat -be vannak az alkategóriák is, hat darab, de amire nekem szükségem van azok a következő alkategóriák: A ($cat_id=3), B ($cat_id=4), C ($cat_id=5). Az alkategóriákat úgy különbözteti meg a főkategóriától, hogy a cat_parent-nek értéket, ad, az-az melyik cat_id -jű főkategóriához tartozik. Jelen esetben az A, B és a C alkategóriának a cat_parentje 1.

Ezekbe az alkategóriákba kerülnek a fájlok, a fájlokat a pafiledb_files -ba írja bele. Azt, hogy egy-egy fájl melyik ALkategóriához tartozik azt file_catid sor tárolja.

Szabványos linkek

Anonymous · 2005. Júl. 24. (V), 11.41
Sziasztok!

Hogyan lehet megoldani, hogy szabványos linkjeim legyenek, aminel a validator nem akad ki hibával. Lehet, hogy rosszul fogalmazok, erre gondolok:
Jelenleg igy nez ki egy linkem:
http://localhost/test/?mod=news&id=4


Ennél a validator egy ilyen hibat ad vissza:
Line 86, column 46: cannot generate system identifier for general entity "id"
...div class="title"><a href='?mod=news&id=4' title='blablabla' alt='...

Hogyan lehetne megoldani ezt szabvanyosan?
 

Külső program futtatása HTML/JS -ből

oleslie · 2005. Júl. 24. (V), 10.20
Sziasztok

Hogyan lehet azt megoldani , hogy elindítsak a felhasználó gépén egy általa (input type=file -ban) kijelölt programot (.EXE) ?
Egyáltalán , megoldható ?
Találtam néhány példát , de nekem nem sikerült működésre bírni

Runtime.getRuntime().exec("cmd /c start myscript.vbs");

public class Test {
public static void main(String[] args) throws Exception {
Process p = Runtime.getRuntime().exec("c:/windows/notepad.exe");
p.waitFor();
}
}

Üdv
 

július 22

mysql_result() nem az elvárt módon működik

chronos · 2005. Júl. 22. (P), 19.57
Üdv mindenki
Ez az kódom, adatbázisból ellenőrizné egy felhasználó nevét és jelszavát, de valamiért a jelszót nem tudom ellenőrizni... (az alert() itt is a saját készítésű PHP fv-m)
dbconnect();

$pass = base64_encode($pass);

$query = "SELECT * FROM staff WHERE name='".$name."';";
$result = mysql_query($query);
$mb1 = mysql_num_rows($result);
if($mb1 == "0" || $mb1 == 0) {
alert('User does not exist!');
exit;
}
$pidb = mysql_result($result,0,'pass') or die(alert("Hiba..."));
if($pass != $pidb) {
alert('Wrong password!');
exit;
} else {
$ok = "ok";
}
mysql_close();
}


Megmondanátok mi ebben a hiba és hogy javítsam ki? (a dbconnect() is működő fv)
 

MySQL: had no or invalid character set

aries · 2005. Júl. 22. (P), 18.41
Sziasztok!

Frissítettem MySQL 4.1.9-ről 4.1.12-re, és az alábbiakkal van tele a mysql logja (rengeteg táblára ezt írja ki):

050722 18:30:47 [Warning] './london/counter' had no or invalid character set, and default character set is multi-byte, so character column sizes may have changed
050722 18:30:47 [Warning] './london/banners' had no or invalid character set, and default character set is multi-byte, so character column sizes may have changed

...

Mit szúrhatok el?

Üdv:
Aries
http://aries.mindworks.hu
 

CSS menü listával - működik, csak kis finomítás kellene

Anonymous · 2005. Júl. 22. (P), 17.32
Helló!

Gyártottam egy menüt lista segítségével:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

<html>
<head>
	<title>Untitled</title>

<style type="text/css">

body
{
  behavior: url(csshover.htc);
}

#fomenu1, #fomenu1 ul, #fomenu2, #fomenu2 ul
{
  float: left;
  padding: 0;
  margin: 0;
}

#fomenu1 a
{
  color: #cc9966;
  display: block;
  background: #99ffcc;
  width: 3.6em;
  text-decoration: none;
  text-align: left;
  padding-left: 3px;
}

#fomenu2 a
{
  color: #cc9966;
  display: block;
  background: #99ffcc;
  width: 9.5em;
  text-decoration: none;
  text-align: left;
  padding-left: 3px;
}

#fomenu1 li ul a:hover, #fomenu2 li ul a:hover
{
  background: #00cc00;
  color: white;
}

#fomenu1, #fomenu1 ul, #fomenu2, #fomenu2 ul
{
  list-style: none;
}

#fomenu1 ul, #fomenu2 ul
{  
  position: relative;
  display: none;
}

#fomenu1 li:hover ul, #fomenu2 li:hover ul
{
   color: red;
   position: relative;
   left: 0px;
   display: block;
}
 
</style>
</head>


<ul id="fomenu1">
  <li><a href="#">Főmenü</a>
  <ul>
    <li><a href="#">item1</a></li>
    <li><a href="#">item2</a></li>
    <li><a href="#">item3</a></li>
    <li><a href="#">item4</a></li>
  </ul>
  </li>
</ul>

<ul id="fomenu2">
  <li><a href="#">Főmenü (de egy másik)</a>
  <ul>
    <li><a href="#">item1</a></li>
    <li><a href="#">item2</a></li>
    <li><a href="#">item3</a></li>
    <li><a href="#">item4</a></li>
  </ul>
  </li>
</ul>

</body>
</html>
Működik meg minden, csak az a gond, hogy az egyes menüpontok szélességét egyedileg kell szabályozni (fomenu1, fomenu2). Nincs valami ötletetek, hogy hogyan tudnám ezt egységessé tenni?