Skip to content

Instantly share code, notes, and snippets.

@ralekk
Last active August 29, 2015 14:06
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ralekk/51f42ce8baef0670a510 to your computer and use it in GitHub Desktop.
Save ralekk/51f42ce8baef0670a510 to your computer and use it in GitHub Desktop.
<!--
Först skapar vi ett formulär och ger det två textfält.
Det ena fältet är för namn och det andra är för en siffra.
Vi säger även åt formuläret att den ska skicka informationen med metoden POST
-->
<H1>Ett exempelformular</H1><br />
<form method="post">
Ditt namn: <input type="text" name="namn"><br />
Din ålder <input type="text" name="siffra"><br />
<input type="submit"> <br />
</form>
<?php
// Vi skapar sedan php koden som ska bearbeta denna information
// Vi änvänder även en ifsats där vi först kollar om någon har skrivit in ett namn
// Informationen som användaren har fyllt i och skickat med formuläret har lagrats
// i POST för att komma åt informationen så använder vi $_POST["name"] där name
// är nanmet som vi gav till just den formulärdatan, i det här fallet med våra
// två textfält som heter namn och siffra kan det se ut på följande sätt.
if ($_POST["namn"] != "") echo "Ditt namn är ".$_POST["namn"]."<br />";
// Här struntar vi i ifsatsen och då syns detta varje gång även om någon inte
// har skrivit in en siffra på ålder
echo "Din ålder är ".$_POST["siffra"];
// Vi kan använda ytterliggare funktioner för att kolla om det verkligen är en
// siffra i som skickas i ålderfältet till PHP, vi kan då använda oss av
// IF satser och variablar och annat som gör att vi kan behandla informationen
// bättre och mer komplicerat.
// Om vi vill sätta POST informationen som variablar går vi såhär
$tal = $__POST["siffra"];
// Vi kan nu använda denna siffra till vad vi vill, plussa på den eller
// annar som vi tycker är trevligt, även bara skriva ut den direkt.
// Vill ni veta mer om $_POST så kan ni göra det på internet.
// Experimentera lite med detta så att ni förstår hur formulär funkar samt hur ni
// kan använda datan för att använda informationen.
?>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment