Hirdetés
- iPhone topik
- Vivo X300 Pro – messzebbre lát, mint ameddig bírja
- Xiaomi 14 - párátlanul jó lehetne
- Honor Magic8 Pro - bevált recept kölcsönvett hozzávalókkal
- One mobilszolgáltatások
- Itt az első hivatalos poszter a Galaxy S26 Ultrához
- Feltűnt az Xperia 1 VIII és 10 VIII az IMEI adatbázisban
- Ez az egér nem okoz gondot a konyhában
- Homokdűnék árnyalataiban is elérhetők a RugOne Xever 7 telefonok
- Közönségkedvenc tábla készül hazai startra
Új hozzászólás Aktív témák
-
fordfairlane
veterán
válasz
Speeedfire
#5325
üzenetére
$sqlJelszo = mysql_query("select jelszo from szapar_felhasznalo where fnev='".$_POST['fnev']."' jelszo='".$_POST['jelszo']."' ");
if (!$sqlJelszo) {
die('Hiba: ' . mysql_error());
}Nagyon csúnya ez így. Először is használj saját függvényt, amelyik lefuttatja a query-t, és kiírja az sql hibát.
function sql_query($q) {
$res = mysql_query($q);
if (mysql_errno()) {
die('Hiba: ' . mysql_error());
}
return $res;
}Másrészt pedig nem használsz escapelést a szöveges tartalomnál, ami súlyos hiba.
$query = 'select jelszo from szapar_felhasznalo';
$query .= ' where fnev="'.mysql_real_escape_string($_POST['fnev']).'"';
$query .= ' AND jelszo="'.mysql_real_escape_string$_POST['jelszo']).'"';
$jelszo_res = sql_query($query);Harmadrészt, és ez csak egy javaslat: Már most szedd szét az action mappinget magától az actionöktől. Tehát az if-elseif-else ág csak függvényeket hívogasson, mást ne csináljon, és külön függvényekbe rakd az egyes funkciók implementációját, különben makaróniként fog tekeregni nemsokára a kód a rengeteg globális változójával, amik egymást írják felül.
Szerk: Ja igen, kimaradt az " AND ", tényleg. Javítom én is

Új hozzászólás Aktív témák
- bobalazs: Microsoft Copilot és hasonló hülyeségek egyszerű kigyomlálása /örök megoldás/
- iPhone topik
- Vivo X300 Pro – messzebbre lát, mint ameddig bírja
- Milyen autót vegyek?
- Autós topik
- Egyéni arckép 2. lépés: ARCKÉPSZERKESZTŐ
- Xiaomi 14 - párátlanul jó lehetne
- Ventilátorok - Ház, CPU (borda, radiátor), VGA
- Honor Magic8 Pro - bevált recept kölcsönvett hozzávalókkal
- Végül kiderült, hogy Pat Gelsingernek volt igaza
- További aktív témák...
- Ideapad Flex 5 16IAU7 2-in-1 16" FHD+ IPS érintő i5-1235U 8GB 256GB NVMe magyar vbill gar
- 5 db Panasonic FZ-X1- Barcode ütésálló tablet- vonalkód olvasós (Nagyobb tétel rendelhető)
- DDR1, DDR2, DDR3 RAM bazár, 512mb-1gb-2gb
- Samsung 990 EVO Plus 2TB - 5 év garancia
- LG OLED 55C97LA - talp + fali tartó + távirányító - hibátlan
- HIBÁTLAN iPhone 11 Pro Max 64GB Space Grey-1 ÉV GARANCIA - Kártyafüggetlen, MS4415
- BESZÁMÍTÁS! MSI B650 R7 7800X3D 32GB DDR5 2TB SSD RTX 5070Ti 16GB Asus ROG Strix Helios GX601 750W
- Keresünk Galaxy S22/S22+/S22 Ultra
- Keresünk iPhone 15/15 Plus/15 Pro/15 Pro Max
- Dell Precision 7760 64GB/ 1TB/ 27% Áfás!
Á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



