- Samsung Galaxy S23 Ultra - non plus ultra
- Samsung Galaxy A26 - csak a szokásos
- Milyen okostelefont vegyek?
- Apple iPhone 17 - alap
- Okosóra és okoskiegészítő topik
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Samsung Galaxy Watch6 Classic - tekerd!
- Megérkezett Magyarországra a Huawei Mate X7
- Búcsúkönnyek a Galaxy S21 utolsó fellépésén
- Szívós, szép és kitartó az új OnePlus óra
Új hozzászólás Aktív témák
-
Taci
addikt
Sziasztok!
Az
sqlsrv_queryés abind_paramhasználata "kizárja egymást"?Eredetileg így néz ki egy lekérdezésem előkészítése (példa):
$sql = "INSERT INTO " . $table . " (id, name, date) VALUES (?,?,?)";$stmt = $conn->prepare($sql);$stmt->bind_param("iss", $id, $name, $date);De most, ahogy olvasgatom, hogy kell megvédeni egy PHP-alapú weboldalt, és rátaláltam az SQL Injection Attacks-re, tippnek a
sqlsrv_queryhasználatát látom.És ha jól látom, ez alapján a fenti példával ez így nézne ki:
$sql = "INSERT INTO " . $table . " (id, name, date) VALUES (?,?,?)";$params = array($id, $name, $date);$stmt = sqlsrv_query( $conn, $sql, $params);- A bind_param az ugye akkor kell, ha gyakori a lekérdezés, mert így hatékonyabb. De akkor ezek szerint ezzel is kijátszható a kód (SQL Injection Attack)?
- Ha pedig átváltok az ajánlott sqlsrv_query-re, akkor bár védve leszek az injection-támadások ellen, de bukom a bind_param (prepared statement) általi hatékonyságot?Vagy hogy van ez? Lehet/kell ezeket "mixelni"? Vagy elég csak az egyik, hogy mindkét előnyt (hatékonyság + védelem) megtarthassam?
Köszi!
Amúgy próbáltam az itt említett példán keresztül "megtámadni" az adatbázis, de sehogy sem fogadta el a Drop Table kódrészt (saját adatbázisra szabva, persze). Szóval nem tudom kipróbálni, melyik a jó megoldás.
Új hozzászólás Aktív témák
- Robotporszívók
- KábelszatNet-2002 Kft.
- One otthoni szolgáltatások (TV, internet, telefon)
- Új Xeonokkal szorongatná meg az Intel az AMD-t
- Cyberpunk 2077
- sziku69: Fűzzük össze a szavakat :)
- Kávé kezdőknek - amatőr koffeinisták anonim klubja
- PlayStation 5
- Elképesztő lemaradásban van az aktuális Loongson CPU-család
- Luck Dragon: Asszociációs játék. :)
- További aktív témák...
- IKEA Format lámpák eladóak (Egyben kedvezménnyel vihető!)
- Dell Latitude 5530 i7-1255U 16GB 512GB 15.6" FHD TouchScreen Nagyakksis! 1 év teljeskörű garancia!
- BESZÁMÍTÁS! ASRock H510M i5 11400F 16GB DDR4 512GB SSD ASUS ROG RX VEGA64 8GB CM Masterbox 5 700W
- Akció! Gamer PC-Számítógép! Csere-Beszámítás! R5 1600X / RX 580 8GB / 500GB SSD + 2TB HDD / 16GB RAM
- BESZÁMÍTÁS! 2TB Sandisk Extreme Portable V2 külső SSD meghajtó garanciával hibátlan működéssel
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest


