Kezdőoldal » Számítástechnika » Programozás » Ez a kód miért fut le mindig...

Ez a kód miért fut le mindig magától, gombnyomásra meg nem csinál semmit?

Figyelt kérdés

" <script type="text/javascript">


function b_wood() {

<?php

if ($row['gold']>=300) {

mysqli_query($con, "UPDATE users SET gold=gold+100, wood=wood+10 WHERE username='".$_SESSION['username']."' ");

}else{

echo "NICS FASZ";

}

?>

}



</script>"

ez a kód.. Gombnyomásra semmit nem csinál, de ha frissítgetem az oldalt mindig lefut a php kód, azaz hozzá adja az értékeket ahova kell. Hogy oldhatnám meg, hogy gombnyomásra fusson csak le ez a nyomoronc kód?


2018. dec. 31. 13:59
 1/1 anonim ***** válasza:
98%

Mert a PHP-nak és a JavaScriptnek abszolút semmi köze egymáshoz, hiába raktad egy helyre őket.


PHP csak akkor fut le amikor az oldalt elkészíti.


Ami neked kéne, az gombnyomásra egy ajax kérés egy olyan php file felé, ami elvégzi amit akarsz, de jelenleg nagyon-nagyon el vagy tévedve.

2018. dec. 31. 14:27
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, 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!