Kezdőoldal » Számítástechnika » Programozás » Valaki segítene?

Valaki segítene?

Figyelt kérdés

<?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!



2013. máj. 21. 16:28
1 2
 1/12 anonim ***** válasza:

<?php

fánksün epites(){

   ...ifek

}


if(isset($_GET['gomb'])){

  epites();

}


?>

<form action="" method="get" >

  <input type="submit" name="gomb" value="ÉPÍCCS!!" />

</form>

2013. máj. 21. 16:40
Hasznos számodra ez a válasz?
 2/12 A kérdező kommentje:

Köszi!

Ezt el is magyaráznád? :D

2013. máj. 21. 17:24
 3/12 A kérdező kommentje:

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

2013. máj. 21. 17:30
 4/12 anonim ***** válasza:

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.)

2013. máj. 21. 19:00
Hasznos számodra ez a válasz?
 5/12 A kérdező kommentje:

}

}

else

{

print "Nincs elegendő

nyersanyagod!";

}


helyett


}

{

else

{

print "Nincs elegendő

nyersanyagod!";

}


ugye?

2013. máj. 21. 19:55
 6/12 A kérdező kommentje:

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>

2013. máj. 21. 19:57
 7/12 A kérdező kommentje:

ja meg az előző előtti kommentem se jó.


hanem


else

{

Nincs elegendő nyersanyagod

}

2013. máj. 21. 20:00
 8/12 anonim ***** válasza:
Nem tudom hogy ezt viccnek szánod vagy ilyesmi, de olyan alapvető dolgokkal nem vagy tisztában, ha tényleg nem érted a kódot, ami nélkül nem tudom mit akarsz csinálni itt a nyersanyagokkal. Előbb olvasd át a php 24 óra alatt vagy valami hasonló könyvet.
2013. máj. 21. 21:37
Hasznos számodra ez a válasz?
 9/12 A kérdező kommentje:
3napja azt olvasom, ezt csak kíváncsiságból kérdeztem.
2013. máj. 21. 21:43
 10/12 uno20001 ***** válasza:

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>

2013. máj. 22. 00:02
Hasznos számodra ez a válasz?
1 2

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

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!