Hirdetés
- Notebook / laptop alkatrészek cseréje (processzor, RAM, HDD)
- Azonnali alaplapos kérdések órája
- Amlogic S905, S912 processzoros készülékek
- Autós kamerák
- ZIDOO médialejátszók
- Hisense LCD és LED TV-k
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- OLED monitor topic
- 5.1, 7.1 és gamer fejhallgatók
- Minőségi ugrást hozhat a One új médiaboxa?
Új hozzászólás Aktív témák
-
válasz
Sk8erPeter
#17014
üzenetére
Ja, utólag rájöttem hogy egy teljesen másik adatbázist állítgattam mert 2x is megvolt ugyan az és nem vettem észre, és utána vettem észre hogy az üres adatbázisban kutakodtam, de most felraktam a Wamp-ot mert azt hittem hogy nem én vagyok a hülye
és kiderült hogy még is, ezért nem akartam még egyszer írni ..De a close kellett a végére amúgy, mert nem futott le az insert, mert az is $stmt névvel volt megadva és ütköztek, de már minden oké, és köszönöm!
Tehát így néz ki a kész kód.
$username = !empty($_POST["username"]) ? $_POST["username"] : '';
$password = !empty($_POST["password"]) ? $_POST["password"] : '';
$passagain = !empty($_POST["passagain"]) ? $_POST["passagain"] : '';
$email = !empty($_POST["email"]) ? $_POST["email"] : '';
if(!$username OR !$password OR !$passagain OR !$email) {
errormsg("Hiba", "Hiányoznak az adatok!");
}
// ellenőrizzük hogy létezik-e már
$stmt = $mysqli->prepare('SELECT COUNT(*) FROM users WHERE username = ? OR email = ?');
$stmt->bind_param('ss', $username, $email);
$stmt->execute();
// a $numberOfUsers változó fogja tárolni a prepared statement eredményét a fetch után
$stmt->bind_result($numberOfUsers);
$stmt->fetch();
$stmt->close();
if($numberOfUsers > 0) {
errormsg("Hiba", "Létezik már ez a felhasználó név, vagy az email cím már foglalt!");
}
$passhash = password_hash($password, PASSWORD_DEFAULT);
if ($stmt = $mysqli->prepare("INSERT INTO users (username, passhash, email) values (?, ?, ?)")) {
$stmt->bind_param('sss', $username, $passhash, $email);
$stmt->execute();
$stmt->close();
}
Új hozzászólás Aktív témák
- sziku69: Szólánc.
- Okos Otthon / Smart Home
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Mibe tegyem a megtakarításaimat?
- Notebook / laptop alkatrészek cseréje (processzor, RAM, HDD)
- Milyen okostelefont vegyek?
- Luck Dragon: Asszociációs játék. :)
- AliExpress tapasztalatok
- Azonnali alaplapos kérdések órája
- Fizetős szoftverek ingyen vagy kedvezményesen
- További aktív témák...
- CSX 2x2GB (4GB) DDR 800 MHz kit
- ÁRGARANCIA!Épített KomPhone i5 14400F 32/64GB RAM RTX 5060 Ti 8GB GAMER PC termékbeszámítással
- HP EliteOne 800 G5 All-in-One i5-9500 16GB 512GB 23.8" Érintőkijelző!! 1 év garancia
- Apple iPhone 13 128 GB Fekete 1 év Garancia Beszámítás Házhozszállítás
- PlayStation 5 FAT Lemezes + kontroller 6 hó garancia, számlával!
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: NetGo.hu Kft.
Város: Gödöllő
és kiderült hogy még is, ezért nem akartam még egyszer írni ..

