Avatar billede alexanderss Nybegynder
13. august 2005 - 11:59 Der er 18 kommentarer og
1 løsning

Hjælp til formmail.

Hej!

Er der en som kan hjælpe mig med, at lave en formmail til et bestemt webdesign?

Venlig hilsen Alexander.
Avatar billede serverservice Praktikant
13. august 2005 - 12:01 #1
kan du bruge den idé jeg har her under tilmelding?  - en idé jeg har fået via web10 faq
http://www.hardwarekast.dannyboyd.dk
Avatar billede leif Seniormester
13. august 2005 - 13:41 #2
En ting som du kan er at lave formen i din html side eller hvordan du nu laver siden.

Eksempel på formen:
<form name="form" method="POST" action="sendmail.php">
<table border="0" width="100%" height="1">
    <tr>
      <td width="25%" height="1">Navn:</td>
      <td width="" height="1"><input type="text" name="navn" size="45"></td>
    </tr>
    <tr>
      <td width="" height="1">E-mail:</td>
      <td width="" height="1"><input type="text" name="email" size="45"></td>
    </tr>
    <tr>
      <td width="" height="110">Spørgsmål:</td>
      <td width="" height="110"><textarea rows="5" name="tekst" cols="35"></textarea></td>
    </tr>
    <tr>
      <td width="" height="1"></td>
      <td width="" height="1"><input type="submit" value="Send" name="B1"><input type="reset" value="Nulstil" name="B2"></td>
    </tr>
  </table>


sendmail.php:
<?php
mail("til@domæne.dk","Emnet","Navn: $_POST[navn]\nE-mail: $_POST[email]\nSpørgsmål:\n$_POST[tekst]","From: fra@email.dk");
print "Vi takker for mailen";
?>
Avatar billede alexanderss Nybegynder
14. august 2005 - 22:08 #3
Tak for hjælpen begge to!

Leif tak for scriptet, men jeg behøver en mere advanceret formmail. Hvor man kan sende, Fornavn, Efternavn, Telefon, Fax, E-mail adresse + tekst.

Er der nogle der kan hjælpe mig med sådan en formmail?

På forhånd tak. Alexander.
Avatar billede leif Seniormester
14. august 2005 - 22:32 #4
Du kan vel selv arbejde videre på den ?
Avatar billede serverservice Praktikant
14. august 2005 - 23:13 #5
ja så er det vel bare at tilføje nogle flere felter med det du ønsker - eller er det noget specielt du tænker på ?
Avatar billede alexanderss Nybegynder
16. august 2005 - 16:10 #6
Kan jeg så bare tilføje flere felter? Eller skal jeg også til at rette php koden? <- I så fald kan jeg godt bruge lidt hjælp!
Avatar billede leif Seniormester
16. august 2005 - 16:11 #7
Du skal først tilrette Formen med de felter du skal bruge bagefter skal du tilføje felterne i PHP koden
Avatar billede leif Seniormester
16. august 2005 - 16:15 #8
<?php
$til = "til@domæne.dk";
$fra = "From: fra@domæne.dk";
$emne = "Emnet på mailen";
$body = "Navn: " . $_POST[navn];
$body .= "\nE-mail: " . $_POST[email];
$body .= "\nSpørgsmål:\n" . $_POST[tekst];

mail($til,$emne,$body,$fra);
print "Vi takker for mailen";
?>

.= betyder tilføj til variablen !

Du skal reelt bare kopiere $body .= "\nE-mail: " . $_POST[email]; nedunder $body .= "\nSpørgsmål:\n" . $_POST[tekst]; og rette den til, det gør det med det antal felter du har tilføjet.
Avatar billede alexanderss Nybegynder
17. august 2005 - 20:22 #9
Hej igen!

Leif, tak for hjælpen! Nu har jeg sat den op osv ;)

Men... Når jeg skriver æ,ø og å, så kommer der noget underligt skrift: &#230;
Kan du hjælpe mig med at løse det problem?
Avatar billede leif Seniormester
17. august 2005 - 20:54 #10
alexanderss -> Du behøver ikke at ligge et Svar hver gang du skriver ! Svar bruges til fx. at du kan give en person som har svaret point !
Avatar billede leif Seniormester
17. august 2005 - 20:54 #11
Avatar billede alexanderss Nybegynder
18. august 2005 - 16:28 #12
Ok.. Jeg tager kommentar denne gang. Men kan du hjælpe mig med mit problem?
Avatar billede leif Seniormester
18. august 2005 - 17:45 #13
Fjern:
$fra = "From: fra@domæne.dk";

Indsæt:
$mailheaders  = "MIME-Version: 1.0\n";
$mailheaders .= "Content-type: text/plain; charset=iso-8859-1\n";
$mailheaders .= "From: fra@domæne.dk";


Ændre i mail() at der står $mailheaders i stedet for $fra
Avatar billede alexanderss Nybegynder
18. august 2005 - 20:51 #14
Hej igen! Det hjalp heller ikke... Kan det være med nogle af de styles jeg benytter, som "driller" sendmail.php? Jeg håber du kan hjælpe mig endnu en gang.
Avatar billede leif Seniormester
18. august 2005 - 20:58 #15
Jeg bruger den form og mail() opbygning mange steder og har ingen problemer med ÆØÅæøå !
Avatar billede alexanderss Nybegynder
18. august 2005 - 21:02 #16
Hvis du gider, kan du se på mit design (om det er der, der noget helt galt)? Eller skal jeg prøve at smide php-scriptet op her?
Avatar billede leif Seniormester
18. august 2005 - 21:17 #17
Jeg har godt nok aldrig hørt at det kan være designet !
Avatar billede leif Seniormester
18. august 2005 - 21:17 #18
Hvad mailprogram læser du emailsne med ?
Avatar billede alexanderss Nybegynder
18. august 2005 - 21:23 #19
Jeg ser det på min Gmail indbakke (online)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester