Avatar billede caf Nybegynder
24. maj 2006 - 20:11 Der er 12 kommentarer og
1 løsning

Får email'en, men der er ikke noget navn, email, emne

Mailen jeg får:
Navn: Array ['Navn']
Email: Array ['Email']
Emne: Array ['Emne']
url: Array ['url']
Prøve

Hvorfor kan jeg ikke se navn; email, osv kun selve beskeden?

http://www.voresferier.dk
Avatar billede lolman Nybegynder
24. maj 2006 - 20:36 #1
er der en kode??
Avatar billede caf Nybegynder
24. maj 2006 - 20:40 #2
PHP:

<?
if (isset($_POST['submit'])) {
mail("info@voresferier.dk","besked fra voresferier.dk","
Navn: $_POST ['Navn']
Email: $_POST ['Email']
Emne: $_POST ['Emne']
url: $_POST ['url']
$besked","from:mailsender@mailsender.dk");
echo "Beskeden er nu blevet afsendt!";
exit;
}
?>

HTML:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">


    <title>Campingferie</title>
    <link rel="shortcut icon" href="favicon.ico">
    <link rel="shortcut icon" href="favicon.ico">
    <meta name="Description" content="voresferier, campingpladser, camping, rejser, rejsebeskrivelser, turistinformation, landefakta, hoteller, hostels">
    <meta name="Keywords" content="campingferie, campingvogn, telt, Ungarn, Kroatien, Danmark, Italien, Balaton">
   
<!--Tjek om alle felterne er indtastet -->
    <script type="text/javascript">
    function tjek() {
        fejl = 0;
        if ((document.form.navn.value=='') && (fejl == 0)) {
            document.form.navn.focus();
            alert('Udfyld venligst navn');
            fejl = 1;
        }
       
        if ((document.form.email.value=='') && (fejl == 0)) {
            document.form.email.focus();
            alert('Udfyld venligst email');
            fejl = 1;
        }                           

        if ((document.form.emne.value=='') && (fejl == 0)) {
            document.form.emne.focus();
            alert('Udfyld venligst emne');
            fejl = 1;
        }           

        if ((document.form.besked.value=='') && (fejl == 0)) {
            document.form.besked.focus();
            alert('Skriv venligst en besked');
            fejl = 1;
        }

        if (fejl==0) {
            document.form.submit();
        }
}
</script>

<link href="style.css" rel="stylesheet" type="text/css" >

   
</head>

<body>

<div id="indhold_index">
    <img src="www.voresferier.dk/indexbanner1.jpg" alt="billede">

<div id="menu">
    <a href="index.html"><img src="www.voresferier.dk/indexmenu.gif" alt="" border="0"></a>
    <a href="Italien.2006.html"><img src="www.voresferier.dk/2006menu.gif" alt="" border="0"></a>
    <a href="Kroatien.2005.html"><img src="www.voresferier.dk/2005menu.gif" alt="" border="0"></a>
    <a href="Danmark.2004.html"><img src="www.voresferier.dk/2004menu.gif" alt="" border="0"></a>
    <a href="Ungarn.2003.html"><img src="www.voresferier.dk/2003menu.gif" alt="" border="0"></a>
    <a href="Ungarn.2002.html"><img src="www.voresferier.dk/2002menu.gif" alt="" border="0"></a>   
    <a href="Kontakt.html"><img src="www.voresferier.dk/kontaktlys.gif" alt="" border="0"></a>   

</div>
<div id="fakta">
<center>
<a href="Kontakt.html"><img src="www.voresferier.dk/campingferie.gif" alt="" border="0"></a>   
</center>
</div>

 
<div id="tekst">
<p style=margin:20px>
Hvis du har nogen spørgsmål eller kommentare, er du meget velkommen til at skrive en mail til os.<br>
LIGE NU VIRKER MAILEN IKKE!
<br>
<br>
<br>
<br>

<center>
<!-- form felter -->
<form action="sender.php" method="post" name="form" OnSubmit="tjek(); return false;">

<table border="0" style="font-family: arial; text-align:left " >
    <tr>
        <td width="130">Dit navn:</td>
        <td> <input type="text" name="navn" size="30" ></td>
    </tr>
    <tr>
        <td> Din email: </td>
        <td> <input type="text" name="email" size="30" > </td>
    </tr>
    <tr>
        <td> Emne: </td>
        <td> <input type="text" name="emne" size="30" > </td>
    </tr>
    <tr>
        <td> Evt. hjemmeside: </td>
        <td><input type="text" name="url" value="http://" size="30" > </td>
    </tr>
    <tr>
        <td> <br> Besked: </td>
    </tr>
</table>
<textarea cols="40" rows="8" name="besked"></textarea> <br><br>
<input type="submit" name="submit" value="Send mail!"> <input type="reset" name="submit-button" value="Reset" >

</form>
</center>







</div>


</div>
</body>


</html>
Avatar billede erikjacobsen Ekspert
24. maj 2006 - 21:24 #3
<?
if (isset($_POST['submit'])) {
mail("info@voresferier.dk","besked fra voresferier.dk","
Navn: {$_POST['Navn']}
Email: {$_POST['Email']}
Emne: {$_POST['Emne']}
url: {$_POST['url']}
$besked","from:mailsender@mailsender.dk");
echo "Beskeden er nu blevet afsendt!";
exit;
}
?>
Avatar billede caf Nybegynder
24. maj 2006 - 21:27 #4
<erikjacobseb>
Det virker ikke, nu får jeg denne mail
Navn:
Email:
Emne:
url: http://
prøve
Avatar billede erikjacobsen Ekspert
24. maj 2006 - 21:29 #5
Du har ret - jeg var sjusket (eller osse var du ....hehe)

<?
if (isset($_POST['submit'])) {
mail("info@voresferier.dk","besked fra voresferier.dk","
Navn: {$_POST['navn']}
Email: {$_POST['email']}
Emne: {$_POST['emne']}
url: {$_POST['url']}
$besked","from:mailsender@mailsender.dk");
echo "Beskeden er nu blevet afsendt!";
exit;
}
?>
Avatar billede caf Nybegynder
24. maj 2006 - 21:31 #6
øhh for mig ser de altså ens ud...
Avatar billede erikjacobsen Ekspert
24. maj 2006 - 22:12 #7
Men den sidste virker, ik' ?  Og de er slet ikke ens - kig efter.
Avatar billede caf Nybegynder
25. maj 2006 - 05:48 #8
Du er bare for god, nu virker det :-)))
Smider du lige et svar.
caf
Avatar billede caf Nybegynder
25. maj 2006 - 06:42 #9
Lige en ting mere :-)
Kan man lave denne del
echo "Beskeden er nu blevet afsendt!";
om så det bliver ligesom en alert eller som et pop-up??
Avatar billede gizmo-gizmo Nybegynder
25. maj 2006 - 09:50 #10
echo "<script>alert('fuck, beskeden er sendt DOH');</script>";
Avatar billede erikjacobsen Ekspert
25. maj 2006 - 15:22 #11
Du bør så også erstatte $besked med {$_POST['besked']}
Jeg samler slet ikke på point, tak.
Avatar billede caf Nybegynder
25. maj 2006 - 17:08 #12
Tak for hjælpen.
Smid et svar qizmo
Avatar billede gizmo-gizmo Nybegynder
25. maj 2006 - 17:11 #13
Med glæde :-)
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