---
title: "Formulär -> Mail"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/46552-formulär-mail"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "henkeny"
published: "2002-06-24T23:57:23.000Z"
updated: "2002-06-25T09:38:09.000Z"
replies: 2
views: 272
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/46552-formulär-mail"
---

# Formulär -> Mail

## #1 — henkeny, 2002-06-24T23:57Z

Har skapat ett feedback-formulär som sedan ska skickas via mail. Inte så haj på detta, men jag kan inte se nåt fel. Får felmeddelandet :

Warning:  Wrong parameter count for mail() in /home/sites/home/users/kda8/web/lab2/mail.php on line 21
Ditt formulär kunde inte skickas!

Formuläret ser ut så här:

\---------------feedback.htm--------------------

\<form name="feedbackform" method="post" action="mail.php"\> 

   	\<p\> 
	Namn:
    	\<input type="text" name="name" size="50" value=""\> 
	        
	\<p\>E-Mail: 
    	\<input type="text" name="email" size="50" value=""\>
    	\<br\>

	\<p\>Vad har du för yrke/studienivå?\<br\>
	
	\<select name="befattning"\> 
			
		\<option value="valjyrke"\>Välj yrke/studienivå....\</option\>
		\<option value="gymnasie"\>Studerande på gymnasienivå\</option\>
		\<option value="hogskola"\>Studerande på högskola/universitet\</option\> 
		\<option value="webbutvecklare"\>Webbutvecklare\</option\>
		\<option value="programutvecklare"\>Programutvecklare\</option\>
				
	\</select\>

	\<p\>Vilket betyg ger du vår sida?\<br\>
	Dålig 
	\<input type="radio" name="betyg" value="dalig"\>
	Bra 
	\<input type="radio" name="betyg" value="bra"\>
	Utmärkt
	\<input type="radio" name="betyg" value="utmarkt"\>
	Överstyv
	\<input type="radio" name="betyg" value="overstyv"\>
	\</p\>

	\<p\>Vad behövs förbättras på sidan?\<br\>
	Design 
	\<input type="checkbox" name="forbattra" value="design"\>
	Innehåll 
	\<input type="checkbox" name="forbattra" value="innehall"\>
	Funktioner
	\<input type="checkbox" name="forbattra" value="funktioner"\>
	Ingenting
	\<input type="checkbox" name="forbattra" value="ingenting"\>
	\</p\>
	

    	\<p\>Övriga kommentarer:
    	\<p\>
    	
		\<textarea name="text" cols="50" rows="20" \>\</textarea\> 

    	\<p\> 
    	
		\<input type="reset" name="reset" value="Rensa"\>
		\<input type="submit" name="submit" value="Skicka"\>
		

		\<br\>
	

\</form\> 

\---------------mail.php......................

\<HTML\>
\<HEAD\>
\<TITLE\>Mail.php\</TITLE\>
\</HEAD\>
\<BODY\>

\<pre\>
\<?

if
(
isset($name) &&
isset($email) &&
isset($befattning) &&
isset($betyg) &&
isset($forbattra) &&
isset($text)
) 

{
        if (mail("ds99heny@thn.htu.se", $name , $email , $befattning, $betyg, $forbattra, $text )) 
			
			{
                echo "Ditt formulär skickades!";
			}
        else 
			{
                echo "Ditt formulär kunde inte skickas!";
			}
}
?\>

\</pre\>
\</BODY\>
\</HTML\>

**Warning:  Wrong parameter count for mail() in /home/sites/home/users/kda8/web/lab2/mail.php on line 21**

Permalänk: https://www.webforum.nu/p/46552

## #2 — Viking, 2002-06-25T05:35Z

Du har för många kolumner, värden i din mail()-rad! Se <http://www.php.net/manual/en/function.mail.php> för mer hjälp :)

Permalänk: https://www.webforum.nu/p/704972

## #3 — henkeny, 2002-06-25T09:38Z

Satte ihop övriga värden/kolumner till en $bodyFormat variabel. Och vips funkade det....

Vilken härlig start på dagen :-)

Tackar så mycket.... :bire

Permalänk: https://www.webforum.nu/p/705044

---

Tråden på webben: https://www.webforum.nu/amne/php/46552-formulär-mail
