Hirdetés
Új hozzászólás Aktív témák
-
amdni
aktív tag
válasz
#57018880 #19626 üzenetére
Pontosítom a problémát: a hibakódot is.
if(array_key_exists('login',$_POST)){
$username = $_POST['username'];
$password = sha1($_POST['password']);
UserSave($username);
$result = UserFv($connect, $username, $password);
var_dump($result); //ez működik, kiírja az értékeket!
if ($result != null){
$_SESSION['uid'] = $result['id'];
$_SESSION['username'] = $result['username'];
header('Location:http://localhost/sp1/admin/index.php');
}
else echo "<script>alert('Rossz felhasznalonev vagy jelszo!');</script>";
} -
amdni
aktív tag
Üdv!
Az alábbi kód miért nem működik? Nem értem:
function UserFv ($connect, $username, $password){
$arr = array();
$sql = mysqli_query($connect, "SELECT id, username, password FROM users where username = '".$username."' and password = '".$password."' ") or die('username or password load error');
while($res = mysqli_fetch_array($sql))
{
array_push($arr,array('id'=>$res['id'],'username'=>$res['username'], 'password'=>$res['password'] ));
}
return $arr;
}
//eddig rendben lefut.
$tomb = UserFv ($connect, $username, $password);
echo $tomb['id'); //ez itt nem működik!Köszönöm a segítséget és a tanácsokat!
Új hozzászólás Aktív témák
- Apple iPhone 16 Pro Max 256GB, Kártyafüggetlen, 1 Év Garanciával
- Dell 1707FP 17" LCD monitor
- Dell Latitude 5430 12. generációs i5, 16GB RAM, 512SSD Kiváló ár/érték
- Lenovo ThinkPad T490s - i5 8365u I 16GB I 256GB nvme SSD I 14" IPS FHD I HDMI I Cam I W11
- Dell Latitude 9410 i7 / 15GB RAM / 512GB SSD 2in1 érintőkijekző Profi gép, kedvező áron!
- Lenovo T14 Thinkpad G2 FHD IPS i5-1145G7 vPro 4.4Ghz 16GB 512GB SSD Intel Iris XE Win11 Pro Garancia
- GYÖNYÖRŰ iPhone 13 256GB Pink -1 ÉV GARANCIA - Kártyafüggetlen, MS3055
- Konica Bizhub C220 A3 fénymásoló
- Samsung Galaxy A53 128GB, Kártyafüggetlen, 1 Év Garanciával
- AKCIÓ! Apple Macbook Pro 16" 2019 i9 9980HK 64GB DDR4 512GB SSD Radeon Pro 5500M garanciával
Állásajánlatok
Cég: FOTC
Város: Budapest