Hirdetés
- Színes hardvercsomag a téli szürkeségben
- A Windowst és a macOS-t is váltaná a Google Aluminium OS
- Gaming notebook topik
- Androidos tablet topic
- Két 8 GB-os VGA-ra teszi fel ezt a negyedévet az NVIDIA?
- Apple MacBook
- Hisense LCD és LED TV-k
- Sok hűhó négyszázért: AMD Ryzen 7 9850X3D
- Nem indul és mi a baja a gépemnek topik
- Autós kamerák
Új hozzászólás Aktív témák
-
Jim-Y
veterán
válasz
Sk8erPeter
#9148
üzenetére
Nem, mivel a json-ön már túl vagyok, így a következő lépcsőre ugrottam, vagyis adatbázis

Jelenleg itt tartok, a kommunikáció egy egyszerű példával már összejött, most épp azon ügyködöm, hogy egy alap login-t hozzak össze. Ezért a kérdésem, ugyanis a response-t szeretném visszaadni, de úgy, hogy a másik oldalon le tudjam ellenőrizni, hogy hol bukott el az autentikáció. Tehát, nem tudom, hogy ezt így meg lehet-e csinálni, de a vgén a response-t adom vissza, de előtte ilyeneket állítanék be:
$response.user_exist = true;
$response.auth=true;
.
.
.
stb.Itt a kód:
<?php
include("mysql_connect.php");
$user = mysql_real_escape_string($_POST['user']);
$pass = mysql_real_escape_string($_POST['pass']);
if($user==NULL)
echo "Invalid username!";
else if($pass==NULL){
echo "Password required!";
} else {
$pass_query = mysql_query("SELECT password FROM test.login WHERE username='$user'");
$pass_query_rows = mysql_num_rows($user_query);
if($user_query_rows >= 1) {
$response.user_exist=true;
if($pass_query == $pass){
$response.pass_ok=true;
$response.auth_ok=true;
} else {
$response.pass_ok=false;
$response.auth_ok=false;
}
} else {
$response.user_exist=false;
$response.auth_ok=false;
}
$ = mysql_result($, 0); // ide nem tudom mi kéne:/
echo $response;
}
?>A jquery-ben utána ha pl response.user_exist=true és response.pass_ok=false jött vissza, akkor úgy manipulálom az input fieldet, hogy pl a password mezőbe pirossal beírom, hogy az adott usernévhez nem megfelelő jelszót írtak...
Speedfire: neked is köszi

Új hozzászólás Aktív témák
- Autós topik
- BestBuy topik
- Gyúrósok ide!
- Ingyenes az Epic Store-ban a Definitely Not Fried Chicken
- World of Tanks - MMO
- Sorozatok
- Parkside szerszám kibeszélő
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- A hagyományos (nem okos-) telefonok jelene és jövője
- Iqos cigaretta
- További aktív témák...
- Asus VivoBook W11 Laptop
- Új Asus Zenbook 14 WUXGA OLED 10bit HDR Ryzen AI 7 350 32GB 1TB SSD Radeon 860M Win11 2év Garancia
- Lenovo L13 Core I3-10110U / 4GB DDR4 / LAPTOP 2
- HIBÁTLAN iPhone 15 Pro 128GB Black Titanium-1 ÉV GARANCIA - Kártyafüggetlen, MS4157
- Apple iPhone 14 Pro Max 256GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs




