ugrás a tartalomhoz

Archívum - Szep 13, 2011

Számok összeadása

Toka · 2011. Szep. 13. (K), 16.31
Sziasztok. Kis segítségre lenne szükségem. Az lenne a gondom hogy ha 0-t adok meg az egyik számnak,a hibauzenetet kapom vissza h "Irja be mindkét változó értékét".
<body>
<form name="szamologep" method="POST" action="63.php"> 
a: <input type="text" name="a"><br /><br />
b: <input type="text" name="b"><br />
<hr />
<input type="radio" name="muvelet" value="osszeadas" />+<br />
<input type="radio" name="muvelet" value="kivonas" />-<br />
<input type="radio" name="muvelet" value="szorzas" />*<br />
<input type="radio" name="muvelet" value="osztas" />/<br />
<hr />
<input type="submit" name="sb" value="Kuld" />
<input type="reset" name="rb" value="Megsem" />
</form>
<?php 
$hiba = $_GET["hiba"];
if ($hiba=="1")
echo "Irja be mindket valtozo erteket!"
?>
</body>
A 63.php:
<?php 
$ertek = 0;
$a = $_POST["a"];
$b = $_POST["b"];
$muvelet = $_POST["muvelet"];

if (!empty($a) AND !empty($b))
{
switch ($muvelet)
{
	case "osszeadas":
	$ertek=$a+$b;
	$kiiras="$a + $b = $ertek";
	break;
	
	case "kivonas":
	$ertek=$a-$b;
	$kiiras="$a - $b = $ertek";
	break;
	
	case "szorzas":
	$ertek=$a*$b;
	$kiiras="$a * $b = $ertek";
	break;
	
	case "osztas":
	if ($b==0)
	$kiiras="Nullaval osztani?! Majom...";
	else 
	{
		$ertek=$a/$b;
		$kiiras="$a / $b = $ertek";
	}
	break;
	
	default:
	$kiiras="Ismeretlen muvelet";
	break;
	
}
echo $kiiras; 
}
else 
{
	header("Location:index.php?hiba=1");
	exit();
}

?>
 

Attribútum változás: Melyik Javascript volt és hol?

TIV · 2011. Szep. 13. (K), 14.40
Sziasztok!

Van egy olyan gondom, hogy vagy egy UL listám, amire fingom sincs miért, de rákerül pár fölösleges class. Javascript teszi rá, mert ha letiltom a JS használatot, akkor csak az az osztály marad, aminek kell.

Kérdés: Hogyan tudnék rájönni, milyen eszközzel, hogy melyik Javascript fájl és melyik sorban állítja be neki a classokat? Van sejtésem, hogy melyik fájl és biztosan meg tudnám találni kereséssel, de én valami profibb módszert szeretnék, Firebug vagy Chrome Developer Toolbar használatán keresztül, mert tanulni szeretnék vele, hogy legközelebb ha ilyen van, egyszerűbb legyen. Chromeban találtam olyat, hogy Breakpoint on attribute modification vagy valami hasonló, de nem igazán vagyok benne biztos, hogy ez kell nekem.

Tud valaki segíteni, linkkel akármivel? Hogy lehetne ezt megtaláltatni valami developer cuccal?

Előre is köszönöm!
Sziasztok!
 

Adatbazis helyes felepitese

Inc33 · 2011. Szep. 13. (K), 11.35
Van 3 tablam ami ossze van kapcsolva, pl:

1 tabla: model
id nev

2 tabla: model_2
id id_model nev

3 tabla: model_3
id id_model id_model_2 nev

adatok:
a(a(a,b), b(a,b,c) c(b,c))

az elso sor a model, masodik model_2, harmadik model_3
amint lathato a model_3-nal tobbszor fel van tuntetve ugyanaz az adat, azaz 7 adat van, mikor csak 3 van valojaban, ugyanez van nalam, viszont 370 kulonbozo adattal ami kb 950 adatnak jonne ki ha minden model_2-hoz kulon kulon beirom az adatot

ezt ugy kepzeltem el, hogy tobb adatot irok be az id_model_2 oszlopba, hogy csak egyszer keljen beirjam az adatot de tobbhoz kapcsolodjon, de nem tudom pontosan, hogy mi lenne a megfelelo modszer erre, vagy ha a legjobb megoldas csak siman beirni mind a 970-et...