ugrás a tartalomhoz

Archívum - 2011

március 10

PHP táblázatok validálás

Cyber · 2011. Már. 9. (Sze), 22.18
Az adatbázisból kiszedve az adatokat töltöttem fel az alábbi div-es táblázatot
$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/>";	
}
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
 

Wordpress redirect hurok

Termes · 2011. Már. 9. (Sze), 15.40
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
 

Django Auth autch ouch out shhh

Török Gábor · 2011. Már. 9. (Sze), 12.42
Saját felhasználó modell a „contrib” helyett
 

Model-View-Controller a Yii-ben

imehesz · 2011. Már. 9. (Sze), 10.41
Hogyan valósítja meg a Yii az MVC tervezési mintát
 

Debreceni Drupal Napok 2011

Török Gábor · 2011. Már. 9. (Sze), 10.26

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

reagenross · 2011. Már. 8. (K), 22.55
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.
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
. 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 :
for ( i=0; i<e.length; i++) {
			if (e[i].innerHTML != product) {
				product_to_cart = 1;
			} else {
				product_to_cart = 0;
			break;
			}
		}
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.
 

Képek tárolása az adatbázisban, vagy fájlrendszerben?

solkprog · 2011. Már. 8. (K), 21.45
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?
 

WampServer hibaüzenetek

Fedor · 2011. Már. 8. (K), 20.58
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:

<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>
Miképp tudnám ezeket letiltani?

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:(

kriszrap · 2011. Már. 8. (K), 18.37
Sziasztok lenne egy kis problémám:
<?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>

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:(