Avatar billede danielss Nybegynder
28. august 2004 - 19:42 Der er 7 kommentarer og
1 løsning

Hjælp til Mail form

jeg har fået dette script af en det er en mail form(mange tak):

[QUOTE=jakobdam]Din host (eller din egen server hvis du hoster dig selv) skal understøtte PHP eller ASP. Gør den det? Her kommer et script baseret på PHP... :)




Indsæt følgende kode i en fil du kalder mail.php:


[code]
<html>

<head>
<title>mail</title>
<meta http-equiv="refresh" content="5;URL=tak.htm">
</head>


<body>

<?php

$Receiver = "nathguyn@hotmail.com";

$Category  = $_POST['Category'];
$Comments  = $_POST['Comments'];
$RealName  = $_POST['realname'];
$Alder  = $_POST['Alder'];
$Address  = $_POST['Address'];
$Telephone = $_POST['Telephone'];
$FAX      = $_POST['FAX'];
$Email    = $_POST['email'];
$Zipcode  = $_POST['zipcode'];
$City      = $_POST['city'];


mail($Receiver, "Web request - $Category",

"Navn: $RealName\n
Alder: $Alder\n
Adresse: $Address\n
Postnr: $zipcode\n
By: $city\n\n

Telefon: $Telephone\n
Email: $Email

\n\n

Kategori: $Category\n\n

Kommentarer: $Comments\n

");

echo "Deres besked er sendt - De vil nu blive sendt videre...";

?>
</body>

</html>[/code]


Dette skal indsættes i en fil der hedder "tak.htm":

[code]
<html>
<head>
  <title>Skriv din titel her</title>
</head>

<body>

<center>
Du har nu sendt dine oplysninger...
</center>
</body>
</html>[/code]


Og til sidst skal dette indsættes i en fil der skal hedde "form.htm":

[code]
<html>

<head>
  <title>Valgfri titel</title>
</head>

<body>

<form method="POST" name="General Feedback" action="mail.php">

<table border="0" class="bodytext">
    <tr>
      <td align="right"><em>Vare:</em></td>
      <td><select name="Category" size="1"><option selected>ravenlcaw</option>
            <option>hufflepuff</option>
            <option>slytherin</option>
            <option>Gryffindor</option>
          </select></td>
    </tr>
    <tr>
      <td align="right"><em>Alder</em></td>
      <td><input type="text" size="35" name="Alder"></td>
    </tr>
    <tr>
      <td align="right"><em><b>*</b> Fulde navn:</em></td>
      <td><input type="text" size="35" name="realname"></td>
    </tr>
    <tr>
      <td align="right"><em>Adresse</em></td>
      <td><textarea name="Address" rows="2" class="textareaform" cols="27"></textarea></td>
    </tr>
    <tr>
      <td align="right"><em>Postnr.:</em></td>
      <td><input type="text" size="5" name="zipcode">&nbsp;
      <em>By</em>
      <input type="text" size="20" name="city"></td>
    </tr>
    <tr>
      <td align="right"><em><b>*</b> Telefon/mobil:</em></td>
      <td><input type="text" size="12" name="Telephone">
      </td>
    </tr>
    <tr>
      <td align="right"><em><b>*</b> E-mail</em></td>
      <td><input type="text" size="35" name="email"></td>
    </tr>

    <tr>
      <td align="right"><em>Comments</em></td>
      <td><textarea name="Comments" class="textareaform" rows="2" cols="27"></textarea></td>
    </tr>

  <tr height="100">
      <td colspan="2"><p align="right"><input type="reset" value="Nulstil"> &nbsp; <input type="submit" value="SEND ORDRE"></p></td>
  </tr>

</table>

</form>

</body>

</html>[/code]



Noget af PHP'en er lidt slamkodet- jeg har kun lige hurtigt tilpasset den dine behov... det burde virke - du skal blot uploade de 3 filer, og køre filen "form.htm"... :),


Bon appetite[/QUOTE]

og så har jeg lavet mail.php om til følgende

[code]
<html>

<head>
<title>mail</title>
<meta http-equiv="refresh" content="5;URL=tak.htm">
</head>


<body>

<?php

$Receiver = "nathguyn@hotmail.com";

$Category  = $_POST['Category'];
$Andet  = $_POST['Andet'];
$Kodeord  = $_POST['Kodeord'];
$Brugernavn  = $_POST['Brugernavn'];
$AlderpaHogwarts  = $_POST['AlderpaHogwarts'];
$Rigtigenavn = $_POST['Rigtigenavn'];
$Rigtigealder      = $_POST['Rigtigealder'];
$Email    = $_POST['email'];
$Zipcode  = $_POST['zipcode'];
$City      = $_POST['city'];


mail($Receiver, "Oprettelse af bruger - $Category",

"Kodeord: $Kodeord\n
Brugernavn: $Brugernavn\n
AlderpaHogwarts: $AlderpaHogwarts\n
Rigtigenavn: $Rigtigenavn\n
Rigtigealder: $Rigtigealder\n
Email: $Email

\n\n

Kategori: $Category\n\n

Andet: $Andet\n

");

echo "Deres besked er sendt - De vil nu blive sendt videre...";

?>
</body>

</html>[/code]

og tak har jeg ike rodet ved men form ser således ud

[code]
<html>

<head>
  <title>Valgfri titel</title>
</head>

<body>

<form method="POST" name="General Feedback" action="mail.php">

<table border="0" class="bodytext">
    <tr>
      <td align="right"><em>Kollegie:</em></td>
      <td><select name="Category" size="1"><option selected>ravenlcaw</option>
            <option>hufflepuff</option>
            <option>slytherin</option>
            <option>Gryffindor</option>
          </select></td>
    </tr>
    <tr>
      <td align="right"><em>Brugernavn:</em></td>
      <td><input type="text" size="35" name="Brugernavn"></td>
    </tr>
    <tr>
      <td align="right"><em>Kodeord:</em></td>
      <td><input type="text" size="18" name="Kodeord"></td>
    </tr>
    <tr>
      <td align="right"><em>Alder på Hogwarts:</em></td>
      <td>
        <input type="text" size="3" name="Alder på Hogwarts"></td>
    </tr>
    <tr>
      <td align="right"><em>Rigtige navn:</em></td>
      <td><input type="text" size="35" name="Rigtige navn">
      </td>
    </tr>
    <tr>
      <td align="right"><em>Rigtige alder:</em></td>
      <td><input type="text" size="3" name="Rigtige alder">
      </td>
    </tr>
    <tr>
      <td align="right"><em>E-mail:</em></td>
      <td><input type="text" size="35" name="email"></td>
    </tr>

    <tr>
      <td align="right"><em>Andet:</em></td>
      <td><textarea name="Andet" class="textareaform" rows="2" cols="27"></textarea></td>
    </tr>

  <tr height="100">
      <td colspan="2"><p align="center">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <input type="reset" value="Nulstil"> &nbsp; <input type="submit" value="Send"></p></td>
  </tr>

</table>

</form>

</body>

</html>[/code]

jeg modtager en mail lidt efter man har sendt men der står ikke noget ud for kodeord:
AlderpaHogwarts:
Rigtigenavn:
Rigtigealder:

resten modtager jeg hvad man har skrevet ud for.... håber i kan hjælpe!!!!

Altså hvis man skriver noget i boksen ud for kodeord eller en af de andre jeg har nævnt, kan jeg ikke se det i mailen.. nogle der kan se hvad der er galt
Avatar billede coolstar Nybegynder
28. august 2004 - 20:14 #1
*gaaab* springer over her :-)
Avatar billede danielss Nybegynder
28. august 2004 - 20:30 #2
test
Avatar billede angelenglen Nybegynder
28. august 2004 - 20:47 #3
sorry, jeg har ikke lyst til at skrive her, da det her ikke har noget med dette spørgsmål at gøre.


Men mit problem er at jeg ikke kan finde ud af at poste et nyt spørgsmål?!?!
-Der var engang en "Opret spørgsmål" ting i menuen, men nu er den væk (og det er menuen for den sags skyld også?!?!)

--> http://www.thespirit.dk/angel/eksperten_question.gif <--

help!
Avatar billede morteeart Nybegynder
28. august 2004 - 20:50 #4
angelenglen: prøv at slå javascript til.
Avatar billede angelenglen Nybegynder
28. august 2004 - 20:57 #5
jeg har aldrig pillet ved de indstillinger, de er alle enabled:

--> http://www.thespirit.dk/angel/eksperten_question_1.gif <--

jeg forstår det virkeligt ikke... - der skulle være en dropdown menu, right?
Avatar billede morteeart Nybegynder
29. august 2004 - 01:27 #6
jo nogle steder. men de fleste af menupunkterne er plan.
synes også at det er nøb at E* bruger javascript menu..

http://www.eksperten.dk/opretspm.phtml <= Opret Spørgsmål :)
Avatar billede angelenglen Nybegynder
29. august 2004 - 01:29 #7
nice tak :) Så kan jeg spørge løs igen :P
Avatar billede angelenglen Nybegynder
29. august 2004 - 01:36 #8
Det mest underlige er dog, at jeg HAR javascript aktiveret...
jeg kan åbne/lukke menuerne i venstre side (fx "Dine data" og "Spørgsmål data" og "funktioner") - og det må da være javascript der skjuler/viser deres indhold?

det er virkelig mystisk hvorfor jeg ikke længere har den menu...
Jeg har endda opdateret til WinXP SP2 efter problemet opstod, det hjalp ikke :/
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