Kezdőoldal » Számítástechnika » Programozás » Gomb nyomásra történő PHP kód...

NextBack kérdése:

Gomb nyomásra történő PHP kód lefutása, hogyan?

Figyelt kérdés

Kis űrlapot próbálok létrehozni, és vannak kötelezően kitöltendő dolgok.

pl:

if( isset($_GET['name']) && !empty($_GET['name']) )

{

$name = $_GET['name'];

}


Ellenőriz gomb és utánna újabb php kód sor,:

if(isset($name)))

print "jó";

else print "rossz";


Csak, hogy elindítom és egyból a kód sor legalja, lefut, vagy is az else ág végre hajtódik, és kiírja, hogy "rossz".


Hogyan tudnám kiküszöbölni, hogy csak akkor írja ki, hogy jó vagy rossz, ha a user a gombra kattint?


2018. márc. 4. 20:34
 1/5 anonim ***** válasza:

if(isset($name)))


Itt mit zár le a harmadik zárójel?

2018. márc. 4. 20:40
Hasznos számodra ez a válasz?
 2/5 A kérdező kommentje:
Bocs, elírtam, másoltam és töröltem is ki belőle, mert utána még volt ÉS, nem csak a name-et vizsgálom meg.
2018. márc. 4. 20:46
 3/5 anonim ***** válasza:
Azt hiszem te nem egészen érted hogy működik egy php oldal. A php kód a szerveren lefut MIELŐTT bármi megjelenne a böngésződben, és utána kapja meg a böngésződ az eredményül kapott oldalt. Ha php-ban akarod ellenőrizni a mezőket (egyébként ez számomra kísértetiesen ismerős ez az egész egy tesztfeladatból), akkor azt vagy egy javascriptől küldött http kéréssel csinálod (ajax is your friend), vagy oldalfrissítéssel kell megoldani.
2018. márc. 4. 21:29
Hasznos számodra ez a válasz?
 4/5 sharkxxx ***** válasza:

***** index.php *****

<form action="submit.php">

<input name="name" />

<input type="submit" />

<div>

<?php

if (isset($_GET['msg']))

{

    $message = $_GET['msg'];

    echo $message;

}

?>

</div>

</form>


***** submit.php *****

<?php

if (isset($_GET['name']) && (!empty($_GET['name'])))

{

    $name = $_GET['name'];

    $message = "jó";

    header("Location: index.php?msg=$message"); exit;

} else {

    $message = "rossz";

    header("Location: index.php?msg=$message"); exit;

}

?>

2018. márc. 4. 21:34
Hasznos számodra ez a válasz?
 5/5 anonim ***** válasza:
0%

"Azt hiszem te nem egészen érted hogy működik egy php oldal."


Én meg azt hiszem, hogy te még úgy sem érted.

2018. márc. 5. 11:40
Hasznos számodra ez a válasz?

Kapcsolódó 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!