Avatar billede super-mann Juniormester
30. august 2007 - 13:34 Der er 2 kommentarer og
1 løsning

PHP - mailformular virker ikke

Hejsa

Via min hjemmeside skal man kunne fremsende en e-mail via en formular, men jeg kan ikke få den til at virke. Håber nogle andre kan se problemet, for jeg har seriøst stirret mig blind nu.

E-mailen kommer frem til min postkasse i løbet af få minutter, så den del virker. Den tager også afsenderes IP-adresse med. Men den tager IKKE beskeden, som bruger har skrevet, med i e-mailen til mig.

contact.php ---->

<form action="contact_mail-thx.php" method="get">

<table border="0" width="89%" span class="text">
  <tr>
    <td width="27%">Fornavn</td>
    <td width="5%">:</td>
    <td width="104%"><input type="text" name="firstname" size="24"></td>
  </tr>
  <tr>
    <td width="27%">Efternavn</td>
    <td width="5%">:</td>
    <td width="104%"><input type="text" name="aftername" size="24"></td>
  </tr>
  <tr>
    <td width="27%">E-mail</td>
    <td width="5%">:</td>
    <td width="104%"><input type="text" name="email" size="24"></td>
  </tr>
  <tr>
    <td width="27%">Besked</td>
    <td width="5%">:</td>
    <td width="104%"><textarea rows="5" name="besked" cols="43"></textarea></td>
  </tr>
  <tr>
    <td width="27%">&nbsp;</td>
    <td width="5%"></td>
    <td width="104%"></td>
  </tr>
  <tr>
    <td width="27%">Ønsker du svar ?</td>
    <td width="5%">:</td>
    <td width="104%">Ja <input type="radio" value="svar_ja" name="svar"> Nej <input type="radio" name="svar" value="svar_nej"></td>
  </tr>
  <tr>
    <td width="27%">&nbsp;</td>
    <td width="5%"></td>
    <td width="104%"></td>
  </tr>
  <tr>
    <td width="27%"></td>
    <td width="5%"></td>
    <td width="104%"><input type="submit" value="Send besked" name="send"> <input type="reset" value="Slet alt" name="delete"></td>
  </tr>
</table>

</form>


contact_mail-thx.php ---->

<? mail("info@domæne.dk", "Mail fra domæne.dk",
"Fornavn: $firstname
Efternavn: $aftername
E-mail: $email
Besked: $besked
Svar: $svar
IP: $_SERVER[REMOTE_ADDR]") ?>
Avatar billede avminarm Juniormester
30. august 2007 - 15:12 #1
du skal bruge de nye globale variabler - du bruger method=get - jeg ville bruge post - men sådanher skulle virke:

<? mail("info@domæne.dk", "Mail fra domæne.dk",
"Fornavn: ".$_GET['firstname']."
Efternavn: ".$_GET['aftername']."
E-mail: ".$_GET['email']."
Besked: ".$_GET['besked']."
Svar: ".$_GET['svar']."
IP: $_SERVER[REMOTE_ADDR]") ?>
Avatar billede super-mann Juniormester
30. august 2007 - 15:26 #2
avminarm --> Det løste mit problem, nu kommer de frem korrekt.. Tak :-)
Avatar billede avminarm Juniormester
31. august 2007 - 12:50 #3
var så lidt ;o)
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