<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="sv">
	<id>https://wiki.linux.se/index.php?action=history&amp;feed=atom&amp;title=Hantera_formul%C3%A4r</id>
	<title>Hantera formulär - Versionshistorik</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.linux.se/index.php?action=history&amp;feed=atom&amp;title=Hantera_formul%C3%A4r"/>
	<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=Hantera_formul%C3%A4r&amp;action=history"/>
	<updated>2026-04-28T17:54:46Z</updated>
	<subtitle>Versionshistorik för denna sida på wikin</subtitle>
	<generator>MediaWiki 1.38.4</generator>
	<entry>
		<id>https://wiki.linux.se/index.php?title=Hantera_formul%C3%A4r&amp;diff=2732&amp;oldid=prev</id>
		<title>Admin den 12 augusti 2024 kl. 06.06</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=Hantera_formul%C3%A4r&amp;diff=2732&amp;oldid=prev"/>
		<updated>2024-08-12T06:06:58Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;sv&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Äldre version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Versionen från 12 augusti 2024 kl. 06.06&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Rad 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Rad 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;; Hantera formulär&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;; Hantera formulär&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;: En av de kraftfullaste funktionerna hos PHP är hur det hanterar HTML-formulär. Den grundläggande konceptet som är viktigt att förstå är att alla formelement automatiskt kommer att vara tillgängliga i dina PHP-skript. Läs gärna avsnittet om Variabler från externa källor i manualen för mer information och exempel på hur man använder formulär med PHP. Här är ett exempel på ett HTML-formulär:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;: En av de kraftfullaste funktionerna hos PHP är hur det hanterar HTML-formulär. Den grundläggande konceptet som är viktigt att förstå är att alla formelement automatiskt kommer att vara tillgängliga i dina PHP-skript. Läs gärna avsnittet om &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/ins&gt;Variabler från externa källor&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/ins&gt;i manualen för mer information och exempel på hur man använder formulär med PHP. Här är ett exempel på ett HTML-formulär:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;; Exempel #1 Ett enkelt HTML-formulär&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;; Exempel #1 Ett enkelt HTML-formulär&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=Hantera_formul%C3%A4r&amp;diff=2731&amp;oldid=prev</id>
		<title>Admin: Skapade sidan med &#039;; Hantera formulär : En av de kraftfullaste funktionerna hos PHP är hur det hanterar HTML-formulär. Den grundläggande konceptet som är viktigt att förstå är att alla formelement automatiskt kommer att vara tillgängliga i dina PHP-skript. Läs gärna avsnittet om Variabler från externa källor i manualen för mer information och exempel på hur man använder formulär med PHP. Här är ett exempel på ett HTML-formulär:  ; Exempel #1 Ett enkelt HTML-formulär &lt;...&#039;</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=Hantera_formul%C3%A4r&amp;diff=2731&amp;oldid=prev"/>
		<updated>2024-08-12T06:06:02Z</updated>

		<summary type="html">&lt;p&gt;Skapade sidan med &amp;#039;; Hantera formulär : En av de kraftfullaste funktionerna hos PHP är hur det hanterar HTML-formulär. Den grundläggande konceptet som är viktigt att förstå är att alla formelement automatiskt kommer att vara tillgängliga i dina PHP-skript. Läs gärna avsnittet om Variabler från externa källor i manualen för mer information och exempel på hur man använder formulär med PHP. Här är ett exempel på ett HTML-formulär:  ; Exempel #1 Ett enkelt HTML-formulär &amp;lt;...&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Ny sida&lt;/b&gt;&lt;/p&gt;&lt;div&gt;; Hantera formulär&lt;br /&gt;
: En av de kraftfullaste funktionerna hos PHP är hur det hanterar HTML-formulär. Den grundläggande konceptet som är viktigt att förstå är att alla formelement automatiskt kommer att vara tillgängliga i dina PHP-skript. Läs gärna avsnittet om Variabler från externa källor i manualen för mer information och exempel på hur man använder formulär med PHP. Här är ett exempel på ett HTML-formulär:&lt;br /&gt;
&lt;br /&gt;
; Exempel #1 Ett enkelt HTML-formulär&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;form action=&amp;quot;action.php&amp;quot; method=&amp;quot;post&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;label for=&amp;quot;name&amp;quot;&amp;gt;Ditt namn:&amp;lt;/label&amp;gt;&lt;br /&gt;
    &amp;lt;input name=&amp;quot;name&amp;quot; id=&amp;quot;name&amp;quot; type=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;label for=&amp;quot;age&amp;quot;&amp;gt;Din ålder:&amp;lt;/label&amp;gt;&lt;br /&gt;
    &amp;lt;input name=&amp;quot;age&amp;quot; id=&amp;quot;age&amp;quot; type=&amp;quot;number&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;button type=&amp;quot;submit&amp;quot;&amp;gt;Skicka&amp;lt;/button&amp;gt;&lt;br /&gt;
&amp;lt;/form&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Det finns inget speciellt med detta formulär. Det är ett rakt HTML-formulär utan några speciella taggar av något slag. När användaren fyller i detta formulär och trycker på skickaknappen, kallas sidan action.php. I denna fil skulle du skriva något som detta:&lt;br /&gt;
&lt;br /&gt;
; Exempel #2 Skriva ut data från vårt formulär&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Hej &amp;lt;?php echo htmlspecialchars($_POST[&amp;#039;name&amp;#039;]); ?&amp;gt;.&lt;br /&gt;
Du är &amp;lt;?php echo (int)$_POST[&amp;#039;age&amp;#039;]; ?&amp;gt; år gammal.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Ett exempel på utdata från detta skript kan vara:&lt;br /&gt;
&lt;br /&gt;
Hej Joe. Du är 22 år gammal.&lt;br /&gt;
Förutom delarna med htmlspecialchars() och (int) bör det vara uppenbart vad detta gör. htmlspecialchars() ser till att eventuella tecken som är speciella i HTML kodas korrekt så att människor inte kan injicera HTML-taggar eller Javascript i din sida. För åldersfältet, eftersom vi vet att det är ett nummer, kan vi bara konvertera det till ett heltal vilket automatiskt kommer att bli av med eventuella främmande tecken. Du kan också låta PHP göra detta automatiskt åt dig genom att använda filtertillägget. Variablerna $_POST[&amp;#039;name&amp;#039;] och $_POST[&amp;#039;age&amp;#039;] ställs automatiskt in av PHP. Tidigare använde vi superglobalen $_SERVER; ovan introducerade vi precis superglobalen $_POST som innehåller alla POST-data. Notera hur metoden för vårt formulär är POST. Om vi använde metoden GET skulle vår formulärinformation leva i superglobalen $_GET istället. Du kan också använda superglobalen $_REQUEST, om du inte bryr dig om källan till dina förfrågningsdata. Den innehåller sammanslagen information från GET, POST och COOKIE-data.&lt;br /&gt;
&lt;br /&gt;
[[Enkel handledning]]&lt;br /&gt;
&lt;br /&gt;
[[PHP]]&lt;br /&gt;
[[Kategori:Php]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>