| | |
| Stránka: 1 z 1
| [ Príspevkov: 3 ] | |
Autor | Správa |
---|
Registrovaný: 08.11.15 Prihlásený: 09.06.17 Príspevky: 52 Témy: 15 | Napísal 5had0w: 07.04.2016 19:14 | |
|
Čaute. Učím sa PHP, prešiel som k formulárom a ich bezpečnosti. Pri funkcii nižšie mám dotaz. Ak chcem, aby sa tá funkcia uskutočnila a vykonala tieto bezpečnostné prvky nepotrebujem ju zavolať pod funkciou? A ešte ako čo tam robí tá premenná data v test_input ($data)Kód: <!DOCTYPE html>
<html> <head> <title>Učenie</title> <meta charset = 'UTF-8'> </head> <body> <form method = "POST" action= "<?php echo htmlspecialchars($_SERVER['PHP_SELF']);?>"> <legend>Formulár</legend> Meno: <input type="text" name = "meno"><br> E-mail: <input type="email" name = "mail"><br> Heslo: <input type="password" name = "heslo"><br> Pohlavie:<br><input type="radio" name = "pohlavie" value = "Muž"> Muž<br><input type="radio" name = "pohlavie" valie = "Žena"> Žena<br> Popis: <textarea type="text" name = "popis" rows = "3" cols = "25"></textarea><br> <input type="submit"> </form> </body> </html> <?php $meno = $mail = $heslo = $pohlavie = $popis = ""; if ($_SERVER['REQUEST_METHOD'] == "POST") { $meno = test_input($_POST['meno']); $mail = test_input($_POST['mail']); $heslo = test_input($_POST['heslo']); $pohlavie = test_input($_POST['pohlavie']); $popis = test_input($_POST['popis']); } function test_input($data) { $data = trim($data); $data = stripslashes($data); $data = htmlspecialchars($data); return $data; } echo "Výstup" . "<br>"; echo $meno . "<br>"; echo $mail . "<br>"; echo $heslo . "<br>"; echo $pohlavie . "<br>"; echo $popis . "<br>"; Za odpovede ďakujem
|
|
Registrovaný: 17.07.11 Prihlásený: 29.12.20 Príspevky: 1516 Témy: 3 | Napísal BX: 08.04.2016 20:15 | |
|
1. V php to nie je nutné. Funkcie môžu byť kdekoľvek. (v iných jazykoch to môže byť inak)
2. $data je parameter funkcie. Pozri si teda funkcie a pochopíš.
_________________ Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám! |
|
Registrovaný: 08.11.15 Prihlásený: 09.06.17 Príspevky: 52 Témy: 15 | Napísal autor témy 5had0w: 08.04.2016 20:44 | |
|
Ďakujem, pozriem sa ešte na tie funkcie
|
|
| Stránka: 1 z 1
| [ Príspevkov: 3 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| PHP programátor - PHP, MySQL, jQuery,X)Html/CSS v Ponuka práce | 0 | 1304 | 02.05.2011 12:08 magicmedia | | Vytvorenie suboru php a vlozenie php scriptu v PHP, ASP | 4 | 1438 | 07.05.2010 14:02 DeiForm | | PHP nevie precitat .PHP v PHP, ASP | 8 | 829 | 18.03.2011 19:21 camo | | php ->mysql ->php Help.zoradit v PHP, ASP | 4 | 589 | 20.06.2009 12:44 KViki | | $pcforum->getForumActivity('PHP, ASP', 2012)/$pcforum->getForumActivity('PHP, ASP', 2022) - Warning: Division by zero v PHP, ASP | 4 | 2290 | 20.05.2022 13:51 JanoF | | PHP v PHP, ASP | 1 | 736 | 31.05.2007 16:24 kmsa | | PHP v PHP, ASP | 18 | 1177 | 01.01.2009 19:22 rooobertek | | PHP v PHP, ASP | 1 | 2725 | 09.06.2005 22:39 johny128 | | PHP-Fusion v Redakčné systémy | 4 | 532 | 21.01.2007 16:23 altt | | php kodovanie v PHP, ASP | 1 | 382 | 17.11.2011 14:06 BX | | PHP editor v PHP, ASP | 10 | 1113 | 21.02.2007 16:46 martin90 | | PHP + javascript v PHP, ASP | 10 | 668 | 09.07.2008 20:17 rooobertek | | PHP menu v PHP, ASP | 4 | 380 | 10.04.2020 23:26 LukIneskoNR | | php server v PHP, ASP | 4 | 291 | 05.03.2010 22:52 neopagan | | PHP programator v Ponuka práce | 1 | 755 | 14.05.2012 14:31 exoomer | | PHP imagecreate v PHP, ASP | 1 | 397 | 25.04.2010 10:32 stenley |
| 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
|
|