Valaki segítene?
<?php
$fa
$kö
if ( $fa >= 800 )
{
if ( $kö >= 800 )
{
print "Elkezdődött az építés";
}
else
{
print "Nincs elegendő
nyersanyagod!";
}
}
else
{
print "Nincs elegendő
nyersanyagod!";
}
?>
ÉS az kéne, hogy egy gomb, ami
működésbe hozza az ifeket, de
alapból ha frissítem az oldalt ne
menjen végig.
További szép napot!





<?php
fánksün epites(){
...ifek
}
if(isset($_GET['gomb'])){
epites();
}
?>
<form action="" method="get" >
<input type="submit" name="gomb" value="ÉPÍCCS!!" />
</form>
Köszi!
Ezt el is magyaráznád? :D
Nem működik!
Most ez a kód:
<?php
$fa = 800;
$kö = 800;
if ( $fa >= 800 )
{
if ( $kö >= 800 )
{
print "Az építés elkezdődött!<br>";
}
else
{
print "Nincs elegendő köved!<br>";
}
}
else
{
print "Nincs elegendő fád!!<br>";
}
print "Neked jelenleg $fa fád és $kö köved van.";
fánksün epites(){
...ifek
}
if(isset($_GET['gomb'])){
epites();
}
<form action="" method="get" >
<input type="submit" name="gomb" value="Építés" />
</form>
?>
és ezt a hiba üzenetett írja:
Parse error: syntax error, unexpected T_STRING in /home/a5763913/public_html/index.php on line 26





Igen, azért nem működik, mert bele sem néztél milyen kódot írt az 1. válaszoló, csak ellenőrizetlenül átmásoltad.
Tessék átfutni. A hibaüzenet megadja, hányadik sort kell nézned. De egyébként ha elkezded olvasni az #1 választ, elég hamar beleszaladsz a hibába.
(Direkt nem mondom meg konkrétan, így tanulsz.)
}
}
else
{
print "Nincs elegendő
nyersanyagod!";
}
helyett
}
{
else
{
print "Nincs elegendő
nyersanyagod!";
}
ugye?
Ezt is észre vettem már korábban, csak nem tudtam mit kell írni az action="" közé
<form action="" method="get" >
<input type="submit" name="gomb" value="Építés" />
</form>
ja meg az előző előtti kommentem se jó.
hanem
else
{
Nincs elegendő nyersanyagod
}










Próbáld értelmezni a dolgokat. A PHP-ben szerintend van fánksün?!?!?
<?php
function epites() { /* funkció, ami megnézi, hogy van-e elég nyersanyag */
if ($fa >= 800 && $ko >= 800)
{
print "Elkezdődött az építés.";
}
else
{
print "Nincs elegendő nyersanyagod!";
}
} //funkció lezárása
if(isset($_GET['gomb'])){
epites(); //funkció "meghívása"
}
?>
<form action="" method="get" >
<input type="submit" name="gomb" value="ÉPÍTÉS!" />
</form>
További kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!