Avatar billede musti776 Nybegynder
25. februar 2004 - 14:59 Der er 5 kommentarer og
1 løsning

email er sendt! og redirect url

Hej eksperter.
Jeg har en formular, hvor jeg kan kontaktes på.
Når man udfylder og sender den bliver man bare sendt vider til forsiden...kan man ikke med noget respons.write eller noget andet skrive "email er sendt!" også vidersendes bagefter?

her er koden:
<form name="form" method="post" action="http://www.hjemmeside-adressen.dk/cgi-bin/FormMail.pl">
  <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="54%">
    <TR>
      <TD WIDTH="35%">Navn</TD>
      <TD WIDTH="65%"><INPUT TYPE="TEXT" NAME="Navn" SIZE="25">
      </TD>
    </TR>
    <TR>
      <TD WIDTH="35%">Adresse</TD>
      <TD WIDTH="65%"><INPUT TYPE="TEXT" NAME="Adresse" SIZE="25">
      </TD>
    </TR>
    <TR>
      <TD WIDTH="35%">Postnr. &amp; by</TD>
      <TD WIDTH="65%"><INPUT TYPE="TEXT" NAME="Postby" SIZE="25">
      </TD>
    </TR>
    <TR>
      <TD WIDTH="35%">Telefon</TD>
      <TD WIDTH="65%"><INPUT TYPE="TEXT" NAME="Telefon" SIZE="25">
      </TD>
    </TR>
    <TR>
      <TD WIDTH="35%">Email</TD>
      <TD WIDTH="65%"><INPUT TYPE="TEXT" NAME="Email" SIZE="25">
      </TD>
    </TR>
    <TR>
      <TD WIDTH="35%">Kommentar</TD>
      <TD WIDTH="65%"><TEXTAREA NAME="Kommentar" ROWS="7" COLS="23"></TEXTAREA>
      </TD>
    </TR>
    <TR>
      <TD WIDTH="35%">&nbsp;</TD>
      <TD WIDTH="65%"><INPUT TYPE="SUBMIT" NAME="Submit" VALUE="Send">
      </TD>
    </TR>
  </TABLE>
  <input type="hidden" name="redirect" value="http://www.hjemmeside-adressen.dk" target="main">
  <input type="hidden" name="subject" value="Spørgsmål fra hjemmesiden">
  <input type="hidden" name="recipient" value="info@hjemmeside.dk">
</FORM>
Avatar billede muddi Praktikant
25. februar 2004 - 15:02 #1
Jo det er muligt... kig på denne her side under redirect
http://www.scriptarchive.com/readme/formmail.html#form_config
Avatar billede muddi Praktikant
25. februar 2004 - 15:03 #2
Der står at du skal sætte sådan et felt her ind i din formular:
<input type=hidden name="redirect" value="http://your.host.com/to/file.html">
Avatar billede musti776 Nybegynder
25. februar 2004 - 15:42 #3
jeg har allerede hvis du kigger på koden et redirect, det jeg gerne først vil have at der skal stå "din email er sendt!" inden man bliver redirectet til en anden side, ved hjælp af noget kode uden en tredje side indblandet...ved ikke om jeg forklare det ordenligt....
Avatar billede muddi Praktikant
25. februar 2004 - 16:00 #4
Hvis du ikke vil indblande en tredje side, så kan scriptet selv vise en besked om at mailen er sendt. Det gøres ved at fjerne redirect-feltet. Måske skal du så også indsætte et return_link_url og et return_link_title felt i din formular.
Avatar billede musti776 Nybegynder
25. februar 2004 - 17:25 #5
hvad skal jeg så erstatte redirect feltet med?
Avatar billede muddi Praktikant
25. februar 2004 - 17:30 #6
ikke med noget... scriptet har en default funktion der viser en status besked...
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