Archívum - Már 8, 2011
JavaScript termék duplikálás megakadályozása
Sziasztok,
az alábbi függvény azt csinálja, hogy nem engedi kétszer felvenni ugyanazt a terméket a kosárba. Most már működik, de miközben gyártottam, belefutottam egy olyan dologba, amit nem igazán értek.. A "for" ciklust ezen végigfuttatva dönti el a program, hogy a paraméterként kapott termék már szerepel -e a kosárban :Amikor először írtam meg ezt a függvényt, a for ciklusban a feltétel "i<=e.length" volt, így az utolsó iterációban olyan tömb index is ellenőrzésre került, amely nem létezett. Ez megváltoztatta a "product_to_cart" változóm addigi "1" értékét, így a soron következő "if" -re már nem teljesült a feltétel. El tudná valaki magyarázni, hogy a két dolognak mi köze van egymáshoz? Miért nem tartotta meg a változóm az értékét? Hiszen mivel az "e[i]" nem létezett, így elvileg az "else" ágba sem futhatott bele, ami megváltoztathatta volna.
■ az alábbi függvény azt csinálja, hogy nem engedi kétszer felvenni ugyanazt a terméket a kosárba. Most már működik, de miközben gyártottam, belefutottam egy olyan dologba, amit nem igazán értek.
function addtocart(product,price,image) {
var product_to_cart;
var e = document.getElementsByClassName("anchors");
if (e.length>0) {
for ( i=0; i<e.length; i++) {
if (e[i].innerHTML != product) {
product_to_cart = 1;
} else {
product_to_cart = 0;
break;
}
}
if (product_to_cart == 1) {
cart(product,price,image);
} else {alert('Már van ilyen termék a kosárban');}
} else {
cart(product,price,image);
}
};
var e = document.getElementsByClassName("anchors"); //ennek a hossza megegyezik a kosárban tárolt elemek számával
for ( i=0; i<e.length; i++) {
if (e[i].innerHTML != product) {
product_to_cart = 1;
} else {
product_to_cart = 0;
break;
}
}
Képek tárolása az adatbázisban, vagy fájlrendszerben?
Sziasztok.
röviden: képeket adatbázisban, vagy fájlrendszerben?
Tudom ezerszer lerágott csont már, sőt jó-párszor előkerült már itt a weblaboron is, de ahogy nézem legutóbb viszonylag rég.
rövid topic
viszonylag hosszú levelezési listaszál
Kérdés ez volna 5 év után kinek mi a véleménye? És itt elsősorban a gyorsaságról beszélek. Cache-el szempontjából szerintetek melyik a jobb? Egy fájlrendszerben tárolt képet az operációs rendszer mennyire fog cache-elni? -ha egyáltalán cache-el..
proclub (azóta már) a szerverek világában mozogsz... Változott a véleményed? ("cégednél" melyiket ajánlanád?)
Szóval képeket adatbázisban, vagy fájlrendszerben?
■ röviden: képeket adatbázisban, vagy fájlrendszerben?
Tudom ezerszer lerágott csont már, sőt jó-párszor előkerült már itt a weblaboron is, de ahogy nézem legutóbb viszonylag rég.
rövid topic
viszonylag hosszú levelezési listaszál
Kérdés ez volna 5 év után kinek mi a véleménye? És itt elsősorban a gyorsaságról beszélek. Cache-el szempontjából szerintetek melyik a jobb? Egy fájlrendszerben tárolt képet az operációs rendszer mennyire fog cache-elni? -ha egyáltalán cache-el..
proclub (azóta már) a szerverek világában mozogsz... Változott a véleményed? ("cégednél" melyiket ajánlanád?)
Szóval képeket adatbázisban, vagy fájlrendszerben?
WampServer hibaüzenetek
Sziasztok!
Hosszú évek óta futott nálam WampServer, minden gond nélkül, de most kénytelen voltam technikai okokból frissíteni. Letöltöttem, telepítettem, visszatöltöttem az adatokat, és itt kezdődtek a gondok. Azokat az oldalakat, amelyek eddig simán megjelentek mind a saját szerveremen, mind az éles szerveren, az új saját szerver teledobálta hibaüzenetes táblázatokkal, mint pl. ez:Miképp tudnám ezeket letiltani?
Előre is köszi a segítséget, nem vagyok nagy szerverbűvölő.
■ Hosszú évek óta futott nálam WampServer, minden gond nélkül, de most kénytelen voltam technikai okokból frissíteni. Letöltöttem, telepítettem, visszatöltöttem az adatokat, és itt kezdődtek a gondok. Azokat az oldalakat, amelyek eddig simán megjelentek mind a saját szerveremen, mind az éles szerveren, az új saját szerver teledobálta hibaüzenetes táblázatokkal, mint pl. ez:
<table class='xdebug-error' dir='ltr' border='1' cellspacing='0' cellpadding='1'>
<tr><th align='left' bgcolor='#f57900' colspan="5"><span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>( ! )</span> Notice: Undefined variable: p in E:\wamp\www\xsite\index.php on line <i>4</i></th></tr>
<tr><th align='left' bgcolor='#e9b96e' colspan='5'>Call Stack</th></tr>
<tr><th align='center' bgcolor='#eeeeec'>#</th><th align='left' bgcolor='#eeeeec'>Time</th><th align='left' bgcolor='#eeeeec'>Memory</th><th align='left' bgcolor='#eeeeec'>Function</th><th align='left' bgcolor='#eeeeec'>Location</th></tr>
<tr><td bgcolor='#eeeeec' align='center'>1</td><td bgcolor='#eeeeec' align='center'>0.0008</td><td bgcolor='#eeeeec' align='right'>377504</td><td bgcolor='#eeeeec'>{main}( )</td><td title='E:\wamp\www\xsite\index.php' bgcolor='#eeeeec'>..\index.php<b>:</b>0</td></tr>
</table>
Előre is köszi a segítséget, nem vagyok nagy szerverbűvölő.
Rajzolásnál kombinálás nem müködik:(
Sziasztok lenne egy kis problémám:
az a baj hogy a headert nem tom kombinálni :( a html meg az image/gif el.
Annyit akarok el érni hogy postolással lehesen változtani a dolgokat:(
■ <?php
header("Content-type: image/gif");
$kep = imagecreate( 800, 600 );
$hatter = imagecolorallocate($kep, 255,255,255);
$fekete = imagecolorallocate($kep, 0,0,0 );
imageline( $kep, 400-1, 200-1, 500-1, 200-1, $fekete );
imagefilledarc( $kep, 400-1, 200-1, 200-1, 200-1, 0, 360 , $fekete,IMG_ARC_NOFILL);
imagegif($kep);
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<form method="post">
r:<input type="text" name="sugar">
t:<input type="text" name="koron_kivuli_hosszusag">
T:<input type="text" name="koron_kivuli_magassag">
</body>
</html>
header("Content-type: image/gif");
$kep = imagecreate( 800, 600 );
$hatter = imagecolorallocate($kep, 255,255,255);
$fekete = imagecolorallocate($kep, 0,0,0 );
imageline( $kep, 400-1, 200-1, 500-1, 200-1, $fekete );
imagefilledarc( $kep, 400-1, 200-1, 200-1, 200-1, 0, 360 , $fekete,IMG_ARC_NOFILL);
imagegif($kep);
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<form method="post">
r:<input type="text" name="sugar">
t:<input type="text" name="koron_kivuli_hosszusag">
T:<input type="text" name="koron_kivuli_magassag">
</body>
</html>
az a baj hogy a headert nem tom kombinálni :( a html meg az image/gif el.
Annyit akarok el érni hogy postolással lehesen változtani a dolgokat:(
A paraméterátadás egyszerűsítése objektumparaméter használatával (2. rész)
A refactoring sorozat újabb része
■ Counting Down Internet Explorer 6 Usage Share
A Microsoft kampányt indít az IE6 elterjedtségének csökkentésére
■ CSS általánosítása lehetséges???
Főleg itt a CSS ben alapként található "padding" opcióra gondolok de gondolom másoknál is felmerült ez a probléma.Míg Firefoxban a padding megfelelően műnködik addig az Explorerben (főleg! mivel ez a legelterjedtebb) ugyanez a rész egy padding nélküli rész mellett "elcsúszik!".
Lehetséges az hogy CSS-en belül beállítsuk hogy egy bizonyos böngészőnél mennyi legyen a padding értéke, vagy csak új CSS file megírásával?
■ Lehetséges az hogy CSS-en belül beállítsuk hogy egy bizonyos böngészőnél mennyi legyen a padding értéke, vagy csak új CSS file megírásával?
Adatbányászati eszközök a Google új “Panda” algoritmusában
Továbbfejlesztett kereső a gyenge tartalmak kiszűrésére
■