ugrás a tartalomhoz

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

június 6

CSS - háttér linkelés

Vrt · 2008. Jún. 6. (P), 11.27
Sziasztok!

A html fájl lábléce így fest:
.
.
<tr>
  <td colspan="7" class="lablec"><div class="email"><a href="index.php"  class=link1>Kezdőlap</a> |  <href="mail.php" class=link1>E-mail</a> </div></td>
</tr>
.
.
A css pedig:
.lablec {
        background-image: url(pic/lableckep.jpg);
        background-repeat: no-repeat;
        height: 38px;
}
.email {
        font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
        font-size: 10px;
        color: #0F5286;
        margin-left: 20px;
}
Azt szeretném, hogy a .lablec -ben beállított háttérkép egy link legyen. Ezzel próbálkoztam:
.
<tr>
  <td colspan="7" class="lablec"><div class="email"><a href="http://alink.hu" ><span>Ez a link</span></a><a href="index.php"  class=link1>Kezdőlap</a> |  <href="mail.php" class=link1>E-mail</a> </div></td>
</tr>
.
.email a {
background: #fff url(pic/lableckep.png) no-repeat;
display: block;
height: 38px;
width: 788px;
}
.email a span {
visibility: hidden;
}
De sajnos az egy soros láblécet szétvágja, több sorba és minden sorba beteszi a hátteret is.
Hogysmint kellene ezt csinálni?

Köszi
K
 

Javascript névtér gondok

inf · 2008. Jún. 6. (P), 08.00
Sziasztok!

Próbáltam beüzemelni a getElementsByTagNameNS függvényt, de nem sok sikerrel jártam, úgyhogy rákerestem neten egy példára, és az sem működött, most nem értem, hogy akkor maga a függvény a rossz, vagy én rontok el valamit?

<!DOCTYPE html 
     PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<?xml version="1.0" encoding="utf-8"?>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"
	xmlns:action="http://www.xyz.com/actions/">
<head>
	<script>
		function init()
		{
			var a=document.getElementsByTagNameNS("http://www.xyz.com/actions/","*");
			alert(a.length)
			for (var i=0; i<a.length; i++)
			{
				var item=a[i]
				alert(item.tagName)
			}
			
			var x=document.getElementsByTagName("action:preloadimg")
			alert(x[0])
			/*
			alert(x.namespaceURI)
			alert(x.prefix)*/
		}
	</script>
</head>
<body onload="init()">
	<action:preloadimg autostart="true">
		<img id="aaa" src="a.jpg" />
		<img src="b.jpg" />
	</action:preloadimg>
</body>
</html>
érdekessége a dolognak, hogyha a namespacet is beleveszem a tagnamebe és úgy keresek rá, akkor megtalálja az adott elemet... nyilván nekem ez nagyon nem jó, mert namespace alapján szeretnék feldolgozni elemeket a tagname pedig tetszőleges lesz...

ja kérdés:
mégis hogy lehet működésre bírni?
 

június 5

apache modul hozzáadás

pewti · 2008. Jún. 5. (Cs), 16.19
Sziasztok!


Megtudná valaki mondani, hogy hogyan kell az apache2.0-hoz egykülső modult hozzáadni, konkrétan a mod_log_sql ről volna szó.
Már letöltöttem a www.outoforde.cc-ről a modult de sehogysem sikerül hozzáadni.


Előre is kösz!

pewti
 

rendezés a felhasználó kedvtelése szerint - quicksort

frankdavid · 2008. Jún. 5. (Cs), 15.45
Van egy tömböm, ami gyümölcsnevekből áll. pl: array("banán", "citrom", "eper", "dinnye", "alma")
Egy körben megkérdezem a felhasználót, hogy melyiket szereted jobban, a ....-t vagy a ....-t, a .... helyén persze egy-egy gyümölcs van a tömbből. És pár kérdés(lehetőleg minnél kevesebb kérdés) után megadom neki, hogy mi a "szeretési listája". A rendezést ugye quicksorttal lehet a leggyorsabban(legkevesebb kérdéssel) megcsinálni, de a PHP program, amit láttam quicksorthoz, számokat rendez nagyság szerint. Hogy alakítsam át? Addig ok, hogy a változókat SESSION-be teszem, de hogy ugorjak bele a ciklus közepébe?

