Avatar billede dark-angel Nybegynder
10. april 2008 - 21:56 Der er 3 kommentarer og
1 løsning

Form to mail script.

Hej Eksperter,
Jeg benytter flg form til mail script.:

<html>
<head>
<title>Untitled Document</title>
</head>

<body>
<?php
if (isset($_POST['navn']) && isset($_POST['besked']))
{
    if (empty($_POST['navn']))
    {
        echo "Du skal indtaste dit navn";
    }
    elseif (empty($_POST['email']))
    {
        echo "Du skal indtaste en gyldig email adresse";
    }
    elseif (empty($_POST['besked']))
    {
        echo "Du skal indtaste en besked";
    }
    else
    {
        $modtager = "xxx@xxx.dk";
        $emne = "Mail fra websitet";
        $besked = "
Navn: " . $_POST['navn']. "\n
E-Mail: " . $_POST['email']. "\n
Besked: " . $_POST['besked'];
        $header = "from:xxx@xxxxx.dk";

        mail($modtager, $emne, $besked, $header);
        echo "Tak for din henvendelse, vi vender tilbage snarest muligt.";
    }
}
?>

<form action="kontakt.php" method="post">
    <p>Navn: <br>
      <input type="text" name="navn" style="width: 200px;">
      <br>
      <br>
   
    E-mail: <br>
    <input type="text" name="email" style="width: 200px;">
  </p>

    Besked: <br>
    <textarea name="besked" style="width: 200px; height: 100px;"></textarea>
    <br>
    <br>

    <input type="submit" value="Send">
    </p>
</form>
</body>
</html>


og når man har trykket på send, kommer beskeden: Tak for din henvendelse, vi vender tilbage snarest muligt

men istedet for at lave den på denne måde: echo "Tak for din henvendelse, vi vender tilbage snarest muligt.";

kan det lade sig gøre at omdirigere mine besøgende til en html fil istedet for at lave den echo ?
Avatar billede steffansteffan Nybegynder
10. april 2008 - 22:30 #1
Udskift linjen:
echo "Tak for din henvendelse, vi vender tilbage snarest muligt.";

Med

header(\"Location: http://www.jubii.dk/jan.asp\");

Så vil den gå til http://www.jubii.dk/jan.asp

Ændre den til din side.
Avatar billede dark-angel Nybegynder
11. april 2008 - 15:14 #2
det virker ikke rigtigt. når jeg har indsat header linjen istedet for echo linjen og kalder php filen, så er den helt blank, men fjerner jeg header linjen ja så fungere php filen igen..

skal lige sige at jeg ikke er ret meget inde i php.. ;)
Avatar billede dark-angel Nybegynder
19. april 2008 - 15:31 #3
nåh har fundet en anden løsning.
Avatar billede dark-angel Nybegynder
19. april 2008 - 15:31 #4
så lukker tråeden
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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