Permalänk

Formulär?

Hejsan! Har en fråga angående formulär. Jag har testat en del nu och tycker att html formulären är kassam då outlook eller Windows mail kommer upp? Jag skulle vilja ha det cleant och att det inte kommer upp massa tjafs. Förstår ni? Alltså tex.. :

Namn:

Telefon:

Mail:

Meddelande:

SKICKA

Sedan när man trycker på skicka ska det som står ska det skickas till mailen.

Jag har testat mig fram med php nu och det fungerar men har fått problem då bara Subject skickas och inte själva texten..

Skulle någon vänlig själv kunna hjälpa mig med detta? Tack!

MvH Joakim!

Permalänk
Medlem
Skrivet av lindholmen:

Hejsan! Har en fråga angående formulär. Jag har testat en del nu och tycker att html formulären är kassam då outlook eller Windows mail kommer upp? Jag skulle vilja ha det cleant och att det inte kommer upp massa tjafs. Förstår ni? Alltså tex.. :

Namn:

Telefon:

Mail:

Meddelande:

SKICKA

Sedan när man trycker på skicka ska det som står ska det skickas till mailen.

Jag har testat mig fram med php nu och det fungerar men har fått problem då bara Subject skickas och inte själva texten..

Skulle någon vänlig själv kunna hjälpa mig med detta? Tack!

MvH Joakim!

Hur menar du att Outlook eller Windows Mail kommer upp? När?

Hur ser ditt mail()-anrop ut?

Visa signatur

ηλί, ηλί, λαμά σαβαχθανί!?

Permalänk
Skrivet av Leedow:

Hur menar du att Outlook eller Windows Mail kommer upp? När?

Hur ser ditt mail()-anrop ut?

<form method="post" action ="sendmail.php"> E-postadress:<br /> <input type="text" name="subject"> <p> Meddelande:<br /> <input type="text" name="body"> <input type="submit"> </form>

<?php $to = "mail@mail.se"; //Till emailadress $subject = $_POST['subject']; //Sätter variabeln subject till din post subjekt $body = $_POST['body']; //lika som ovan if (mail($to, $subject, $body)) { echo("<p>Ditt meddelande skickades!</p>"); } else { echo("<p>Meddelande skickades inte, se till att fylla i alla rutor!..</p>"); } ?>

Det va den kod jag använde mig av för själva formuläret.

Permalänk
Medlem
Skrivet av lindholmen:

<form method="post" action ="sendmail.php"> E-postadress:<br /> <input type="text" name="subject"> <p> Meddelande:<br /> <input type="text" name="body"> <input type="submit"> </form>

<?php $to = "mail@mail.se"; //Till emailadress $subject = $_POST['subject']; //Sätter variabeln subject till din post subjekt $body = $_POST['body']; //lika som ovan if (mail($to, $subject, $body)) { echo("<p>Ditt meddelande skickades!</p>"); } else { echo("<p>Meddelande skickades inte, se till att fylla i alla rutor!..</p>"); } ?>

Det va den kod jag använde mig av för själva formuläret.

Ok, det ser ju rätt ut.

Kan du paste:a hela mailet inklusive headern till mailet som du får?

Visa signatur

ηλί, ηλί, λαμά σαβαχθανί!?

Permalänk
Skrivet av Leedow:

Ok, det ser ju rätt ut.

Kan du paste:a hela mailet inklusive headern till mailet som du får?

Från:
postmaster@mail.se
Till:
mail@mail.se
Datum:
7 apr 2011 13:26
Ämne:
Test

Test

Permalänk
Medlem
Skrivet av lindholmen:

Från:
postmaster@mail.se
Till:
mail@mail.se
Datum:
7 apr 2011 13:26
Ämne:
Test

Test

Jag tänkte mig mer i detta stuk:

