Archívum - 2008 - Fórum téma
július 24
CSS div formázási probléma IE alatt
Helló Bölcsek!
Sokat tanultam már itt, de ehhez hasonlóval még nem találkoztam. Ezért kérem a segítségeteket.
Éppen egy theme-t készítenék, egy már működő php motoromhoz. Minden nagyon szép nagyon jó, csak a kedvenc böngészőm újra közbeszólt. IE alatt a következő html résznél nem értelmezi konténerként a pageheader DIV-et valamiért. És szétcsúszik a design.A hozzátartozó .css rész a következő:
[colorer=css]
div#pageHeader {
background:#F0F0EE none repeat scroll 0% 0%;
font-size:1.2em;
overflow:hidden;
padding:1em 0pt;
}
div#pageHeader div#introImage {
float:left;
overflow:hidden;
width:25.5%;
}
div#pageHeader div#introImage img {
display:block;
margin-left:0.8em;
}
div#pageHeader div#intro {
float:left;
width:50%;
}
div#pageHeader div#intro div {
line-height:1.3;
margin-left:2em;
}
div#pageHeader div#intro span {
font-family:georgia,serif;
font-style:italic;
font-weight:normal;
}
div#pageHeader div#intro span {
Sokat tanultam már itt, de ehhez hasonlóval még nem találkoztam. Ezért kérem a segítségeteket.
Éppen egy theme-t készítenék, egy már működő php motoromhoz. Minden nagyon szép nagyon jó, csak a kedvenc böngészőm újra közbeszólt. IE alatt a következő html résznél nem értelmezi konténerként a pageheader DIV-et valamiért. És szétcsúszik a design.
<div id="pageheader">
<div id="introimage">
<img height="120" width="230" alt="" src="./img/intro.jpg" />
</div>
<div id="intro">
<div>
<h1>valami Bemutatkozás, és Egyebek</h1>
<p class="quote">
<span>"Ide kellene idézet!!! Blabla Blabla Blabla Blabla Blabla Blabla Blabla Blabla"</span>
<br/>
Meg hogy honnan van! XD
</p>
</div>
</div>
<div id="pagetools">
<ul>
<li>
<a id="english" lang="en" href="#">in English</a>
</li>
<li>
<a id="deutsch" lang="de" href="#">auf Deutsch</a>
</li>
</ul>
<p>
<a href="#">Kapcsolat</a>
</p>
</div>
</div>
[colorer=css]
div#pageHeader {
background:#F0F0EE none repeat scroll 0% 0%;
font-size:1.2em;
overflow:hidden;
padding:1em 0pt;
}
div#pageHeader div#introImage {
float:left;
overflow:hidden;
width:25.5%;
}
div#pageHeader div#introImage img {
display:block;
margin-left:0.8em;
}
div#pageHeader div#intro {
float:left;
width:50%;
}
div#pageHeader div#intro div {
line-height:1.3;
margin-left:2em;
}
div#pageHeader div#intro span {
font-family:georgia,serif;
font-style:italic;
font-weight:normal;
}
div#pageHeader div#intro span {
lightbox style overlay
Hello mindenki!
Kb egy órát gugliztam, de semmi. Lehet, hogy rossz kulcsszavakat használok.
Mindenesetre szeretnék olyen semi-transparent réteget a weblapra, mint amilyet egy lightboxos képmegnyitásnál rátesz a lapra.
Ami fontos:
- minden böngészőben működjön
- scrollnál ne "ússzon el", hanem maradjon fixen ott.
tudtok segíteni, hogy merre induljak? Köszi
■ Kb egy órát gugliztam, de semmi. Lehet, hogy rossz kulcsszavakat használok.
Mindenesetre szeretnék olyen semi-transparent réteget a weblapra, mint amilyet egy lightboxos képmegnyitásnál rátesz a lapra.
Ami fontos:
- minden böngészőben működjön
- scrollnál ne "ússzon el", hanem maradjon fixen ott.
tudtok segíteni, hogy merre induljak? Köszi
Szerver mozgatás
Sziasztok,
kissé égető probléma merült fel. A kiváló cég, amelyikkel szerződtünk IW-s hostingra, számlatartozással van az IW felé (ami vagy igaz vagy nem), az IW meg se szó se beszéd, kihúzta a LAN kábelt. Azon felül, hogy ezt nem gondolom korrekt eljárásnak, nézelődöm új szolgáltatás után. (Ha valaki ajánlana, szívesen veszem, de a 10000 Ft-os occóé hostingok nem érdekelnek, kár telespamelni a témát.)
Kérdésem: Hogy lehetne azt megoldani, hogy amíg a DNS átáll, az összes szolgáltató elérhető maradjon?
Köszi
János
■ kissé égető probléma merült fel. A kiváló cég, amelyikkel szerződtünk IW-s hostingra, számlatartozással van az IW felé (ami vagy igaz vagy nem), az IW meg se szó se beszéd, kihúzta a LAN kábelt. Azon felül, hogy ezt nem gondolom korrekt eljárásnak, nézelődöm új szolgáltatás után. (Ha valaki ajánlana, szívesen veszem, de a 10000 Ft-os occóé hostingok nem érdekelnek, kár telespamelni a témát.)
Kérdésem: Hogy lehetne azt megoldani, hogy amíg a DNS átáll, az összes szolgáltató elérhető maradjon?
Köszi
János
július 23
Nem töltődik be a php_ldap.dll
Sziasztok!
Van egy AppServ 2.5.8 XP-SP2-re telepített szerverem.
Engedélyezve van a kiterjesztések mappája:
valamint az ldap modul is (többek közt):
Az a szép, hogy CSAK az ldap modult nem tudja betölteni (pedig a fájlrendszerben ott a dll), az összes többit igen:
[colorer=log][Wed Jul 23 16:52:30 2008] [notice] Parent: Received restart signal -- Restarting the server.
[Wed Jul 23 16:52:30 2008] [notice] Child 4032: Exit event signaled. Child process is ending.
PHP Warning: PHP Startup: Unable to load dynamic library 'C:\\var\\php5\\ext\\php_ldap.dll' - A megadott modul nem tal\xe1lhat\xf3.\r\n in Unknown on line 0
[Wed Jul 23 16:52:30 2008] [notice] Apache/2.2.4 (Win32) PHP/5.2.1 configured -- resuming normal operations
[Wed Jul 23 16:52:30 2008] [notice] Server built: Jan 9 2007 23:17:20
[Wed Jul 23 16:52:30 2008] [notice] Parent: Created child process 1636
PHP Warning: PHP Startup: Unable to load dynamic library 'C:\\var\\php5\\ext\\php_ldap.dll' - A megadott modul nem tal\xe1lhat\xf3.\r\n in Unknown on line 0
[Wed Jul 23 16:52:31 2008] [notice] Child 1636: Child process is running
[Wed Jul 23 16:52:31 2008] [notice] Child 4032: Released the start mutex
[Wed Jul 23 16:52:31 2008] [notice] Child 1636: Acquired the start mutex.
[Wed Jul 23 16:52:31 2008] [notice] Child 1636: Starting 64 worker threads.
Van egy AppServ 2.5.8 XP-SP2-re telepített szerverem.
Engedélyezve van a kiterjesztések mappája:
; Directory in which the loadable extensions (modules) reside.
extension_dir = "C:\var\php5\ext"
extension_dir = "C:\var\php5\ext"
valamint az ldap modul is (többek közt):
; Windows Extensions
; Note that ODBC support is built in, so no dll is needed for it.
; Note that many DLL files are located in the extensions/ (PHP 4) ext/ (PHP 5)
; extension folders as well as the separate PECL DLL download (PHP 5).
; Be sure to appropriately set the extension_dir directive.
extension=php_gd2.dll
extension=php_ldap.dll
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_sockets.dll
; Note that ODBC support is built in, so no dll is needed for it.
; Note that many DLL files are located in the extensions/ (PHP 4) ext/ (PHP 5)
; extension folders as well as the separate PECL DLL download (PHP 5).
; Be sure to appropriately set the extension_dir directive.
extension=php_gd2.dll
extension=php_ldap.dll
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_sockets.dll
Az a szép, hogy CSAK az ldap modult nem tudja betölteni (pedig a fájlrendszerben ott a dll), az összes többit igen:
[colorer=log][Wed Jul 23 16:52:30 2008] [notice] Parent: Received restart signal -- Restarting the server.
[Wed Jul 23 16:52:30 2008] [notice] Child 4032: Exit event signaled. Child process is ending.
PHP Warning: PHP Startup: Unable to load dynamic library 'C:\\var\\php5\\ext\\php_ldap.dll' - A megadott modul nem tal\xe1lhat\xf3.\r\n in Unknown on line 0
[Wed Jul 23 16:52:30 2008] [notice] Apache/2.2.4 (Win32) PHP/5.2.1 configured -- resuming normal operations
[Wed Jul 23 16:52:30 2008] [notice] Server built: Jan 9 2007 23:17:20
[Wed Jul 23 16:52:30 2008] [notice] Parent: Created child process 1636
PHP Warning: PHP Startup: Unable to load dynamic library 'C:\\var\\php5\\ext\\php_ldap.dll' - A megadott modul nem tal\xe1lhat\xf3.\r\n in Unknown on line 0
[Wed Jul 23 16:52:31 2008] [notice] Child 1636: Child process is running
[Wed Jul 23 16:52:31 2008] [notice] Child 4032: Released the start mutex
[Wed Jul 23 16:52:31 2008] [notice] Child 1636: Acquired the start mutex.
[Wed Jul 23 16:52:31 2008] [notice] Child 1636: Starting 64 worker threads.
Firebird fájl feltöltés PHP vel blob -ba.
Sziasztok!
Egy Firebird gurut keresek, aki tudna segíteni a következő kérdésben.
Adott egy firebird adatbázis.
PHP vel az egy űrlapon keresztül töltenék fel egy táblába adatokat. Az adatok között szerepel egy ADAT(blob) nevű rekord ahova a fájlt szeretném feltölteni.
Ilyesmi módszerrel próbálkoztam.:Az adtbázisba nem csak a fájl menne egyedül. Raknék a többi rekordba pl leírást, azonosítót meg hasonló varchar illetve integer adatokat.
Ha már elolvasod azt is megköszönöm.
Üdv. Laci
■ Egy Firebird gurut keresek, aki tudna segíteni a következő kérdésben.
Adott egy firebird adatbázis.
PHP vel az egy űrlapon keresztül töltenék fel egy táblába adatokat. Az adatok között szerepel egy ADAT(blob) nevű rekord ahova a fájlt szeretném feltölteni.
Ilyesmi módszerrel próbálkoztam.:
include "connect.inc.php";
if (isset($_POST["bekuldve"]))
{
echo "Feltöltendő Fájl: ".$_FILES['file']['name'];
echo "<br />Fájl feltöltése....<br />";
$data = $_FILES['file']['name'];
$blh = ibase_blob_create($dbh);
ibase_blob_add($blh, $data);
$blobid = ibase_blob_close($blh);
$sql = "INSERT INTO WRKC(ADAT) VALUES (?)";
$sth = ibase_query($dbh, $sql, $blobid);
}
else
{
echo "<form action=".$_SERVER["PHP_SELF"]." method=\"post\" name=\"hf\" enctype=\"multipart/form-data\" >
<input type=\"file\" size=\"20\" name=\"file\">
<input type=\"submit\" value=\"Feltöltés\" name=\"bekuldve\">
</form>";
}
Ha már elolvasod azt is megköszönöm.
Üdv. Laci
MySQL-hez milyen karakterkódolást használjak?
Már megint Én!
Köszönöm az eddigi segítségeket.Most újabb kérdésem van bár ezt rakhattam volna php-be is
Magyar ékezetes karaktereket szeretnék berakni adatbázisba (Mysql);Milyan karakterkódolás a legmegfelelőbb a magyar karakterek tárolására (UTF-8)?.Ill a weboldal milyen karakter kódolással (UTF-8) legyen figyelembe véve hogy az oldal tartalmaz ajaxot is.
■ Köszönöm az eddigi segítségeket.Most újabb kérdésem van bár ezt rakhattam volna php-be is
Magyar ékezetes karaktereket szeretnék berakni adatbázisba (Mysql);Milyan karakterkódolás a legmegfelelőbb a magyar karakterek tárolására (UTF-8)?.Ill a weboldal milyen karakter kódolással (UTF-8) legyen figyelembe véve hogy az oldal tartalmaz ajaxot is.
li elemen belül szöveg vertikális pozicinálás
Van egy menüm, ami remekül működik.
Unordered list <li> elemei tartalmazzák a menüpontokat. Háttér megadva neki, egér "over"-re háttér változás, majdnem minden klappol.
Egy problémám van: a <li> elemen belül a szöveg vertikális pozicionálását nem tudom szabályozni.
Így néz ki a HTML és CSS kód:A lista elemem tehát 37 pixel magas, és azt szeretném, hogy a benne levő link szöveg kb a közepén jelenjen meg.
A #menu:a definicióban a padding-left értéke (25px) remekül látszódik is, pontosan 25 pixellel el van tolva a szöveg, örülök. Ugyanebben a részbe hiába vésem be, hogy a link 10 pixel távolságban legyen a felső résztől (padding-top:10px), ugyanúgy a <li> elem tetejéhez ragad.
Íme egy kép a problémáról
(itt a felső menüpont felett van az egér).
A kódból látszódik, hogy probálkoztam egy <span> tag beillesztésével is, azonban ez sem járt sikerrel. A link továbbra is makacsul felmászik a <li> tetejére.
Tud valaki megoldást erre a problémára?
■ Unordered list <li> elemei tartalmazzák a menüpontokat. Háttér megadva neki, egér "over"-re háttér változás, majdnem minden klappol.
Egy problémám van: a <li> elemen belül a szöveg vertikális pozicionálását nem tudom szabályozni.
Így néz ki a HTML és CSS kód:
<ul>
<li><span class="menuspan"><a href="#">Kezdőlap</a></span></li>
<li><a href="#">Ismertető</a></li>
</ul>
---------------------------------
#menu ul
{
padding:0 0 0 0;
margin: 0px;
list-style-type: none;
}
#menu li
{
background-image:url(images_css/menu_1.gif);
height:37px;
text-align:left;
padding-top:0px;
}
#menu li:hover
{
background-image:url(images_css/menu_2.gif);
}
#menu a
{
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
padding-left:25px;
padding-top: 10px;
}
.menuspan
{
padding-top:10px;
}
A #menu:a definicióban a padding-left értéke (25px) remekül látszódik is, pontosan 25 pixellel el van tolva a szöveg, örülök. Ugyanebben a részbe hiába vésem be, hogy a link 10 pixel távolságban legyen a felső résztől (padding-top:10px), ugyanúgy a <li> elem tetejéhez ragad.
Íme egy kép a problémáról
(itt a felső menüpont felett van az egér).
A kódból látszódik, hogy probálkoztam egy <span> tag beillesztésével is, azonban ez sem járt sikerrel. A link továbbra is makacsul felmászik a <li> tetejére.
Tud valaki megoldást erre a problémára?
[colorer] kódok másolása?
Kérdésem rendkívül egyszerű: hogyan lehet úgy kimásolni [colorer]-rel megírt kódokat, hogy azt pastezva kedvenc szerkesztőbe rögtön ki is lehessen próbálni?
Nekem például stíluslapok sorainak első karaktereihez tartozik egy "#" karakter, HTML/PHP kódokhoz sorszám+., stb. Stíluslap definíciók egy az egyben végülis kiszedhetők az oldal forrásból, de script/html esetében ez sem műküdik.
Szóval van valamilyen módszer, amivel egyszerű copy-paste működik? Mert én nem találtam. Esetleg a [colorer]-rel formázott kódrészletek mellé egy "vágólapra másol" gomb?
■ Nekem például stíluslapok sorainak első karaktereihez tartozik egy "#" karakter, HTML/PHP kódokhoz sorszám+., stb. Stíluslap definíciók egy az egyben végülis kiszedhetők az oldal forrásból, de script/html esetében ez sem műküdik.
Szóval van valamilyen módszer, amivel egyszerű copy-paste működik? Mert én nem találtam. Esetleg a [colorer]-rel formázott kódrészletek mellé egy "vágólapra másol" gomb?
július 23
function return
Sziasztok!
Újabb kérdésem lenne. Van egy funkcióm amiben egy lekérdezés van.Ez a lekérdezés visszatér pár elemmel.
A kérdés az lenn lehet ezeket az elemek felhasználni return nélkül.
Illetve a kapott adatokat form mezőben szeretném felhasználni,de ezek szétszortan vannak.
pl:
<input type="hidden" name="szerzodesID" value="<?php echo $szerzodesID;?>" />
<input type="hidden" name="sorszam" value="<?php echo $kod_elso." ".$projektID." ".$partnerID." ".$szerzodesID;?>" />
majd pár sorral később
<td>sorszám:<?php echo $kod_elso." ".$projektID." ".$partnerID." ".$szerzodesID;?></td>
köszönöm a segítséget.
■ Újabb kérdésem lenne. Van egy funkcióm amiben egy lekérdezés van.Ez a lekérdezés visszatér pár elemmel.
A kérdés az lenn lehet ezeket az elemek felhasználni return nélkül.
Illetve a kapott adatokat form mezőben szeretném felhasználni,de ezek szétszortan vannak.
pl:
<input type="hidden" name="szerzodesID" value="<?php echo $szerzodesID;?>" />
<input type="hidden" name="sorszam" value="<?php echo $kod_elso." ".$projektID." ".$partnerID." ".$szerzodesID;?>" />
majd pár sorral később
<td>sorszám:<?php echo $kod_elso." ".$projektID." ".$partnerID." ".$szerzodesID;?></td>
köszönöm a segítséget.
Javascript Hash nem működik DOM object key-el...
<body onload="bla()">
<div id="container">
<div id="1">
</div>
<div id="2">
</div>
</div>
<script>
function bla()
{
var c=document.getElementById("container");
var items={}
for (var i=0; i<c.childNodes.length; i++)
{
var item=c.childNodes[i];
if (item.id)
{
items[item]=item;
}
}
for (var item in items)
{
alert(item);
}
}
</script>
valaki találkozott már ezzel a "hibával"? nem vagyok benne biztos, hogy ez hiba, mert ie és ff is ugyanúgy produkálja, lehet egyszerűen ezt a részt mindenki kihagyta a böngészőjéből.