Avatar billede Slettet bruger
22. december 2003 - 21:13 Der er 10 kommentarer og
1 løsning

Videre til Tak for mail

Hvad skal kkoden være til vidersendelse til et "tak for mail" script

Jeg slutter med dette i PHP.

mail($recipient, $subject, $message, $headers);
    echo  "Jeg har modtaget din email, og svarer tilbage hurtigst muligt!\n";
Avatar billede ztyxx Nybegynder
22. december 2003 - 21:14 #1
header("Location: tak.php")
Avatar billede ztyxx Nybegynder
22. december 2003 - 21:14 #2
mail($recipient, $subject, $message, $headers);
  header("Location: tak.php");

så skriver du bare din tak der istedet for efter mail()
Avatar billede Slettet bruger
22. december 2003 - 21:46 #3
nu er det en .htm takke fil jeg har, men kan da lave den om.

header("Location: tak.php");

SKAL LOKATION være der hvor takkefilen ligger ?
Avatar billede ztyxx Nybegynder
23. december 2003 - 13:23 #4
header("Location: tak.htm"); laver du den bare om til, den fil der står i, er den du redirecter til

glædelig jul :-)
Avatar billede Slettet bruger
23. december 2003 - 16:17 #5
Der er noget der går galt !
-----------------------
Warning: Cannot modify header information - headers already sent by (output started at /STORE/visithaven_dk/public_html/Haven/kom-med/mail.php:13) in /STORE/visithaven_dk/public_html/Haven/kom-med/mail.php on line 98
-------------------------
Dette er linien i line 98: header("location: tak.php");

-------------------------
her er hele min PHP:

<?php
if ($send)
  {
    // Mailen sendes til denne adresse. 
    $recipient = "visithaven@mail.dk";
    // Emne
    $subject = "Mail fra visithaven's mailform";

    $message .= "Navn: $navn\n";
    $message .= "Adresse: $adr\n";
    $message .= "Postnr: $pnr\n";
    $message .= "By: $by\n";
    $message .= "Telefon: $tlf\n";
    $message .= "Mail: $mail\n";
    $message .= "WWW: $url\n";
    $message .= "Amt: $menu\n";
    $message .= "Besked: $besked\n";


    $headers = "X-Mailer: http://www.visithaven.dk\r\nFrom: " . $mail . "\r\n";

    mail($recipient, $subject, $message, $headers);
   
}
header("location: tak.php");
?>
Avatar billede ztyxx Nybegynder
23. december 2003 - 17:16 #6
har du output før din phpkode, selv <html> og den slags er output, du kan f.eks. sætte dit php som det første i filen
Avatar billede Slettet bruger
23. december 2003 - 20:10 #7
PHP står sidst i dokumentet
Avatar billede Slettet bruger
23. december 2003 - 20:52 #8
Det er ligemeget hvor jeg placere PHP delen der kommer fejl:

Warning: Cannot modify header information - headers already sent by (output started at /STORE/visithaven_dk/public_html/Haven/kom-med/mail.php:10) in /STORE/visithaven_dk/public_html/Haven/kom-med/mail.php on line 34
-----------------------
Derfor må jeg nok lukke og bruge den gamle metode
Avatar billede ztyxx Nybegynder
23. december 2003 - 22:02 #9
hvis du havde lagt din kode ud her, så havde det været lidt nemmere athjælpe, istedet for bare at lukke
Avatar billede Slettet bruger
23. december 2003 - 23:03 #10
Undskyld jeg prøver at gøre det godt igen
Avatar billede ztyxx Nybegynder
23. december 2003 - 23:05 #11
det er helt okay, bare husk det til en anden gang, så ikke andre kunne føle at de har spildt tiden ;-)

Rigtig god jul
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