Kom ihåg mig?
Home Menu

Menu


Problem med formulär

 
Ämnesverktyg Visningsalternativ
Oläst 2009-01-17, 23:50 #11
etanders etanders är inte uppkopplad
Medlem
 
Reg.datum: Dec 2004
Inlägg: 160
etanders etanders är inte uppkopplad
Medlem
 
Reg.datum: Dec 2004
Inlägg: 160
Det är väldigt enkelt att skicka mail med php. I sin enklaste form bara så här:

Kod:
<?
$to = "mottagare@domän.se";
$subject = "Ett testmail";
$message = "Detta är ett litet testmeddelande";
$headers = "From: avsändare@domän.se";
mail($to, $subject, $message, $headers);
?>
Läs mer här http://se.php.net/manual/en/function.mail.php

Om du sätter action="DinFilMedPhpKodFörAttSkickaMail.php" i ditt formulär och har en input-tag med name="thisIsMyInput" så kan du nå värdet som matats in genom $_GET["thisIsMyInput"] resp. $_POST["thisIsMyInput"] i php-koden, beroende på om du har method="get" eller method="post" i ditt formulär.
etanders är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-01-18, 11:16 #12
martines avatar
martine martine är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Mar 2005
Inlägg: 767
martine martine är inte uppkopplad
Mycket flitig postare
martines avatar
 
Reg.datum: Mar 2005
Inlägg: 767
Citat:
Originally posted by VideoBengt@Jan 17 2009, 21:49
Där finns ngt som heter: "FormMail.pl"

Förmodar att det använder det webhotellets SMTP-server, hittar inget mailto i scriptet?

I så fall testar jag att bygga vidare på det.
Det enklaste vore nog att använda FormMail.pl som tydligen redan finns där.

Sök på FormMail.pl tills du hittar instruktioner som du förstår. Du behöver bara göra ett formulär med action till FormMail.pl så skickas det.
Exemplevis: http://www.nethere.com/support/webhosting/...e-formmail.html
martine är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-01-18, 16:41 #13
VideoBengt VideoBengt är inte uppkopplad
Nykomling
 
Reg.datum: Aug 2008
Inlägg: 46
VideoBengt VideoBengt är inte uppkopplad
Nykomling
 
Reg.datum: Aug 2008
Inlägg: 46
Nu har jag provat FormMail.pl.
Det får jag att fungera som jag vill, nästan.

Jag skall kunna skapa en egen "Du har inte fyllt i alla fält-sida" med följande kodsnutt: <input type="hidden" name="missing_fields_redirect "value="http://www.yoursite.com/form_error.html">

Jag har skapat en sådan sida, lagt den på rätt plats men jag får bara FormMails egen "Error: Blank Fields-sida"

Kodsnutten är lagd sist i raden med övriga <input type="hidden"

Vad gör jag för fel tro?

Eftersom jag vill ha "felsidan" på svenska har jag även provat med att översätta texten i felmeddelande i FormMail.pl till svenska men det lyckades inte heller.
VideoBengt är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-01-18, 17:18 #14
martines avatar
martine martine är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Mar 2005
Inlägg: 767
martine martine är inte uppkopplad
Mycket flitig postare
martines avatar
 
Reg.datum: Mar 2005
Inlägg: 767
Citat:
Originally posted by VideoBengt@Jan 18 2009, 17:41
<input type="hidden" name="missing_fields_redirect "value="http://www.yoursite.com/form_error.html">
Ser det exakt ut som ovan så har ett mellanslag hamnat fel.

missing_fields_redirect "value
ska vara
missing_fields_redirect" value
martine är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-01-18, 17:41 #15
VideoBengt VideoBengt är inte uppkopplad
Nykomling
 
Reg.datum: Aug 2008
Inlägg: 46
VideoBengt VideoBengt är inte uppkopplad
Nykomling
 
Reg.datum: Aug 2008
Inlägg: 46
Tack!

Tänk vad lite luft på rätt ställe gör underverk.
VideoBengt är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-01-25, 14:59 #16
Lambda Lambda är inte uppkopplad
Nykomling
 
Reg.datum: Jan 2009
Inlägg: 2
Lambda Lambda är inte uppkopplad
Nykomling
 
Reg.datum: Jan 2009
Inlägg: 2
Citat:
Originally posted by VideoBengt@Jan 18 2009, 17:41
Eftersom jag vill ha "felsidan" på svenska har jag även provat med att översätta texten i felmeddelande i FormMail.pl till svenska men det lyckades inte heller.
Vill du slippa krångel kan du prova ett formulär jag gjorde förra veckan:
www.street-legal.net/contact.php

Osynligt spamskydd (Captcha är fult/tråkigt/jobbigt)
JS validering av alla fält med snygg fel rapportering
Allt på svenska
css grafik
Sidan behöver inte laddas om när du skickar mailet eller när nått fält är tomt/felaktigt ifyllt...

formmail med "felsida" känns lite oldschool
Lambda är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-01-26, 17:57 #17
martines avatar
martine martine är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Mar 2005
Inlägg: 767
martine martine är inte uppkopplad
Mycket flitig postare
martines avatar
 
Reg.datum: Mar 2005
Inlägg: 767
Citat:
Ursprungligen postat av Lambda
Citat:
Ursprungligen postat av VideoBengt
Eftersom jag vill ha "felsidan" på svenska har jag även provat med att översätta texten i felmeddelande i FormMail.pl till svenska men det lyckades inte heller.
Vill du slippa krångel kan du prova ett formulär jag gjorde förra veckan:
www.street-legal.net/contact.php

Osynligt spamskydd (Captcha är fult/tråkigt/jobbigt)
JS validering av alla fält med snygg fel rapportering
Allt på svenska
css grafik
Sidan behöver inte laddas om när du skickar mailet eller när nått fält är tomt/felaktigt ifyllt...

formmail med "felsida" känns lite oldschool
Trots det kan det ofta vara praktiskt med "formmail" för den som helt enkelt bara snabbt och enkelt vill ha möjligheten att ta emot mejl från webbplatsen.

Det låter ju fint det där - man får väl hoppas att du även mime-kodat mejlet till quoted-printable eller base64 enligt RFC 1521 och 2045 (även mottagare och ämnesrubriken), annars är ju all tjusig förpackning i onödan när meddelandet inte kommer fram riktigt eller åäö blir fel…


PS. Misstänker att det inte ligger så bra till med teckenkodningen - exempelsidan visar åäö fel eftersom ingen teckenkodning har specificerats i meta:n på sidan.
Bifogade bilder
Filtyp: gif post-12-1232989069.gif (6.7 KB, 0 visningar)
martine är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 19:15.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017