Archívum - 2011
március 10
PHP táblázatok validálás
Az adatbázisból kiszedve az adatokat töltöttem fel az alábbi div-es táblázatot Alapnak az elrendezés mőnködik, a hiba a validáláskor merült fel...
"http://validator.w3.org/" -al próbáltam validálni az oldalaimat XHTML 1.0 Strict Doctype-ra
mindent sikerült kijavítanom kivéve 2 hibatípust
- Couldn't find end of Start Tag img
- attributes construct error
A javításra bármilyen ötletet szívesen fogadok
--=UPDATE=--
Validálás pontos kimenete
■ $result = mysql_query("SELECT * FROM programok WHERE(program_csoport='lejatszas')");
while ($sor = mysql_fetch_array ($result))
{
echo "<div class=\"programok\">";
echo "<div class=\"programfejlec\">".$sor["program_nev"]."</div>";
echo "<div class=\"letolteskep\"><a href=\"".$sor["letoltes_link"]."\"> <img alt=\"letolteskep\" src=\"kep/letoltes.jpg\" /> </a></div>";
echo "<div class=\"programkep\">"."<img alt=\"programkep\"height=\"150\" width=\"150\" src=\"".$sor["kep_link"]."\" /></div>";
echo "<div class=\"leiras\">".$sor["leiras"]."</div>";
echo "<div class=\"leiraslinkek\">".$sor["linkek"]."</div>";
echo "</div><br/>";
}
"http://validator.w3.org/" -al próbáltam validálni az oldalaimat XHTML 1.0 Strict Doctype-ra
mindent sikerült kijavítanom kivéve 2 hibatípust
- Couldn't find end of Start Tag img
- attributes construct error
A javításra bármilyen ötletet szívesen fogadok
--=UPDATE=--
Validálás pontos kimenete
Wordpress redirect hurok
Sziasztok.
Két napja próbálkozok egy vps beállításával Debian rendszeren. Kezdésnek ssh hozzáférést kaptam, amit a netről lesve úgy-ahogy megoldottam, hogy működhessen a weboldal az adott ip címen.
Az igazi problémám az, hogy a wp telepítése után a főoldal egy hurok miatt 301-es hibát jelez. Valószínűleg a szerver konfigban kellene valamit okoskodnom, de sajnos ehhez már túlságosan is kevés vagyok. A neten nem találtam semmi hasznosat.
Kérnék egy kis segítséget.
Köszönettel:
T
■ Két napja próbálkozok egy vps beállításával Debian rendszeren. Kezdésnek ssh hozzáférést kaptam, amit a netről lesve úgy-ahogy megoldottam, hogy működhessen a weboldal az adott ip címen.
Az igazi problémám az, hogy a wp telepítése után a főoldal egy hurok miatt 301-es hibát jelez. Valószínűleg a szerver konfigban kellene valamit okoskodnom, de sajnos ehhez már túlságosan is kevés vagyok. A neten nem találtam semmi hasznosat.
Kérnék egy kis segítséget.
Köszönettel:
T
Model-View-Controller a Yii-ben
Hogyan valósítja meg a Yii az MVC tervezési mintát
■ Debreceni Drupal Napok 2011
Március 26-27-én kétnapos rendezvénynek ad otthont Debrecen. A 2011-es Debreceni Drupal Napok főszervezőjét, Kurucz Istvánt (@nevergone) kérdeztük.
március 9
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
■