Archívum - 140703 - Fórum téma
április 2
"float" és "width: 100%"
Sziasztok!
Csak IE-ben áll fent a következő probléma: van monjuk egy 2 vagy 3 hasábos oldal, ahol a szélső hasábok float-tal vannak megoldva egy-egy div-ben. Amikor a középső, tartalom hasábban szeretnék egy 100% szélességű táblázatot megjeleníteni (tehát töltse ki azt teljes szélességében), a szélesség teljesen rendben, viszont az egész lecsúszik az oldalsó hasábok aljának szintjéig, mintha a "width: 100%" hatására azokat is belekalkulálná, pedig nem is érnek össze. FF, Opera jól jeleníti meg. Egyszerű példa:
Minden ötletet, tippet köszi előre is!
■ Csak IE-ben áll fent a következő probléma: van monjuk egy 2 vagy 3 hasábos oldal, ahol a szélső hasábok float-tal vannak megoldva egy-egy div-ben. Amikor a középső, tartalom hasábban szeretnék egy 100% szélességű táblázatot megjeleníteni (tehát töltse ki azt teljes szélességében), a szélesség teljesen rendben, viszont az egész lecsúszik az oldalsó hasábok aljának szintjéig, mintha a "width: 100%" hatására azokat is belekalkulálná, pedig nem is érnek össze. FF, Opera jól jeleníti meg. Egyszerű példa:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<body>
<div style="float: right; width: 300px; border: solid 1px;">
<p>Content</p>
<p>Content</p>
<p>Content</p></div>
<div style="margin-right: 320px; border: solid 1px;">
<table style="width: 100%; border: solid 1px #a00;">
<tr><td>Nem jó helyen</td></tr></table>
<p>Content</p>
</div>
</body>
</html>
<html>
<body>
<div style="float: right; width: 300px; border: solid 1px;">
<p>Content</p>
<p>Content</p>
<p>Content</p></div>
<div style="margin-right: 320px; border: solid 1px;">
<table style="width: 100%; border: solid 1px #a00;">
<tr><td>Nem jó helyen</td></tr></table>
<p>Content</p>
</div>
</body>
</html>
Minden ötletet, tippet köszi előre is!
Appserv 2.5.7, localhoston 99% cpu a bömgészőnek
Hali!
Évek óta Appserv nevű Apache,PHP,MySQL kombinációt használom, semmi gondom nem volt eddig vele.
Jelenleg a 2.5.7 -es verziót használom:
# Apache 2.0.59
# PHP 4.4.4
# MySQL 5.0.24a
# phpMyAdmin-2.9.0.2
Teganpelőttig tökéletesen ment, de ezután, mikor elindítomn az Apache2.2 szolgáltatást, elindul rendesen, de ha nyitok egy böngészőt (ff,ie,opera) és beírom localhost-ot, a böngésző CPU használata felmyegy 99%-ra, és akármeddig várok, nem jön be semmi, csak teker.
Van valami tippetek?
NEm telepítettem semmit, aminek köze lehetne a hálózatkezelés,portkezelés dolgohoz.
Szerintem valami windows marhaság lehet, de nemtom, mi az. (hosts fájl OK)
Köszi a segítséget.
■ Évek óta Appserv nevű Apache,PHP,MySQL kombinációt használom, semmi gondom nem volt eddig vele.
Jelenleg a 2.5.7 -es verziót használom:
# Apache 2.0.59
# PHP 4.4.4
# MySQL 5.0.24a
# phpMyAdmin-2.9.0.2
Teganpelőttig tökéletesen ment, de ezután, mikor elindítomn az Apache2.2 szolgáltatást, elindul rendesen, de ha nyitok egy böngészőt (ff,ie,opera) és beírom localhost-ot, a böngésző CPU használata felmyegy 99%-ra, és akármeddig várok, nem jön be semmi, csak teker.
Van valami tippetek?
NEm telepítettem semmit, aminek köze lehetne a hálózatkezelés,portkezelés dolgohoz.
Szerintem valami windows marhaság lehet, de nemtom, mi az. (hosts fájl OK)
Köszi a segítséget.
Tooltip több DIV-ből
Üdv!
Egy honlapon olyan tooltipeket alkalmazom, ahol több DIV alkotja a Tooltipet, mert eléggé összetett a kinézete, és a tartalom miatt is fontos. A Tooltipen ráadásul linkek is vannak, szóval csak akkor kéne eltünnie, ha az egér elhagyja a tooltipet, de mivel több DIV-ből átt, ezért akárhogy húzok köré egy mindent átfogó DIV-et, akkor sem működik, hiszen akkor is elhagyja a külső DIV-et, ha a tooltip belsejében belép egy másik DIV-be.
A megjelenítés nem gond(prototype-pal):
■ Egy honlapon olyan tooltipeket alkalmazom, ahol több DIV alkotja a Tooltipet, mert eléggé összetett a kinézete, és a tartalom miatt is fontos. A Tooltipen ráadásul linkek is vannak, szóval csak akkor kéne eltünnie, ha az egér elhagyja a tooltipet, de mivel több DIV-ből átt, ezért akárhogy húzok köré egy mindent átfogó DIV-et, akkor sem működik, hiszen akkor is elhagyja a külső DIV-et, ha a tooltip belsejében belép egy másik DIV-be.
A megjelenítés nem gond(prototype-pal):
Event.observe(element, 'mouseover', function(event)
{
$(tooltip).show();
}
lighttpd lassú js és css fileoknál
Sziasztok,
az 1.5ös lighty serverem jóval lassabban szolgálja ki a js és css fileokat mint az apache, holott a képeket sokkal gyorsabban tudja adni.
itt tudjátok megnézni a dolgot:
Lighty http://www.w3logic.hu:8080/design/
Apache2 http://www.w3logic.hu/design/
it vannak a töltési idők:
http://www.w3logic.hu/lighty/loadTimes_lighty.jpg
http://www.w3logic.hu/lighty/loadTimes_apache.jpg
és a modulok amiket használok:
http://www.w3logic.hu/lighty/lighttpd.conf.txt
Előre is köszi a segítséget...
rm
■ az 1.5ös lighty serverem jóval lassabban szolgálja ki a js és css fileokat mint az apache, holott a képeket sokkal gyorsabban tudja adni.
itt tudjátok megnézni a dolgot:
Lighty http://www.w3logic.hu:8080/design/
Apache2 http://www.w3logic.hu/design/
it vannak a töltési idők:
http://www.w3logic.hu/lighty/loadTimes_lighty.jpg
http://www.w3logic.hu/lighty/loadTimes_apache.jpg
és a modulok amiket használok:
http://www.w3logic.hu/lighty/lighttpd.conf.txt
Előre is köszi a segítséget...
rm
április 1
űrlapon feldolgozott változók
Van egy űrlapom, amin a felhasználónak meg kell adnia többek között az érkezésének és a távozásának időpontjait is. Szeretném, ha hibaüzenetet adna, ha érvénytelen időintervallumra foglal ( előbb eltávozik, mint ahogy megérkezne) Ehhez nagyon egyszerűen csak kiszámíttatom a mktime függvénnyel az érkezés és a távozás időbélyegeit és ha a különbség nem negatív, akkor jó, ha negatív, akkor hibaüzenet.
A fehasználó az űrlapon egy legördülő listából választja ki a napot, hónapot, évet. A felhasználó által megadott értékek emailben továbbítódnak. Ahhoz, hogy a mktime függvénynek megadhassam a felhasználó által megadott napot, hónapot, évet természetesen el kell érnem valahogy ezeket a változókat.
Bevezettem új változókat, mint például $erkezeshonap= $_POST['erkezes_honap'] stb. és a mktime függvénybe ezeket a válozókat tettem be, majd a különbséget kiszámítattam, hogy megtudjam, pozitív idő telt e el az érkezés és a távozás között.
Sajnos a program nem azt teszi, amit szeretnék. A mktime fuggvenybe beadott változókat egy kivétellel string-nek tekinti. (Lehet, hogy ez nem baj). A kiszámított időbélyegek nem a felhsználó által megadott időpontokra vonatkoznak.
H valaki tudna segíteni, nagyon örülnék.
Nagy segítség lenne, ha valaki megmondaná, hogy miként tudom a felhasználó által az űrlapon megadott dátum értékeket a mktime füddvénynek paraméterként bevinni. Előre is köszönöm
■ A fehasználó az űrlapon egy legördülő listából választja ki a napot, hónapot, évet. A felhasználó által megadott értékek emailben továbbítódnak. Ahhoz, hogy a mktime függvénynek megadhassam a felhasználó által megadott napot, hónapot, évet természetesen el kell érnem valahogy ezeket a változókat.
Bevezettem új változókat, mint például $erkezeshonap= $_POST['erkezes_honap'] stb. és a mktime függvénybe ezeket a válozókat tettem be, majd a különbséget kiszámítattam, hogy megtudjam, pozitív idő telt e el az érkezés és a távozás között.
Sajnos a program nem azt teszi, amit szeretnék. A mktime fuggvenybe beadott változókat egy kivétellel string-nek tekinti. (Lehet, hogy ez nem baj). A kiszámított időbélyegek nem a felhsználó által megadott időpontokra vonatkoznak.
H valaki tudna segíteni, nagyon örülnék.
Nagy segítség lenne, ha valaki megmondaná, hogy miként tudom a felhasználó által az űrlapon megadott dátum értékeket a mktime füddvénynek paraméterként bevinni. Előre is köszönöm
Egy sorban 2 oszlop után újabb sor
Azt szeretném megcsinálni hogy egy sorban van 2 cella, és úgy olvasson ki adatbázisból h minden 2 cella után újabb sor van.
idáig így néz ki a kódom:
■ idáig így néz ki a kódom:
$egyoldalon = 10;
for($sorok = 0; $sorok < 5; $sorok++) {
print "<tr>";
for($oszlopok = 0; $oszlopok < 2; $oszlopok++) {
if($i < $egyoldalon) {
while($cikk = DBFetch($result)) {
$kep = $cikk['kep'];
$cim = $cikk['cim'];
$szoveg = $cikk['szoveg'];
$bevezeto = explode(".", $szoveg);
print "<td width='50%' valign='top'>
<table width='100%' border='0' cellpadding='2' cellspacing='0' style='background-color: #F9F5D5;'>
<tr>
<td valign='top'>
<div style='padding-right: 5px;'><img src=\"".$kep."\" width=\"75\" height=\"75\" border=\"1\" /></div>
</td>
<td>
<div style=\"text-transform: uppercase; padding-bottom: 4px;\"><strong>$cim</strong></div>
<div class=\"divLi\">".$bevezeto[0].".<br />
<a href=\"index.php?p=cikkek&cikkID=".$cikk['id']."\"><strong>Tovább…</strong></a></div>
</td>
</tr>
</table>
</td>";
}
} else {
print "";
}
$i++;
}
print "</tr>";
}A HTML, CSS, JavaScript, PHP, MySQL stb. referencia oldalt keresem
Hello,
Egy weblapot keresek amelyen megtalaltam minden HTML,JavaScript,CSS,PHP,MySQL parancsot es a leirasokat, sajnos a lap cimet elvesztettem.
Az oldal felso reszen emlekszem, hogy TAB-ok voltak. Korulbelul 2-3 tab volt es ha akartam tobbet hozaadni akkor megnyomtam egy linket es dinamikusan megjelent egy uj tab. Mindegyik tab egy nyelv parancsait tartalmazta, peldaul HTML tab ha ki volt valasztva megtalaltam minden HTML parancsot.
A parancsok ha jol emlekszem egy bal savban voltak.
Ha tudjatok a cimet sokat segitene!
Koszonom!
■ Egy weblapot keresek amelyen megtalaltam minden HTML,JavaScript,CSS,PHP,MySQL parancsot es a leirasokat, sajnos a lap cimet elvesztettem.
Az oldal felso reszen emlekszem, hogy TAB-ok voltak. Korulbelul 2-3 tab volt es ha akartam tobbet hozaadni akkor megnyomtam egy linket es dinamikusan megjelent egy uj tab. Mindegyik tab egy nyelv parancsait tartalmazta, peldaul HTML tab ha ki volt valasztva megtalaltam minden HTML parancsot.
A parancsok ha jol emlekszem egy bal savban voltak.
Ha tudjatok a cimet sokat segitene!
Koszonom!
március 31
képletelemzés (kémia)
Sziasztok!
Kémiai (félkonstitúciós) képleteket szeretnék elemezni. A képlet alapján a php programommal szeretném megmondani, hogy melyik atomból mennyi van az adott molekulában. Elsősorban szerves anyagokat.
Pl.:
A metán a legegyszerűbb eset. [CH4: 1db C és 4 db H atom]
Még a hex-1-én is könnyű. [C6H12: 6 db C és 12 db H atom]
De az ecetsavnál már bonyolódik a helyzet. [CH3COOH: 2 db C, 4db H és 2db O atom]
Nem beszélve például a trimetil-amin-ról [(CH3)3N: 3 db C, 9 db H és 1 db N atom]
és a N-metil-formamid-ról. [CH3N(H)HCO: 2 db C, 5 db H, 1 db O és 1db N atom]
Ha még ez sem volna elég, akkor lehet még fűszerezni kationokkal. :-)
Pl.: A nátrium-palmitát (egyfajta szappan). [CH3(CH2)14COONa: 16 db C atom, 31 db H, 2 db O és 1 db Na (!)]
Szóval a rövid probléma felvázolás után a segítségeteket szeretném kérni. Már többféleképpen próbáltam megoldani a problémát, a nagy része már megvan, de még az egyszerű zárójeleket (az egymásba ágyazottakról nem beszélve) nem tudom kezelni.
Az első megközelítésben a szabványos kifejezésekhez fordultam, de mivel nem nagyon ismerem ezt a témát (most olvastam el az ide vonatkozó részeket), nem jutottam velük előrébb. Utána a képleten karakterenként mentem végig, de így borzasztó bonyolult lett, és megmaradt a fent említetett probléma. Biztos van egyszerűbb megoldás is, csak már nem látom az erdőtől a fát... (Fordítva jobb, de így kifejezőbb. :-) )
A forráskódhoz lásd az első hozzászólást. A print()-el megjelenített információk csak a tesztelést segítik.
A szabályok, amiket figyelembe kell venni. (Leegyszerűsítve, nem definíció szerint.):
1.) Minden atom nagybetűvel kezdődik, amit követhet a kisbetűs folytatása, ha több betűs. (pl.: C: szén, Na: nátrium) Összesen max. 2 betűs lehet.
2.) Az atom utáni alsó indexben lévő szám (itt nincs alsó indexelve), azt jelenti, hogy az adott atomból hány darab van. (C6H12: 6 db C és 12 db H atom)
Kémiai (félkonstitúciós) képleteket szeretnék elemezni. A képlet alapján a php programommal szeretném megmondani, hogy melyik atomból mennyi van az adott molekulában. Elsősorban szerves anyagokat.
Pl.:
A metán a legegyszerűbb eset. [CH4: 1db C és 4 db H atom]
Még a hex-1-én is könnyű. [C6H12: 6 db C és 12 db H atom]
De az ecetsavnál már bonyolódik a helyzet. [CH3COOH: 2 db C, 4db H és 2db O atom]
Nem beszélve például a trimetil-amin-ról [(CH3)3N: 3 db C, 9 db H és 1 db N atom]
és a N-metil-formamid-ról. [CH3N(H)HCO: 2 db C, 5 db H, 1 db O és 1db N atom]
Ha még ez sem volna elég, akkor lehet még fűszerezni kationokkal. :-)
Pl.: A nátrium-palmitát (egyfajta szappan). [CH3(CH2)14COONa: 16 db C atom, 31 db H, 2 db O és 1 db Na (!)]
Szóval a rövid probléma felvázolás után a segítségeteket szeretném kérni. Már többféleképpen próbáltam megoldani a problémát, a nagy része már megvan, de még az egyszerű zárójeleket (az egymásba ágyazottakról nem beszélve) nem tudom kezelni.
Az első megközelítésben a szabványos kifejezésekhez fordultam, de mivel nem nagyon ismerem ezt a témát (most olvastam el az ide vonatkozó részeket), nem jutottam velük előrébb. Utána a képleten karakterenként mentem végig, de így borzasztó bonyolult lett, és megmaradt a fent említetett probléma. Biztos van egyszerűbb megoldás is, csak már nem látom az erdőtől a fát... (Fordítva jobb, de így kifejezőbb. :-) )
A forráskódhoz lásd az első hozzászólást. A print()-el megjelenített információk csak a tesztelést segítik.
A szabályok, amiket figyelembe kell venni. (Leegyszerűsítve, nem definíció szerint.):
1.) Minden atom nagybetűvel kezdődik, amit követhet a kisbetűs folytatása, ha több betűs. (pl.: C: szén, Na: nátrium) Összesen max. 2 betűs lehet.
2.) Az atom utáni alsó indexben lévő szám (itt nincs alsó indexelve), azt jelenti, hogy az adott atomból hány darab van. (C6H12: 6 db C és 12 db H atom)
apache, php, mysql Vista x64 alatt
Üdv mindenkinek!
Szeretném megkérdezni, hogy próbálta-e már valaki feltelepíteni az apache-ot, a php-t, illetve a mysql-t 64 bites Vista alá? Kérem, aki próbálta, vagy akinek vannak ezen a téren tapasztalatai írja meg nekem, hogy működik-e rendesen. Én feltettem 32 bites vistára az előbb említetteket és ott minden ok. 64 bites operációs rendszerrel érdekelne a dolog.
Előre is köszönöm.
Millye
■ Szeretném megkérdezni, hogy próbálta-e már valaki feltelepíteni az apache-ot, a php-t, illetve a mysql-t 64 bites Vista alá? Kérem, aki próbálta, vagy akinek vannak ezen a téren tapasztalatai írja meg nekem, hogy működik-e rendesen. Én feltettem 32 bites vistára az előbb említetteket és ott minden ok. 64 bites operációs rendszerrel érdekelne a dolog.
Előre is köszönöm.
Millye
PHP segítség: Helytelen MySQL kapcsolódás kiírása
Sziasztok!
Én avval a konddal fordulok hozzátok, hogy szeretnék a MySQL adatbázishoz kapcsolódni, ez (szerintem) sikerül is, azonban mikor az if() -segítségével szeretném kiírna, ha például nem sikerült a MySQL kapcsolódás folyamatosan csak az if(){*if utáni rész} utáni* részt írja ki, az else ágat sosem, ha jó a felh. név, ha nem, itt a kód:
(A mysql_connect változói megvannak, csak érthető okok miatt nem írom ide)De próbáltam már így is:De eképp sem működött!
Köszönöm előre is a szíves segítséget!
Sziasztok!
■ Én avval a konddal fordulok hozzátok, hogy szeretnék a MySQL adatbázishoz kapcsolódni, ez (szerintem) sikerül is, azonban mikor az if() -segítségével szeretném kiírna, ha például nem sikerült a MySQL kapcsolódás folyamatosan csak az if(){*if utáni rész} utáni* részt írja ki, az else ágat sosem, ha jó a felh. név, ha nem, itt a kód:
(A mysql_connect változói megvannak, csak érthető okok miatt nem írom ide)
<?php
if ( mysql_connect( "$_host_nev" , "$_felh_nev" , "$_jelszo" ) )
{
echo 'Sikerült kapcsolódni a kívánt adatbázishoz!<br />';
}
else
{
echo 'Nem sikerült kapcsolódni a kívánt adatbázishoz:<br />'. mysql_error();
}
<?php
$kapcsolat = mysql_connect( "$_host_nev" , "$_felh_nev" , "$_jelszo" );
if ($kapcsolat)
{
echo 'Sikerült kapcsolódni a kívánt adatbázishoz!<br />';
}
else
{
echo 'Nem sikerült kapcsolódni a kívánt adatbázishoz:<br />'. mysql_error();
}
Köszönöm előre is a szíves segítséget!
Sziasztok!


