Hirdetés
- Yettel topik
- Amazfit Bip 6 - jót olcsón
- Bemutatkozott a Poco X7 és X7 Pro
- Honor Magic6 Pro - kör közepén számok
- EarFun Air Pro 4+ – érdemi plusz
- Poco F8 Pro – titkos favorit lehet belőle
- Okosóra és okoskiegészítő topik
- Telekom mobilszolgáltatások
- Így nézhet ki a Huawei Pura 90
- Samsung Galaxy Watch8 és Watch8 Classic – lelkes hiperaktivitás
Ú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
- 8 ÉV GARANCIA! Seasonic Vertex PX 1200W 80 PLUS Platinum Full moduláris tápegység.
- GIGABYTE GeForce RTX 5080 AORUS MASTER 16GB GDDR7 256bit 3+1 év Alza garancia
- NZXT Kraken 360 (RL-KN360-B1) GARANCIA MÉG 50 HÓNAP!
- Samsung Galaxy tab A8 SM-X200 10,5 " tablet
- 480-512GB bontatlan M.2 NVMe SSD-k eladók GARANCIÁVAL/SZÁMLÁVAL (a Te nevedre kiállítva)!
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7600X 32/64GB RAM RTX 5060 Ti 16GB GAMER PC termékbeszámítással
- GYÖNYÖRŰ iPhone 14 Pro Max 256GB Space Black -1 ÉV GARANCIA -Kártyafüggetlen, MS4031
- Fujitsu LIFEBOOK E449 i3-8130U 12GB 512GB 14" FHD 1 év garancia
- ÁRGARANCIA!Épített KomPhone Ryzen 7 7700X 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- 192 - Lenovo Legion 5 (15IRX10) - Intel Core i7-14700HX, RTX 5060 (FOGLALVA)
Á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