Ez a program, ami számokat rendez(a változókat már session-be rakva)
[colorer=php]
<?php
$_SESSION['array'] = array(8, 9, 1, 176, -45, 27, 99, 31, 15, 35, 88, 74, 0 );
$_SESSION['cur'] = 1;
$_SESSION['stack'][1]['l'] = 0;
$_SESSION['stack'][1]['r'] = count($_SESSION['array'])-1;

while ($_SESSION['cur'] != 0 ) {
$_SESSION['l'] = $_SESSION['stack'][$_SESSION['cur']]['l'];
$_SESSION['r'] = $_SESSION['stack'][$_SESSION['cur']]['r'];
$_SESSION['cur']--;

while ($_SESSION['l'] < $_SESSION['r'] ) {
$_SESSION['i'] = $_SESSION['l'];
$_SESSION['j'] = $_SESSION['r'];
$_SESSION['tmp'] = $_SESSION['array'][(int)( ($_SESSION['l']+$_SESSION['r'])/2 )];

// partion the array in two parts.
// left from $_SESSION['tmp'] are with smaller values,
// right from $_SESSION['tmp'] are with bigger ones
while ($_SESSION['i'] <= $_SESSION['j'] ) {
while ($_SESSION['array'][$_SESSION['i']] < $_SESSION['tmp'] ) {
$_SESSION['i']++;
}

while ($_SESSION['tmp'] < $_SESSION['array'][$_SESSION['j']] ) {
$_SESSION['j']--;
}

// swap elements from the two sides
if ($_SESSION['i'] <= $_SESSION['j'] ) {
$_SESSION['w'] = $_SESSION['array'][$_SESSION['i']];

2 gigánál nagyobb fájl letöltése IE-ben

lorko · 2008. Jún. 5. (Cs), 15.28
sziasztok,

van egy 2 gigánál nagyobb fájlom amit szeretném ha a böngésző letöltésre ajánlana fel, ezt nem bonyolult megcsinálni ugyebár.

.htaccess fájlban csinálok egy bejegyzést:
AddType application/octet-stream file kiterjesztése
a probléma ott kezdődik, hogy az ie6 nem kezeli a 2-gigás vagy nagyobb fájlokat.

tehát arra gondoltam csinálok egy browser detectet a htaccess-ben, majd valahogy el kellene érni,
hogy a fejlécből letűnjön a fájl mérte, és akkor már az ie6 is letölti.

szerveroldali cgi kizárva, csak htaccess van, azzal kell megoldani.

minden választ előre is köszönök.
 

flash-ben kép elforgatásnál minőségromlás

unregistered · 2008. Jún. 5. (Cs), 11.44
Hello!

Olyan gondom van hogy ha flashben beimportálok egy képet (jpg, png) és elforgatom olyan szinten romlik a minősége hogy hihetetlen... Eddig úgy oldottam meg hogy photoshopban elforgattam és úgy importáltam be de ugye ez elég barkács módszer...
Van valakinek erre ötlete? Előre is köszönöm!
 

június 4

Szép URL-ek rewrite-tal

Vrt · 2008. Jún. 4. (Sze), 13.54
Sziasztok!

Próbálkozom a szép URL-k használatlával, de sorra elvérzem, remélem ti tudtok segíteni. Van egy teszteléshez használt webszerver localon..

A www mappában levő .htaccess fájlba a következőt írtam:

RewriteEngine on
RewriteOptions MaxRedirects=10
RewriteBase /Proba
RewriteRule ^(.*)konyvtar/([^/]+)(/*)$ proba.php?m=2&a1=$2 [L]

Egy adott link így fest:

http://localhost/Proba/proba.php?m=2&a1=4

(A linkek attól függően, hogy melyik tartalmat kérjük le, kiegészülhetnek egy a2 és a3 paraméterrel is.)

1. Problémám / kérdés:

Miután ezt beállítom a htacces-ben 403 forbidden hibát kapok. A httpd.conf fájlban átállítom az Alloverride paramétert Alloverride AuthConfig -ra, de akkor meg kapok egy 500 internal error hibát. Erre beállítom Options +FollowSymLinks paramétert de semmi sem változik. Remélem tudtok segíteni mert a fejem verem már az asztalba..így nehéz h. nem értek túlzottan ehhez....

2. Problémám / kérdés:

Annyi RewriteRule-t kell létrehozzak ahány aloldalam van? Mert nálam az m, a1, a2, a3 paraméterek kerülnek a linkbe, de változó hogy mikor melyiket használom...vagy csak annyi szabály kell ahány lefedi a különböző mélységeket?

Előre is köszi

K
 

június 4

Eltűnő, felvillanó szövegek Internet Explorer 6-ban

lipmat · 2008. Jún. 3. (K), 22.11
Kedves Mesterek!

Épp egy oldalam teszteltem IE6 alatt amikor arra lettem figyelmes, hogy vannak bizonyos szövegrészek, amik görgetés közben eltűnnek, felvillannak, aztán vagy megjellennek, vagy nem. Néha áthűzva, néha nem...
megmagyarázhatatlan. A többi böngésző jól veszi a lapot. A legviccesebb az egészben, hogy mindig ügyelek arra, hogy W3C valid legyen az oldal, és most is az. Teljesen tanácstalan vagyok, sose láttam ilyet...

A legutolsó módosítás ami után előjött:
(A termékek kilistázására ezt az új "templatet" használom; a product_name jelenik meg furin; ide vágó forráskódok:)


.container{
border:1px solid #C6B72F;
padding:0;
margin: 0px 0px 0px 0px;
background-color: #F5F3AD;
text-align:center;
}
h2.p_name,h2{
padding:7px;
margin:0px;
font-size:12px;
line-height:12px;
}
.prod_name{
border-bottom:1px solid #C6B72F;
vertical-align: middle;
background-image: url(../images/inputbox.png);
background-repeat: repeat-x;
background-color: #F5F3AD;
clear: both;
}



<div class="container">
    <div class="prod_name">
          <h2 class="p_name"><a class="product_browse_link" title="{product_name}" href="{product_flypage}">{product_name}</a> ({gyarto} termék)</h2>
    </div>
    <div class="prod" style="margin-top:10px;clear: both;">
          <div class="prod_img" align="center" style="float:left;padding:5px;background-color:#000000;width:90px;">{kep}</div>
          <br /><br />
          <div style="float:left;">{product_price}{product_packaging} </div>
    </div>
    <div style="clear: both;">{form_addtocart}</div>
</div>

Nagyon jól jönne egy kis segítség...
Köszönöm előre is
lipmat
 

SELECT a FROM-ban..., mivel váltható ki?

rebew · 2008. Jún. 3. (K), 21.13
sziasztok,
az alábbi egyszerű lekérdezési logika az én gépemen minden gond nélkül megy,
azonban át lett rakva egy régebbi MySQL-t futtató gépre,
ami nem ismeri a FROM-on belüli selectet...
Mivel lehetne ugyanezt elérni? Esetleg hasonlóan egyszerűen?

Oldal átirányítása

Vrt · 2008. Jún. 3. (K), 16.20
Sziasztok!

adott egy domain amire most a www.valami.hu és a valami.hu is működik. Tartalom duplikálás elkerülése végett a valami.hu címre érkező kérdéseket át szeretném irányítani a www.valami.hu címre.

A php fájlokba szeretnék includolni egy másik php-t amiben valahogy ellenőrizném, ha valami.hu címet hívták be, akkor dobja át a www.valami.hu címre.

Ennek a php-nak a megírásában szeretném a segítségeteket kérni. Valamint ha a meghívott cím valami.hu/valami.php akkor ezt a kód ezt is átdobja a www.valami.hu/valami.php -ra? Vagy minden url-t külön kell lekezelni?

Sajnos .htaccess szerkesztésére ninncs lehetőség, valami php megoldás kellene.

Előre is köszi.