MIME-Version: 1.0 Received: by 10.216.134.4 with HTTP; Mon, 10 Jan 2011 00:39:01 -0800 (PST) Date: Mon, 10 Jan 2011 09:39:54 +0100 Delivered-To: *dolt* Message-ID: <FFIQLddoRAOqLzmRIMrlaizoDGaki133651+0+103+WT0=M@mail.gmail.com> Subject: =?ISO-8859-1?Q?ginza_k=F6p?= From: *dolt* To: *dolt* Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable 316736 DVD Komedi Ulveson & Herngren =09 * 29 kr 29 kr =09 5151 DVD Komedi Hj=E4lp!/ S=E4song 1 2007-03-14 =09 * 29 kr 29 kr =09 312187 DVD Komedi Hj=E4lp!/ S=E4song 2 2008-04-09 =09 * 29 kr 29 kr =09 315343 DVD Komedi Hj=E4lp!/ S=E4song 3 2009-04-22 =09 * 29 kr 29 kr =09 313121 DVD Komedi Grotesco box/ S=E4song 1 2008-09-24 =09 * 149 kr 149 kr

Hursomhelst...

Vad skrev du i mailet då?
Det ser ju ut som att den ena "Test" är brödtexten.

Visa signatur

ηλί, ηλί, λαμά σαβαχθανί!?

Permalänk
Skrivet av Leedow:

Jag tänkte mig mer i detta stuk:

MIME-Version: 1.0 Received: by 10.216.134.4 with HTTP; Mon, 10 Jan 2011 00:39:01 -0800 (PST) Date: Mon, 10 Jan 2011 09:39:54 +0100 Delivered-To: *dolt* Message-ID: <FFIQLddoRAOqLzmRIMrlaizoDGaki133651+0+103+WT0=M@mail.gmail.com> Subject: =?ISO-8859-1?Q?ginza_k=F6p?= From: *dolt* To: *dolt* Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable 316736 DVD Komedi Ulveson & Herngren =09 * 29 kr 29 kr =09 5151 DVD Komedi Hj=E4lp!/ S=E4song 1 2007-03-14 =09 * 29 kr 29 kr =09 312187 DVD Komedi Hj=E4lp!/ S=E4song 2 2008-04-09 =09 * 29 kr 29 kr =09 315343 DVD Komedi Hj=E4lp!/ S=E4song 3 2009-04-22 =09 * 29 kr 29 kr =09 313121 DVD Komedi Grotesco box/ S=E4song 1 2008-09-24 =09 * 149 kr 149 kr

Hursomhelst...

Vad skrev du i mailet då?
Det ser ju ut som att den ena "Test" är brödtexten.

Subject - TEST

Body - hej jag testar för fulla muggar!

Permalänk

Jag testade att göra en ny. Men när jag har fyllt i alla fält så säger den ifrån och säger: Meddelande skickades inte, se till att fylla i alla rutor!

Kan du se problemet och kanske kan visa hur det ska se ut?

Tack!

<?php $to = "info@cjkonstruktion.se"; //Till emailadress $subject = $_POST['subject']; //Sätter variabeln subject till din post subjekt $namn = $_POST['namn']; //lika som ovan $email = $_POST['email']; //lika som ovan $adress = $_POST['adress']; //lika som ovan $body = $_POST['body']; //lika som ovan if (mail($to,$subject,$namn,$mail,$adress, $body)) { echo("<p>Ditt meddelande skickades!</p>"); } else { echo("<p>Meddelande skickades inte, se till att fylla i alla rutor!..</p>"); } ?>

<form method="post" action ="sendmail.php"> Namn:<br> <input type="text" name="namn"><br> Telefon:<br> <input type="text" name="email"><br> Adress:<br> <input type="text" name="adress"><br> E-postadress:<br> <input type="text" name="subject"><br> Meddelande/Offert förfrågningar:<br> <input type="text" name="body"><br> <p> <p> <input type="submit"> </form>

Permalänk
Medlem

Du använder en variabel som inte finns ($mail)

Visa signatur

Kom-pa-TI-bilitet

Permalänk
Inaktiv

Du har specificerat alldeles för många parametrar.
Kolla i PHPs manual: http://se2.php.net/manual/en/function.mail.php

Permalänk
Skrivet av Teknocide:

Du använder en variabel som inte finns ($mail)

ah såg det ändrade det direkt efter.