GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => A témát indította: ElektroN - 2015. július 27. - 14:45:18

Cím: Számológép v1.1, v1.2, v1.3
Írta: ElektroN - 2015. július 27. - 14:45:18
Sziasztok! Kezdő PHP tanuló vagyok. Unatkoztam, így megalkottam ezt a számológépet egy kis dizájnnal, illetve HTML kóddal körülölelve. A végére egy teljesen használható, gombos számológépet szeretnék megalkotni. Egyelőre űrlapokkal oldottam meg. Készítési idő: kb. 30 perc (a kivitelezés ötletezésével együtt).
Használat: Szerezz be egy webszervert, például: Apache, Wampserver, stb. (persze, ha még nincs). Mentsd el a fájlt Notepad++-szal, vagy egyéb szövegszerkesztő programmal <b>szamologep.php</b> néven. Írd be a böngésződ címsorába: <b>localhost/szamologep.php</b>. Ha ez meg van, akkor saját magad is tesztelheted, hogy működik-e. :) Ha a lejjebb található designt is fel szeretnéd használni, akkor mentsd el egy szövegszerkesztővel az alább található CSS kódot <b>style.css</b> néven, és helyezd ugyanabba a mappába, ahol a <b>szamologep.php</b> fájlod van.
 

v1.1
<b>HTML, PHP kód</b>
 

