Kezdőoldal » Számítástechnika » Programozás » Hogy lehet PHP form ot javaban...

Hogy lehet PHP form ot javaban ellenőrizni, majd ha helyes a feldolgozó PHP felé továbbítani?

Figyelt kérdés

Mert eddig úgyvolt hogy php ban ellenőriztem a dolgokat (külön file ban), de most úgy szeretném hogy ha rákattintok a Belépés gombra akkor egyből írja ki a java ha probléma van a felhasználónévvel/jelszóval, akár egy alert el, akár inner html el, vagy akár dinamikusan, ahogy tab al tovább lépek a következő mezőre akkor egyből írná mondjuk a mező kitöltése kötelező (ha belekattintok, majd ha az üres marad)


Hogyan tudnám ezt kivitelezni?

Köszi


2018. febr. 11. 12:18
 1/3 anonim ***** válasza:
100%

Nem Java hanem Javascript.

Másrészt nézz utána az Ajax-nak (XMLHttpRequest).

2018. febr. 11. 12:21
Hasznos számodra ez a válasz?
 2/3 sharkxxx ***** válasza:
2018. febr. 11. 13:15
Hasznos számodra ez a válasz?
 3/3 anonim ***** válasza:

Folyamat.


Frontend:

Adott 2 mező. Felhasználó név (FN) és Jelszó (PW). Ezek string típusban tárolódnak az inputban. A PW hiába csillagos, attól még az kiolvasható.


Na-már-most. Szükséged van egy JavaScript-ben a következőkre:

- kiolvasni ezeket az adatokat

- elküldeni a szervernek és fogadni

- választ kielemezni, és adott esetben értesíteni a júzert


1) Tehát kiolvasni a változókat nem nagy varázslat. Erre számos eszköz áll rendelkezésre.


2) Az Ajax küldés már érdekesebb. Ott meg kell címezned a szervert egy URL és METHOD-on keresztül, hogy a megfelelő műveletet hajtsa végre a küldött adatokkal.

Pl.:

- Method: POST

- URL: /api/login-check

- Data: {"user": "...", "passwd": "..."} <- ez egy JSON


Mint egy normális oldal, egy HEADER-rel és HTML kóddal tér vissza. Míg egy API fogadhat és küldhet XML-t, JSON-t avagy YAML-t is. JSON-t használnak általában, mivel tömör. (igaz a YAML is, de most nem indítok vitát)

Az API válaszol, mondjuk:

{"error": false} vagy {"error": true}


Lásd:

- [link]

- [link]


3) Megvizsgálod, hogy az "error" név, mit tartalmaz:

- false: nincs hiba, a júzer oké és a jelszó is

- true: tehát hibás

2018. febr. 16. 19:51
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!