Archívum - Ápr 2006 - Fórum téma
április 16
php script futtatása külső fáklból
Sziasztok!
A kérdésem az hogy hogyan lehet php scriptet futtatni külső fájlból, hasonlóan pl a java scriptekhez, ahol egy <script> TAG -ban megadom a .js fájl elérési útvonalát, stb... és szépen fut.
PHP-t is próbáltam hasonlóan, de nem sikerült.
Van rá mégis megoldás?
köszönöm a válaszokat!
■ A kérdésem az hogy hogyan lehet php scriptet futtatni külső fájlból, hasonlóan pl a java scriptekhez, ahol egy <script> TAG -ban megadom a .js fájl elérési útvonalát, stb... és szépen fut.
PHP-t is próbáltam hasonlóan, de nem sikerült.
Van rá mégis megoldás?
köszönöm a válaszokat!
Div keret szétcsúszás IE alatt
Hali!
A gondom a következő a weblapoa híreket egy keretben jelenítem meg. Ezek a "dobozok" egy tartalmi részben jelennek meg ami melett baloldalt van egy menü div is.
A dobozok css kódja:Eddig nem volt vele semmi gond, hosszú szöveges tartalmakat teljessen jól kezelte (persze bizonyos méreteken belül), aztán egy hirnél két képet belinkeltem, egy másik oldalról aminek a hatására a tartalmi rész a bal menüsáv alá kerül mintha nem férne el, persze FF alatt hibátlanul megy.
A két kép igaz hog nagyobb, de img tag-ben átméreteztem öket hogy elférjenek..
Pár napja volt egy blogmark pont ilyen témával ott azt irták hogy
overflow:auto; -t és
<!--[if IE]>
<style type="text/css">
body {word-wrap: break-word;}
</style>
<![endif]-->
használjak, de ezzel se oldódott meg a dolog, amúgy azt nem értem hogy maga a doboz a szülöelemére (ami a tartalmi rész) miért van hatással..
az oldalt itt nézhetitek meg, hogy miröl is beszéltem eddig :P
■ A gondom a következő a weblapoa híreket egy keretben jelenítem meg. Ezek a "dobozok" egy tartalmi részben jelennek meg ami melett baloldalt van egy menü div is.
A dobozok css kódja:
html .boxhead h2 {height: 1%;} /* For IE 5 PC */
#maincontent .sidebox {
margin: 0 auto; /* center for now */
width: 670px; /* ems so it will grow */
background: url(images/keret/sbbody-r.gif) no-repeat bottom right;
font-size: 100%;
overflow:none;
}
#maincontent .sidebox .boxhead {
background: url(images/keret/sbhead-r.gif) no-repeat top right;
margin: 0;
padding: 0;
text-align: center;
}
#maincontent .sidebox .boxhead h2 {
background: url(images/keret/sbhead-l.gif) no-repeat top left;
margin: 0;
padding: 22px 30px 5px;
color: white;
font-weight: bold;
font-size: 1.2em;
line-height: 1em;
}
#maincontent .sidebox .boxbody {
background: url(images/keret/sbbody-l.gif) no-repeat bottom left;
margin: 0;
text-align:left;
overflow:hidden;
padding: 5px 30px 31px;
}
A két kép igaz hog nagyobb, de img tag-ben átméreteztem öket hogy elférjenek..
Pár napja volt egy blogmark pont ilyen témával ott azt irták hogy
overflow:auto; -t és
<!--[if IE]>
<style type="text/css">
body {word-wrap: break-word;}
</style>
<![endif]-->
használjak, de ezzel se oldódott meg a dolog, amúgy azt nem értem hogy maga a doboz a szülöelemére (ami a tartalmi rész) miért van hatással..
az oldalt itt nézhetitek meg, hogy miröl is beszéltem eddig :P
Egy megadott csoportban NEM előforduló tagok listázása (MySQL)
Adott 2 tábla:
user {id}
group_member {uid, gid}
Mondjuk vannak felhasználók 1-10-ig, és a 3. csoportnak tagja a 4-es, 7-es és 9-es felhasználó. Én szeretném kilistáztatni tehát az 1,2,3,5,6,8,10-es felhasználót.
Persze ezt meg tudom oldani kerülővel PHP alatt, vhogy így, de az nem elég szép :)Ez kilistázza az összes felhasználót (a users.id csak ellenőrzés miatt került a kilistázandó elemekhez) és amelyik tagja a csoportnak, annak group_id-ja 3, amelyik nem, annak mind NULL.
■ user {id}
group_member {uid, gid}
Mondjuk vannak felhasználók 1-10-ig, és a 3. csoportnak tagja a 4-es, 7-es és 9-es felhasználó. Én szeretném kilistáztatni tehát az 1,2,3,5,6,8,10-es felhasználót.
Persze ezt meg tudom oldani kerülővel PHP alatt, vhogy így, de az nem elég szép :)
SELECT
users.id,
out_users.id,
group_member.gid AS group_id
FROM
users AS out_users
LEFT JOIN
(users
JOIN
group_member
ON
group_member.gid=3 AND group_member.uid=users.id)
ON
users.id=out_users.id
WHERE
users.id=out_users.id
április 16
Ingyen tárhelyre CMS
Szerbusztok !
Eddig e107-el próbálkoztam UW.hu-n. (mivel a fájlattributumokat nem lehet mgváltoztatni néhány dolog nem működött rendesen).
A kérdésem:
a. milyen portálrendszert "érdemes" használni, ki mit ajánl, mi a tapasztalata
b. melyik ingyenes tárhelyen (ahol rendesen fut is) lehet normálisan beüzemelni
Mielött a válasz az lenne, hogy keressek egy olcsó tárhelyet..., a portál nem nekem lesz, akinek kell..
■ Eddig e107-el próbálkoztam UW.hu-n. (mivel a fájlattributumokat nem lehet mgváltoztatni néhány dolog nem működött rendesen).
A kérdésem:
a. milyen portálrendszert "érdemes" használni, ki mit ajánl, mi a tapasztalata
b. melyik ingyenes tárhelyen (ahol rendesen fut is) lehet normálisan beüzemelni
Mielött a válasz az lenne, hogy keressek egy olcsó tárhelyet..., a portál nem nekem lesz, akinek kell..
IE hiba a javából
<html>
<head>
<title>Cím</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2"/>
</head>
<body>
<div style="position: absolute;">
<h1>Öreg hiba!</h1>
<p>Azt hiszed, ez fog megjelenni az oldalon? Nézd meg explórerben...</p>
</div>
<div style="float: left;">
ez floatos
</div>
<div style="clear: both; width: 100px">
ez cleares
</div>
</body>
</html>
Mivel az IE bugzilláját nem találtam ide postolom :). Amúgy a win98-al kapott explórertől, az xp 6-osáig mindegyikben benne van.
Időigényes művelet közben folyamatos megjelenítés
Vegyünk példának mondjuk egy port scant (PHP-ben írva), vagy egy hírlevél küldő ciklust, ami mondhatni elég időigényes folyamat. Van arra mód, hogy ne kelljen kivárni, amíg a PHP dolgozik, hanem a már meglévő eredményeket folyamatosan írja ki a böngészőbe?
■ Táblázatom szétcsúszik, ha több a tartalom benne
Sziasztok!
Már 3 napja próbálom a következő problémát megoldani, de mind hiába:
Ezen a honlapon a grafikus által készített layout-ot feldaraboltam Photoshop-pal. A gond az, hogy ha a középső tartalmi rész mérete nagyobb, a tőle jobbra található információs oszlopnál (mint pl. itt), akkor a jobb oldali oszlop széthullik, vagyis az egyes háttér képek eltávolodnak egymástól, és így közöttük a háttér szín jelenik meg. Fontos, hogy ez a probléma csak Internet Explorer esetén van, Firefox-ban nem volt vele gond. Valamint azt is hozzáteszem, hogy a honlap valid a w3.org szerint.
Már szinte mindent kipróbáltam CSS segítségével, de sajnos nem sikerült megoldanom, hogy ne csússzon szét a táblázat. Ha tudnátok ötleteket adni, hogy mi lehet a gond, azt igazán megköszönném.
Péter
■ Már 3 napja próbálom a következő problémát megoldani, de mind hiába:
Ezen a honlapon a grafikus által készített layout-ot feldaraboltam Photoshop-pal. A gond az, hogy ha a középső tartalmi rész mérete nagyobb, a tőle jobbra található információs oszlopnál (mint pl. itt), akkor a jobb oldali oszlop széthullik, vagyis az egyes háttér képek eltávolodnak egymástól, és így közöttük a háttér szín jelenik meg. Fontos, hogy ez a probléma csak Internet Explorer esetén van, Firefox-ban nem volt vele gond. Valamint azt is hozzáteszem, hogy a honlap valid a w3.org szerint.
Már szinte mindent kipróbáltam CSS segítségével, de sajnos nem sikerült megoldanom, hogy ne csússzon szét a táblázat. Ha tudnátok ötleteket adni, hogy mi lehet a gond, azt igazán megköszönném.
Péter
április 14
onmouseover submit gombon
Segítsetek mi lehet az oka annak, hogy az alábbi kód IE alatt OK,
FF esetén több alert ablak is bejön és villódzik az ablak.
■ FF esetén több alert ablak is bejön és villódzik az ablak.
<script type="text/javascript">
function check(){
if(document.vk.nev.value=="" && document.vk.uzenet.value=="") {alert("Nem adott meg nevet és üzenetet sem írt !")}
else {if(document.vk.nev.value=="") {alert("Nem adott meg nevet !")}
else {if(document.vk.uzenet.value=="") {alert("Nem írt üzenetet !")}}}}
</script>
</head>
<body>
<form name="vk" action="guestbook.php" method="post">
<table align="center" border="1" cellpadding="0" cellspacing="0">
<tr><td align="center">
<table bgcolor="#e8eeee" border="0" cellpadding="2" cellspacing="2">
<tr><td><b>név:</b></td><td><input type="text" size="40" maxlength="60" name="nev"></td></tr>
<tr><td><b>e-mail:</b></td>
<td><input type="text" size="40" maxlength="60" name="mail"></td></tr>
<tr><td><b>üzenet:</b></td><td><textarea cols="65" rows="6" name="uzenet"></textarea></td></tr>
<tr><td></td><td align="center"><input class="gomb" type="submit" value="Elküld" onmouseover="check()" /><input type="text" size="10" style="visibility:hidden" /><input class="gomb" type="reset" value="Mégse" /></td></tr>
</table>
</td></tr>
</table>
</form>
Div-blokk illeszkedés Firefoxban, mér nem jó így?
Egy olyan szövegdobozt szeretnék csinálni, hogy a teteje és az alja nem sima vonal, hanem egy-egy beillesztett kép (dizájn miatt).
Gondoltam div-ekkel próbálom ezt megoldani, de van egy kis gond. (Habár ugyanez a gond van akkor is, ha table-el csinálom.)
A htmlA cssIE alatt pont olyan, amilyennek elgondoltam. Ezzel szemben Firefoxban pl. az első meg az utolsó sor az szélesebb, mint a css-ben megadott. (Azért akkorára adtam meg azokat, mert akkora a gif-ek szélessége.) Így a szöveges sorok, és a két gif-et tartalmazó sor közt hézag van, ami nagyon érdekelne, hogy miért van, és hogy hogyan megszüntethető.
További extra, hogy a fölső kép rácsúszott az első szövegsorra. Az mitől van?
Kössz a válaszokat!
■ Gondoltam div-ekkel próbálom ezt megoldani, de van egy kis gond. (Habár ugyanez a gond van akkor is, ha table-el csinálom.)
A html
<div class="f"><img src="teteje.gif" /></div>
<div class="k">Valami bármilyen szöveg </div>
<div class="k2">Valami bármilyen szöveg</div>
<div class="a"><img src="alja.gif" ></div>
div{padding: 0px; margin: 0px;}
.f{background-color: #eeee66;height:4px;}
.k{background-color: #cc66cc;}
.k2{background-color: #ccccaa;}
.a{background-color: #66eeee; height:8px;}
További extra, hogy a fölső kép rácsúszott az első szövegsorra. Az mitől van?
Kössz a válaszokat!
Más szöveg kiírása, ha már aznap voltam egy weblapon
Azt szeretném megoldani, hogy ha valaki el ér 1 lapra, akkor ott az írja át az sql táblámban a dátumot az aznapira! És az is fontos lenne, hogy a dátumot a server gépről olvassa ki! Valamit a date függvénnyel kell csinálni, de hogyan? Meg, hogy mit irasson be? Szóval beíratni táblába értéket tudok! Azt is tudom, hogy ha az X akkor más jöjjön be! De ez a dátummal nekem nem megy! Ha nagyon bonyolult a fogalmazás fordítok!
Belépek az index.php -ra ma 2006.04.14 -van
Belépek az index.php -ba megint, de mást látok ott, mert az nap már 1-szer voltam ott!
Remélem így érthető!
■ Belépek az index.php -ra ma 2006.04.14 -van
Belépek az index.php -ba megint, de mást látok ott, mert az nap már 1-szer voltam ott!
Remélem így érthető!