<!DOCTYPE html>
<head>
<title>Számológép v1.1</title>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" />
<meta name=\"author\" content=\"ElektroN\" />
<link rel=\"stylesheet\" href=\"style.css\" />
</head>
<body>
<h1 class=\"h1\">Összeadás:</h1>
<form method=\"post\" action=\"\">
<span class=\"imp\"><input type=\"text\" name=\"osszeadas1\" value=\"\" /> + <input type=\"text\" name=\"osszeadas2\" value=\"\" /> <input type=\"submit\" value=\"=\" /><br /></span>
<br />
<?php
if(isset($_POST[\"osszeadas1\"]) && ($_POST[\"osszeadas2\"]))
{
print \'<span class=\"a\">Eredmény: </span>\';
print $_POST[\"osszeadas1\"]+$_POST[\"osszeadas2\"];
}
?>
</form>
<br />
<hr />
<h1 class=\"h1\">Szorzás:</h1>
<form method=\"post\" action=\"\">
<span class=\"imp\"><input type=\"text\" name=\"szorzas1\" value=\"\" /> * <input type=\"text\" name=\"szorzas2\" value=\"\" /> <input type=\"submit\" value=\"=\" /><br /></span>
<br />
<?php
if(isset($_POST[\"szorzas1\"]) && $_POST[\"szorzas2\"])
{
print \'<span class=\"a\">Eredmény: </span>\';
print \'<span class=\"a\">\'.$_POST[\"szorzas1\"]*$_POST[\"szorzas2\"].\'</span>\';
}
?>
</form>
<br />
<hr />
<h1 class=\"h1\">Kivonás:</h1>
<form method=\"post\" action=\"\">
<span class=\"imp\"><input type=\"text\" name=\"kivonas1\" value=\"\" /> - <input type=\"text\" name=\"kivonas2\" value=\"\" /> <input type=\"submit\" value=\"=\" /><br /></span>
<br />
<?php
if(isset($_POST[\"kivonas1\"]) && ($_POST[\"kivonas2\"]))
{
print \'<span class=\"a\">Eredmény: </span>\';
print $_POST[\"kivonas1\"]-$_POST[\"kivonas2\"];
}
?>
</form>
<br />
<hr />
<h1 class=\"h1\">Osztás:</h1>
<form method=\"post\" action=\"\">
<span class=\"imp\"><input type=\"text\" name=\"osztas1\" value=\"\" /> : <input type=\"text\" name=\"osztas2\" value=\"\" /> <input type=\"submit\" value=\"=\" /><br /></span>
<br />
<?php
if(isset($_POST[\"osztas1\"]) && ($_POST[\"osztas2\"]))
{
print \'<span class=\"a\">Eredmény: </span>\';
print $_POST[\"osztas1\"]/$_POST[\"osztas2\"];
}
?>
</form>
<br />
<hr />
<div id=\"footer\">
<?php
print \'<h3 id=\"footer\">© \'.date(\"Y\").\' - Számológép by <a id=\"footer\" href=\"http://sampforum.hu/index.php?action=profile;u=14525\"><b id=\"b\">Elektron</b></a></h3>\'; // Ne tüntesd el!
?>
</div>
</body>
</html>

 
<b>CSS kód</b>
 

body {
background-color: #686868 ;
}
h1.h1 {
text-align: center;
color: white;
font-family: courier;
}
span.imp {
margin: 0 500px;
}
input[type=text] {
border: 2px solid black;
border-radius: 4px 4px 4px 4px;
background-color: #ccc;
}
input[type=submit] {
color: black;
border: 2px solid black;
border-radius: 4px 4px 4px 4px;
}
input[type=text]:hover {
box-shadow: 4px black;
}
span.a {
margin: 0 300px;
color: #ccc;
}
div#footer {
background-color:
}
h3#footer {
color: white;
font-family: courier;
text-align: center;
}
b#b {
color: black;
}
a#footer {
text-decoration: underline;
}

 
v1.2
A v1.2 annyiban különbözik a v1.1-től, hogy egy feldolgozó formba van téve az összes művelet, így egyszerre dolgozza fel az összeadást, kivonást, szorzást, osztást. Magyarul ha minden mezőbe írsz valamit, akkor alul kiírja az összeset. A v1.1-ben csak azt a mezőt írta ki, amelyik formhoz tartozó gombot nyomtad meg. Mostmár alul írja ki az eredményt. Élesben kipróbálhatod: http://os-rp.ml/szamologepv12.php
<b>HTML, PHP kód</b>
 

<!DOCTYPE html>
<head>
<title>Számológép v1.2</title>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" />
<meta name=\"author\" content=\"ElektroN\" />
<link rel=\"stylesheet\" href=\"stylev12.css\" />
</head>
<body>
<h1 class=\"h1\">Összeadás:</h1>
<form method=\"post\" action=\"\">
<span class=\"imp\"><input type=\"text\" name=\"osszeadas1\" value=\"\" /> + <input type=\"text\" name=\"osszeadas2\" value=\"\" /> <input type=\"submit\" value=\"=\" /><br /></span>
<br />
<hr />
<h1 class=\"h1\">Szorzás:</h1>
<span class=\"imp\"><input type=\"text\" name=\"szorzas1\" value=\"\" /> * <input type=\"text\" name=\"szorzas2\" value=\"\" /> <input type=\"submit\" value=\"=\" /><br /></span>
<br />
<hr />
<h1 class=\"h1\">Kivonás:</h1>
<span class=\"imp\"><input type=\"text\" name=\"kivonas1\" value=\"\" /> - <input type=\"text\" name=\"kivonas2\" value=\"\" /> <input type=\"submit\" value=\"=\" /><br /></span>
<br />
<br />
<h1 class=\"h1\">Osztás:</h1>
<span class=\"imp\"><input type=\"text\" name=\"osztas1\" value=\"\" /> : <input type=\"text\" name=\"osztas2\" value=\"\" /> <input type=\"submit\" value=\"=\" /><br /></span>
<br />
<hr />
<br />
<h1 id=\"answers\"><u>Megoldások</u></h1>
</form>
<?php
if(isset($_POST[\"osszeadas1\"]) && ($_POST[\"osszeadas2\"]))
{
print \'<h3 class=\"answers\">Összeadás eredménye: </h3>\';
print $_POST[\"osszeadas1\"]+$_POST[\"osszeadas2\"];
}
print \'<br />\';
if(isset($_POST[\"szorzas1\"]) && ($_POST[\"szorzas2\"]))
{
print \'<h3 class=\"answers\">Szorzás eredménye: </h3>\';
print $_POST[\"szorzas1\"]*$_POST[\"szorzas2\"];
}
print \'<br />\';
if(isset($_POST[\"kivonas1\"]) && ($_POST[\"kivonas2\"]))
{
print \'<h3 class=\"answers\">Kivonás eredménye: </h3>\';
print $_POST[\"kivonas1\"]-$_POST[\"kivonas2\"];
}
print \'<br />\';
if(isset($_POST[\"osztas1\"]) && ($_POST[\"osztas2\"]))
{
print \'<h3 class=\"answers\">Osztás eredménye: </h3>\';
print $_POST[\"osztas1\"]/$_POST[\"osztas2\"];
}
?>
</body>
</html>

 
<b>CSS kód</b>
 

body {
background-color: grey;
}
h1.h1 {
text-align: center;
color: white;
font-family: courier;
}
span.imp {
margin: 0 500px;
}
input[type=text] {
border: 2px solid black;
border-radius: 4px 4px 4px 4px;
background-color: #ccc;
}
input[type=submit] {
color: black;
border: 2px solid black;
border-radius: 4px 4px 4px 4px;
}
input[type=text]:hover {
box-shadow: 4px black;
}
span.a {
margin: 0 300px;
color: #ccc;
}
div#footer {
background-color:
}
h3#footer {
color: white;
font-family: courier;
text-align: center;
}
b#b {
color: black;
}
a#footer {
text-decoration: underline;
}
h1#answers {
color: white;
font-family: courier;
margin: 0 550px;
font-size: 40px;
}
h3.answers {
color: white;
}
span.answers {
margin: 0 500px;
}

 
v1.3
A v1.3 eltérései a v1.2-től:
<b>Nincs megadva művelet</b> ág hozzárendelve, viszont ez úgy került megoldásra, hogy amikor rámész az oldalra, akkor kiírja az összes művelet nevét, és alá írja, hogy <b>nincs megadva művelet</b>. Ha írsz egy műveletet az űrlapba, akkor kiírja az adott művelet alá az eredményt, viszont amelyikhez nem rendeltél hozzá műveletet, annál változatlanul marad a <b>nincs megadva művelet</b> felirat.
<b>HTML, PHP kód</b>
 

<!DOCTYPE html>
<head>
<title>Számológép v1.3</title>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" />
<meta name=\"author\" content=\"ElektroN\" />
<link rel=\"stylesheet\" href=\"stylev12.css\" />
</head>
<body>
<h1 class=\"h1\">Összeadás:</h1>
<form method=\"post\" action=\"\">
<span class=\"imp\"><input type=\"text\" name=\"osszeadas1\" value=\"\" /> + <input type=\"text\" name=\"osszeadas2\" value=\"\" /> <input type=\"submit\" value=\"=\" /><br /></span>
<br />
<hr />
<h1 class=\"h1\">Szorzás:</h1>
<span class=\"imp\"><input type=\"text\" name=\"szorzas1\" value=\"\" /> * <input type=\"text\" name=\"szorzas2\" value=\"\" /> <input type=\"submit\" value=\"=\" /><br /></span>
<br />
<hr />
<h1 class=\"h1\">Kivonás:</h1>
<span class=\"imp\"><input type=\"text\" name=\"kivonas1\" value=\"\" /> - <input type=\"text\" name=\"kivonas2\" value=\"\" /> <input type=\"submit\" value=\"=\" /><br /></span>
<br />
<br />
<h1 class=\"h1\">Osztás:</h1>
<span class=\"imp\"><input type=\"text\" name=\"osztas1\" value=\"\" /> : <input type=\"text\" name=\"osztas2\" value=\"\" /> <input type=\"submit\" value=\"=\" /><br /></span>
<br />
<hr />
<br />
</form>
<h1 id=\"answers\"><u>Megoldások</u></h1>
<?php
if(isset($_POST[\"osszeadas1\"]) && ($_POST[\"osszeadas2\"]))
{
print \'<h3 class=\"answers\">Összeadás eredménye: </h3>\';
print $_POST[\"osszeadas1\"]+$_POST[\"osszeadas2\"];
}
else
{
print \'<h3 class=\"answers\">Összeadás eredménye: </h3>\';
print \'Nincs megadva művelet.\';
}
print \'<br />\';
if(isset($_POST[\"szorzas1\"]) && ($_POST[\"szorzas2\"]))
{
print \'<h3 class=\"answers\">Szorzás eredménye: </h3>\';
print $_POST[\"szorzas1\"]*$_POST[\"szorzas2\"];
}
else
{
print \'<h3 class=\"answers\">Szorzás eredménye: </h3>\';
print \'Nincs megadva művelet.\';
}
print \'<br />\';
if(isset($_POST[\"kivonas1\"]) && ($_POST[\"kivonas2\"]))
{
print \'<h3 class=\"answers\">Kivonás eredménye: </h3>\';
print $_POST[\"kivonas1\"]-$_POST[\"kivonas2\"];
}
else
{
print \'<h3 class=\"answers\">Kivonás eredménye: </h3>\';
print \'Nincs megadva művelet.\';
}
print \'<br />\';
if(isset($_POST[\"osztas1\"]) && ($_POST[\"osztas2\"]))
{
print \'<h3 class=\"answers\">Osztás eredménye: </h3>\';
print $_POST[\"osztas1\"]/$_POST[\"osztas2\"];
}
else
{
print \'<h3 class=\"answers\">Osztás eredménye: </h3>\';
print \'Nincs megadva művelet.\';
}
?>
</body>
</html>

 
<b>CSS kód</b>
 

body {
background-color: grey;
}
h1.h1 {
text-align: center;
color: white;
font-family: courier;
}
span.imp {
margin: 0 500px;
}
input[type=text] {
border: 2px solid black;
border-radius: 4px 4px 4px 4px;
background-color: #ccc;
}
input[type=submit] {
color: black;
border: 2px solid black;
border-radius: 4px 4px 4px 4px;
}
input[type=text]:hover {
box-shadow: 4px black;
}
span.a {
margin: 0 300px;
color: #ccc;
}
div#footer {
background-color:
}
h3#footer {
color: white;
font-family: courier;
text-align: center;
}
b#b {
color: black;
}
a#footer {
text-decoration: underline;
}
h1#answers {
color: white;
font-family: courier;
margin: 0 550px;
font-size: 40px;
}
h3.answers {
color: white;
}
span.answers {
margin: 0 500px;
}

 
A teszthez kattints ide!
Cím: Számológép v1.1, v1.2, v1.3
Írta: OfficialMusic - 2015. július 27. - 14:57:25
Egy képet rakhatnál,egyébként szép munka!
Cím: Számológép v1.1, v1.2, v1.3
Írta: ElektroN - 2015. július 27. - 15:02:44
Ezen a linken élesben is kipróbálhatod: http://os-rp.ml/szamologep.php
Cím: Számológép v1.1, v1.2, v1.3
Írta: OfficialMusic - 2015. július 27. - 15:05:14
Tetszik,igaz lehetne valami szebb kinézet de nekem bejön.
Cím: Számológép v1.1, v1.2, v1.3
Írta: ElektroN - 2015. július 27. - 15:06:21
Köszi! :) Ez még csak a v1.1, lesz több verzió is idővel, ahol a design is változni fog.
Cím: Számológép v1.1, v1.2, v1.3
Írta: ᗩωєѕσмє - 2015. július 27. - 15:09:02
Jólett. Egyébként ha betüt írok be, akkor: Warning: Division by zero in /home/u944894278/public_html/szamologep.php on line 93
Erre kitalálhatnál valami olyat, hogy `Csak számok beírása engedélyezett` :)
Cím: Számológép v1.1, v1.2, v1.3
Írta: ElektroN - 2015. július 27. - 15:11:33
Hmm, erre nem is gondoltam. v1.2-ben bent lesz! Amúgy köszi.
Edit: nekem 0-s eredményt ad betű esetén. De kitalálok valamit.
Cím: Számológép v1.1, v1.2, v1.3
Írta: ᗩωєѕσмє - 2015. július 27. - 15:27:23
Idézetet írta: ElektroN date=1438002693\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"56640\" data-ipsquote-contentclass=\"forums_Topic
Edit: nekem 0-s eredményt ad betű esetén. De kitalálok valamit.
 
Lehet, hogy csak az osztásnál van warning. Énis csak azt próbáltam
Cím: Számológép v1.1, v1.2, v1.3
Írta: Csempe.old - 2015. július 27. - 15:38:05
Szép Munka! :D
Cím: Számológép v1.1, v1.2, v1.3
Írta: ElektroN - 2015. július 27. - 15:43:35
Köszi. :)
Cím: Számológép v1.1, v1.2, v1.3
Írta: Diogo - 2015. július 27. - 16:34:36
Jó féle :\'D
Cím: Számológép v1.1, v1.2, v1.3
Írta: ElektroN - 2015. július 27. - 18:33:36
Megjött a v1.2! Feljebb olvashattok róla! Itt érhetitek el a live demot: http://os-rp.ml/szamologepv12.php
Cím: Számológép v1.1, v1.2, v1.3
Írta: ᗩωєѕσмє - 2015. július 27. - 18:35:45
Fasza! :)


Majd letesztelem.
Cím: Számológép v1.1, v1.2, v1.3
Írta: ElektroN - 2015. július 27. - 18:55:15
Idézetet írta: ᗩωєѕσмє date=1438014945\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"56640\" data-ipsquote-contentclass=\"forums_Topic
Fasza! :)


Majd letesztelem.
 
Rendben. Ha bármi észrevételed van, vagy hibát találtál, kérlek jelezd :)
Cím: Számológép v1.1, v1.2, v1.3
Írta: OfficialMusic - 2015. július 29. - 11:50:33
Egy hibát észrevettem.Ha pl:13-15-öt kivonok az ugye -2 és 28-at ír.
Cím: Számológép v1.1, v1.2, v1.3
Írta: ᗩωєѕσмє - 2015. július 29. - 11:59:07
Idézetet írta: OfficialMusic date=1438163433\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"56640\" data-ipsquote-contentclass=\"forums_Topic
Egy hibát észrevettem.Ha pl:13-15-öt kivonok az ugye -2 és 28-at ír.
 
Hol álmodtad te ezt? :)
\"bandicam2015-07-2911-50-23-089.md.jpg\"
Cím: Számológép v1.1, v1.2, v1.3
Írta: blackdog476 - 2015. július 29. - 12:44:12
Szép munka! :)
Kezdésként én is ilyen scripteket készítettem. Javaslom, hogy ha unatkozol nézegess php kódokat és tanuld! ;)
Cím: Számológép v1.1, v1.2, v1.3
Írta: jakab49 - 2015. július 29. - 14:07:33
Szorzásnál találtam egy hibát, ha pl 2*3 az = kéne legyen 6-al és nem beszorozza hanem összeadja és így 5-t ad meg eredményül, valamint az osztásnál is ez a helyzet, pl:12:2-vel az 6 kéne legyen és 14-et ad eredményül, kivonásnál szintén, ott is hozzáadja nem pedig kivonja az adott számot belőle. Sok sikert a kijavításához ;) Amúgy nem rossz!
Edit: v1.2-ben tapasztaltam ezeket a hibákat
Cím: Számológép v1.1, v1.2, v1.3
Írta: krisk - 2015. július 29. - 15:30:04
Idézetet írta: jakab49 date=1438171653\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"56640\" data-ipsquote-contentclass=\"forums_Topic
Szorzásnál találtam egy hibát, ha pl 2*3 az = kéne legyen 6-al és nem beszorozza hanem összeadja és így 5-t ad meg eredményül, valamint az osztásnál is ez a helyzet, pl:12:2-vel az 6 kéne legyen és 14-et ad eredményül, kivonásnál szintén, ott is hozzáadja nem pedig kivonja az adott számot belőle. Sok sikert a kijavításához ;) Amúgy nem rossz!
 
Ja, csak éppen számolni nem tud, amúgy jó számológép lett, gratulálok!
Cím: Számológép v1.1, v1.2, v1.3
Írta: lackos888 - 2015. július 29. - 22:44:48
Azért az összeadásos műveleteket néhol átírhattad volna, ahol kell.
Cím: Számológép v1.1, v1.2, v1.3
Írta: ElektroN - 2015. július 31. - 15:49:41
Idézetet írta: jakab49 date=1438171653\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"56640\" data-ipsquote-contentclass=\"forums_Topic
Szorzásnál találtam egy hibát, ha pl 2*3 az = kéne legyen 6-al és nem beszorozza hanem összeadja és így 5-t ad meg eredményül, valamint az osztásnál is ez a helyzet, pl:12:2-vel az 6 kéne legyen és 14-et ad eredményül, kivonásnál szintén, ott is hozzáadja nem pedig kivonja az adott számot belőle. Sok sikert a kijavításához ;) Amúgy nem rossz!
Edit: v1.2-ben tapasztaltam ezeket a hibákat
 
Egyszerű elírás volt. Mostmár működik, illetve frissítettem a kódot is! :) Valamint ideiglenesen kiszedtem a \"Nincs megadva művelet\" ágat, mert esetenként az is bugolt. Erre még megoldást kell találnom.

Dupla hozzászólás automatikusan összefûzve. ( 2015. augusztus 01. - 13:43:20 )

v1.3 live demohoz kattints ide!
Cím: Számológép v1.1, v1.2, v1.3
Írta: blackdog476 - 2015. augusztus 02. - 12:32:33
Ez mit keres benne?
 
div#footer {
background-color:
}

 
Valamint 1-2 észrevétel:
 
Idézetet írta: Szilard00 date=1413106764\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"56640\" data-ipsquote-contentclass=\"forums_Topic

  • minden egy fájlban van /átláthatatlan, stb./

  • print helyett inkább echo


 


 
echo \'<h3 class=\"answers\">Összeadás eredménye:</h3>\';
echo (isset($_POST[\"osszeadas1\"]) && isset($_POST[\"osszeadas2\"])) ? $_POST[\"osszeadas1\"]+$_POST[\"osszeadas2\"] : \"Nincs megadva művelet.\";

 

Kezdésképpen nem olyan rossz ez.
Cím: Számológép v1.1, v1.2, v1.3
Írta: ElektroN - 2015. augusztus 02. - 17:32:33
Idézetet írta: blackdog476 date=1438511553\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"56640\" data-ipsquote-contentclass=\"forums_Topic
Ez mit keres benne?
 
div#footer {
background-color:
}

 
Valamint 1-2 észrevétel:
 

 
  • minden egy fájlban van /átláthatatlan, stb./

  • print helyett inkább echo


 

  • A feldolgozást egyszerűbben is meg lehet valósítani. Példa:

 
echo \'<h3 class=\"answers\">Összeadás eredménye:</h3>\';
echo (isset($_POST[\"osszeadas1\"]) && isset($_POST[\"osszeadas2\"])) ? $_POST[\"osszeadas1\"]+$_POST[\"osszeadas2\"] : \"Nincs megadva művelet.\";

 
  • Én egyetlen egy számítás gombot raknék a legaljára, nem pedig az összes végére.

Kezdésképpen nem olyan rossz ez.
 
[/quote]
Én a printet szoktam meg, ezért használok printet. Egyébként van különbség a print és az echo között?
Illetve az általad írt feldolgozást még sehol nem láttam :D Legalább tanultam most is valamit :)
A footer id-jű div pedig a copyright div stílusa volt, csak azt kiszedtem, és benne hagytam.
Cím: Számológép v1.1, v1.2, v1.3
Írta: ElektroN - 2015. augusztus 05. - 12:18:20
Hamarosan egy teljesen új rendszerű számológépet publikálok, ami a v1.2 verziószámmal rendelkezik :)
Cím: Számológép v1.1, v1.2, v1.3
Írta: ElektroN - 2015. augusztus 07. - 21:47:18
Csináltam hozzá egy színváltó JavaScript kódot. Itt van:
 

<script language=\"JavaScript\">
function zold()
{
document.bgColor=\"green\";
}
function narancs()
{
document.bgColor=\"orange\";
}
function feher()
{
document.bgColor=\"#FFFFF\";
}
function official()
{
document.bgColor=\"grey\";
}
 
</script>
 
<h1 id=\"colors\">Színek</h1>
 
<span id=\"colors\">
.<input type=\"button\" value=\"Zöld\" onClick=\"zold()\" /> <input type=\"button\" value=\"Narancs\" onClick=\"narancs()\" /> <input type=\"button\" value=\"Fehér\" onClick=\"feher()\" /> <input type=\"button\" value=\"Eredeti\" onClick=\"official()\" />
</span>

 
Egy tetszőleges helyre beilleszthetitek. :)
Hozzátartozó CSS:
 

span#colors {
margin: 0 580px;
}
input[type=button] {
border: 2px solid black;
}
h1#colors {
margin: 10px 650px;
color: white;
}
Cím: Számológép v1.1, v1.2, v1.3
Írta: b1s - 2015. augusztus 17. - 16:15:17
2 éve vagyunk a webprogramozásban\' date=\' de úgy sincs értelme, szóval zárom :)[/quote\']
Ahhoz képest nem egy jó weboldal.
[/quote]
Cím: Számológép v1.1, v1.2, v1.3
Írta: Kovacs_Richard - 2015. szeptember 04. - 08:40:39
Idézetet írta: $WΔRLORD$ date=1439820917\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"56640\" data-ipsquote-contentclass=\"forums_Topic

2 éve vagyunk a webprogramozásban\' date=\' de úgy sincs értelme, szóval zárom :)[/quote\']
Ahhoz képest nem egy jó weboldal.
 
http://sampforum.hu/index.php?topic=59759.msg544845#msg544845
 

Sziasztok. Elkezdtem a PHP tanulását, viszont még nagyon kezdő vagyok. Tudtok nekem ajánlani olyan internetes tanfolyamot, ahol kitanulhatom a nyelvet? Örülnék neki, ha az adatbáziskezelés is benne lenne, mert azzal sem vagyok tisztában. Előre is köszi!
 
[/quote]
Kezdő, lelkes és pár dolog megtanulása után azt hiszi, hogy \"profi\" :) szerintem sokan jártak/járnak ebben a cipőben :)
Majd ha látja mit nem tud és tisztában lesz a tudásának mértékével és a lehetőségekkel akkor talán tényleg válhat profivá, de addig is maradjon meg a lelkesedése :)
[/quote]
Cím: Számológép v1.1, v1.2, v1.3
Írta: ElektroN - 2015. szeptember 26. - 18:39:18
Itt egy átláthatóbb verzió, amit már a legújabb tudásom szerint alkottam meg.
 

<?php
// Összeadás
$osszeadas1 = $_POST[\"osszeadas1\"];
$osszeadas2 = $_POST[\"osszeadas2\"];
function osszeadas()
{
global $osszeadas1;
global $osszeadas2;
$eredmeny = $osszeadas1 + $osszeadas2;
echo ( isset ( $osszeadas1 ) && isset ( $osszeadas2 ) ) ? $eredmeny : \"\";
}
osszeadas();
// Kivonás
$kivonas1 = $_POST[\"kivonas1\"];
$kivonas2 = $_POST[\"kivonas2\"];
function kivonas()
{
global $kivonas1;
global $kivonas2;
$eredmeny = $kivonas1 - $kivonas2;
echo ( isset ( $kivonas1 ) && isset ( $kivonas2 ) ) ? $eredmeny : \"\";
}
kivonas();
// Szorzás
$szorzas1 = $_POST[\"szorzas1\"];
$szorzas2 = $_POST[\"szorzas2\"];
function szorzas()
{
global $szorzas1;
global $szorzas2;
$eredmeny = $szorzas1 * $szorzas2;
echo ( isset ( $szorzas1 ) && isset ( $szorzas ) ) ? $eredmeny : \"\";
}
szorzas();
 
// Osztás
$osztas1 = $_POST[\"osztas1\"];
$osztas2 = $_POST[\"osztas2\"];
function osztas()
{
global $osztas1;
global $osztas2;
$eredmeny = $osztas1 / $osztas2;
echo ( isset ( $osztas1 ) && isset ( $osztas2 ) ) ? $eredmeny : \"\";
}
osztas();
?>