| | |
| Stránka: 1 z 1
| [ Príspevkov: 4 ] | |
Autor | Správa |
---|
Registrovaný: 27.08.09 Prihlásený: 08.07.15 Príspevky: 169 Témy: 46 |
Kód: if (isset($_POST['titul']) and isset($_POST['text_clanku']) and isset($_SESSION['id_uzivatela'])) { $sql = "INSERT INTO cms_articles " . "(title, body, author_id, date_submitted, is_important) " . "VALUES ('". $_POST['titul'] . "','". $_POST['text_clanku'] . "',". $_SESSION['id_uzivatela']. ",'" . date("Y-m-d H:i:s", time()). "')"; if (isset($_POST['dolezite']) && $_POST['dolezite'] == 'Áno') { $sql .= "', 1'"; } mysql_query($sql, $conn) or die(mysql_error(). " Článok sa nepodarilo odoslať");
script ma sparvit toto:
ak je splnena druha podmienka tak ma vlozit do DB hodnotu 1
|
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
zalezi od toho, ako mas nastaveny stlpec is_important a co do neho mozes vkladat, takze si to uprav podla potreby:
Kód: if(isset($_POST['titul'], $_POST['text_clanku'], $_SESSION['id_uzivatela'])) { $sql = "INSERT INTO cms_articles " . "(title, body, author_id, date_submitted, is_important) " . "VALUES ('". $_POST['titul'] . "','". $_POST['text_clanku'] . "',". $_SESSION['id_uzivatela']. ",'" . date("Y-m-d H:i:s", time()). "'," . (int)(isset($_POST['dolezite']) && $_POST['dolezite'] == 'Áno') . ')';
mysql_query($sql, $conn) or die(mysql_error(). " Článok sa nepodarilo odoslať"); }
_________________ NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE |
|
Registrovaný: 29.10.08 Prihlásený: 30.07.12 Príspevky: 933 Témy: 2 | Napísal coldak: 11.05.2010 9:29 | |
|
na insertovanie pouzi prepare a jednak znizis zranitelnost cez sqlinjection a zaroven sa nemusis trapit s vyskladavanim insertu ale iba pri splneni podmienky nabindujes potrebnu hodnotu.
|
|
Registrovaný: 27.08.09 Prihlásený: 08.07.15 Príspevky: 169 Témy: 46 | Napísal autor témy DeiForm: 11.05.2010 9:55 | |
|
funguje dik
|
|
| Stránka: 1 z 1
| [ Príspevkov: 4 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| Podmienka v SQL v Databázy | 4 | 1124 | 27.06.2011 6:54 coldak | | podmienka v PHP, ASP | 1 | 470 | 22.11.2010 23:27 stenley | | Podmienka v Technológia .NET | 2 | 396 | 22.02.2017 14:31 GamerSK | | Podmienka nejde v JavaScript, VBScript, Ajax | 3 | 382 | 28.10.2011 11:41 chrono | | podmienka if v PHP, ASP | 2 | 520 | 19.12.2009 18:21 M1rcO_o | | javascript podmienka v JavaScript, VBScript, Ajax | 6 | 926 | 01.03.2008 18:35 emer | | podmienka čas v JavaScript, VBScript, Ajax | 2 | 328 | 02.03.2013 14:03 p4tooo | | Facebook like - podmienka v Ostatné | 0 | 515 | 18.12.2018 16:53 iggi9797 | | preg_match vs podmienka v PHP, ASP | 1 | 635 | 16.02.2010 19:59 Ďuri | | PHP podmienka checkbox v PHP, ASP | 8 | 1286 | 19.11.2010 1:28 venom2 | | podmienka na include v PHP, ASP | 2 | 443 | 16.01.2010 18:40 M1rcO_o | | php funkcia - podmienka v PHP, ASP | 3 | 381 | 04.06.2014 22:55 BX | | nefunkcna podmienka else v PHP, ASP | 2 | 461 | 02.08.2010 21:32 coldak | | Excel - podmienka na prepočet meny v Ostatné programy | 0 | 473 | 03.05.2017 15:54 McLovin | | MS Excel - zoznam a podmienka v Ostatné programy | 4 | 466 | 26.04.2017 15:04 magic | | dva problemy, zalomenie a podmienka v PHP, ASP | 12 | 524 | 31.12.2008 19:54 B.A.X.O |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|