Avatar billede falkevej Juniormester
24. oktober 2006 - 09:03 Der er 7 kommentarer og
1 løsning

FormMail i tabel

Jeg er ved at forsøge mig med oprettelse af en FormMail på l8vad.dk men jeg synes ikke det går så godt. Bruger Frontpage 2000 men det skulle da være muligt alligevel eller hvordan med det.

Har fået nogle koder fra udbyderen med der var ikke meget hjælp at hent, sprcielt ikke når min viden på dette område ikke lige er på højde med alle dem som plejer at hjælpe her.

Håber der er nogen som kan hjælpe
Avatar billede htmlbugg Nybegynder
25. oktober 2006 - 10:52 #1
Altså du skal lave en mailform... Der sender til dig eller til en mail som man skriver? Og hvad mener du med "i en tabel" ? Altså skal den stå i et felt i en tabel eller...

Tag f. eks. min tagwall: http://www.blastout.frac.dk/tagwall/tagwall.php ...

Skal det se sådan ud, altså bare med formen... Og så selvfølgelig andre felter...
Avatar billede htmlbugg Nybegynder
25. oktober 2006 - 13:04 #2
For så er det bare at sætte et script ind der hvor du vil have formen... Hvis du kan forstå en lille smule af kodningen...
Avatar billede falkevej Juniormester
25. oktober 2006 - 18:16 #3
Selvfølgelig fejl formulering fra min side.
Korrekt jeg har lavet en tabel 800 x 800 og en del af cellerne i midten er flettet sammen til en celle. Heri ønsker jeg FormMail med følgende: et felt "Skriv din mail adresse" hvori der skal skrives en korrekt mail adresse for at kunne sende videre til mig og et felt hvor der skal stå "Kommentar/bestillinger" og så selvfølgelig en send knap.
Skulle også gerne være sådan at når FormMail'en har sendt kommer afsender hen til en side med meskeden "Tak for din mail"

Noget i den stil.

Er kommet lidt videre men kan bare ikke få den til at sende til en Tak for mail side.
Avatar billede htmlbugg Nybegynder
25. oktober 2006 - 18:40 #4
Kan du ikke skrive koden til hele din tabel med formen i så kigger jeg...?
Avatar billede falkevej Juniormester
26. oktober 2006 - 08:10 #5
Her er en kopi:

<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>Ny side 1</title>
<meta http-equiv="Page-Enter" content="revealTrans(Duration=1.0,Transition=3)">
<meta http-equiv="Page-Exit" content="revealTrans(Duration=1.0,Transition=2)">
</head>

<body topmargin="25">

<div align="center">
  <center>
  <table border="0" cellspacing="0" width="800" height="800">
    <tr>
      <td width="800" height="96" colspan="3">
        <p align="center"><img border="0" src="images/titel1.gif" width="723" height="96"></td>
    </tr>
    <tr>
      <td width="160" height="704" rowspan="6"></td>
      <td width="480" height="32"></td>
      <td width="160" height="704" rowspan="6"></td>
    </tr>
    <tr>
      <td width="480" height="32"></td>
    </tr>
    <tr>
      <td width="480" height="32"></td>
    </tr>
    <tr>
      <td width="480" height="32"></td>
    </tr>
    <tr>
      <td width="480" height="448" valign="top" align="left"><font face="Arial" size="2"><b>Skriv
        din e-mail adresse</b></font>&nbsp;<br>
        <input type="text" name="T1" size="20">
        <p><font face="Arial" size="2"><b>Kommentar/forespørgelser/Ris/Ros/Bestillinger</b></font><br>
        </p>
        <form method="POST" action="--WEBBOT-SELF--" onSubmit="">
          <!--webbot bot="SaveResults" startspan
          U-File="_private/form_results.txt" S-Format="TEXT/CSV"
          S-Label-Fields="TRUE" --><input TYPE="hidden" NAME="VTI-GROUP" VALUE="0"><!--webbot
          bot="SaveResults" endspan -->
          <p><textarea rows="9" name="S1" cols="55"></textarea><input type="submit" value="Send" name="B1"><input type="hidden" navn="redirect" value="http://www.l8vad.dk/mail.htm">
          <input type="reset" value="Nulstil" name="B2"></p>
        </form>
        <p><br>
        </p>
        <p>&nbsp;</td>
    </tr>
    <tr>
      <td width="480" height="128"></td>
    </tr>
  </table>
  </center>
</div>

<p><font face="Arial" size="1" color="#008000"><!--webbot bot="Timestamp"
S-Type="EDITED" S-Format="%d-%m-%Y" -->
</font></p>

</body>

</html>

Og tak...
Avatar billede htmlbugg Nybegynder
26. oktober 2006 - 13:33 #6
Ok... Altså har prøvet gøre hvad jeg kunne for at få det som du vil have det...:


Formen:

<form action="mail.php" method="post">
Navn: <input type="text" name="navn"> Email: <input type="text" name="mail"><br>
Besked: <textarea name="besked" cols="55" rows="9"></textarea><br>
<input type="submit" value="Send"><input type="reset" value="Nulstil">
</form>


Du kan selvfølgelig ændre i den... Men ændrer du action="mail.php" så skal scriptsiden der sender mailen og siger "Tak for din mail" også gemmes som det der står i action=""...

Og her er så scriptsiden:

<?php
if(isset($_POST['mail'])){
mail("DIN-MAIL@DIN-MAIL.dk", "HER SKRIVER DU EMNET BESKEDEN SKAL MODTAGES SOM", "Beskeden er:\n $_POST[besked]", "From: $_POST[navn] <$_POST[mail]>");
echo "Hej $_POST['navn']. Din mail er nu sendt.";
}
else
{
echo "Du har ikke skrevet din email.";
}
?>


... Den tjekker om man har skrevet en mail. Kan ikke få den til at se om det er en gyldig mail eller hvad. Skriv scriptsiden som en .php fil og smid den op i samme mappe som din mailform-side... :)


Ved ikke om du har forstand på PHP men, $_POST[''] hvor det der er mellem ' og ' er det samme som "name" fra et input i formen på sidste side :) ... Den tager så value (Det folk har skrevet ind) i det pågældende felt.
Så du kan lave flere felter og sætte $_POST[''] ind i scriptsiden der hvor det skal være.


Håber du kan bruge dette til noget :)
Avatar billede falkevej Juniormester
30. oktober 2006 - 08:22 #7
Tak for dit forsøg, men jeg forstod ikke helt hvad du skrev, men har fået løst problemet
Avatar billede falkevej Juniormester
26. november 2006 - 07:51 #8
løst
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
Kurser inden for grundlæggende programmering

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