Differences
This shows you the differences between two versions of the page.
|
amprog_03 [2017-09-01 12:54] |
amprog_03 [2022-07-18 11:20] (current) |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Anders Genomgång 03 - $_GET, $_POST ====== | ||
| + | Det börjar bli dags att vara uppmärksam på kodstandard i php. För tillfället är det mest relevant för er att titta på detta dokument fram till och med punkt 6: {{:: | ||
| + | För att lättare hålla sig till indenteringsprincipen två mellanslag så kan man ställa in tabbinställningen i notepad++. Se denna bild: http:// | ||
| + | |||
| + | |||
| + | <code php> | ||
| + | <? | ||
| + | /* Om hantering av superglobals $_GET och $_POST. | ||
| + | $_GET hämtar variabler från en query-string (t.ex. "? | ||
| + | | ||
| + | $_GET och $_POST fungerar ungefär som sortimentlådor där man satt ettikett på några fack. | ||
| + | T.ex. kommer man åt det som ligger i facket " | ||
| + | eller $_POST[' | ||
| + | */ | ||
| + | // | ||
| + | print_r($_GET); | ||
| + | echo '< | ||
| + | print_r($_POST); | ||
| + | echo '< | ||
| + | |||
| + | if (isset($_POST[' | ||
| + | echo $_POST[' | ||
| + | echo '< | ||
| + | echo 'tal1 är: ' . $_GET[' | ||
| + | |||
| + | |||
| + | if($_POST[' | ||
| + | echo 'Bra val av förnamn! < | ||
| + | } else if($_POST[' | ||
| + | echo 'Det är ganska likt Anders'; | ||
| + | } else{ // else = " | ||
| + | if ($_POST[' | ||
| + | echo 'Hej på dig ' . $_POST[' | ||
| + | } | ||
| + | } | ||
| + | | ||
| + | if ($_POST[' | ||
| + | echo 'Så kan det gå. < | ||
| + | } | ||
| + | } | ||
| + | |||
| + | ?> | ||
| + | |||
| + | <form method=" | ||
| + | Förnamn: <input type=" | ||
| + | Efternamn: <input type=" | ||
| + | <input type=" | ||
| + | </ | ||
| + | </ | ||