Avatar billede MoOsen Nybegynder
04. juli 2012 - 12:57 Der er 8 kommentarer og
1 løsning

Mail kontakt form, ønsker hjælp.

Hej, Alle

Sidder med det problem at jeg har rettet min programmering 100gange dog uden held.

Så hvis der er nogen derude der lige vil hjælpe.

Der bliver brugt

-HTML
-PHP

her er første del. HTML : Bestilling23.html

<HTML>
<HEAD><TITLE>Bestilling</TITLE>
<META content=0 http-equiv=Expires>
<META name=description content="website description">
<META name=keywords content="website keywords, website keywords">
<META content="text/html; charset=iso-8859-1" http-equiv=content-type><LINK rel=stylesheet type=text/css href="style/style.css">
</HEAD>
<BODY>
<DIV align=center>
<DIV id=main>
<DIV id=links></DIV>
<DIV id=header>
<DIV id=logo>
<DIV id=logo_text>
<H1 align=center>Best<SPAN class=green>illing</SPAN></H1>
<H2>Blomst</H2></DIV></DIV>
<DIV id=menubar>
<UL id=menu>
<LI><A href="/index.html">Hjem</A> </LI>
<LI><A href="/Kontakt.html">Kontakt</A> </LI>
<LI><A href="/Om_os.html">Om os</A> </LI>
<LI><A href="/styles.html">Styles</A> </LI>
<LI class=tab_selected><A href="/Bestilling.html">Bestilling</A> </LI></UL></DIV></DIV>
<DIV id=site_content>
<DIV class=sidebar>
<H1>Tips</H1>
<H2>Når du bestiller!</H2>
<H3>Læs dette hvis du er i tvivl.</H3>
<P>Hvis ikke ved hvad du har af muligheder </P>
<H1>Galleri</H1>
<UL>
<LI><A href="/#"><SPAN class=blue>Klik her</SPAN></A></LI></UL>
<H1>Telefon nummer</H1>
<P>Bu</P></DIV>
<DIV id=content>
<H1>Bestilling.</H1>
<P>Her er boksen du sender bestillingen.:</P>
<FORM method="post" action="mail.php">

*Navn: <input type=text name="Navn" size="25"><br>
*Addresse: <input type=text name="Addresse" size="30"><br>
*e-mail: <input type=text name="e-mail" size="30"><br>
Telefon: <input type=text name="Telefon" size="25"><br>


<P>Besked

</P><TEXTAREA style="WIDTH: 418px; HEIGHT: 211px" cols=15 name="Besked" value="Skriv her...."></TEXTAREA><BR><INPUT value=Send type=submit><INPUT value=Ryd type=reset></FORM>
<P><BR><BR>NOTE: Denne form kan også bruges til spørgsmål. Hvis du heller vil snakke via tlf, bedes du venligst gå til vores kontakt side.</P></DIV></DIV>
<DIV id=footer>Copyright ©  All Rights Reserved. | <A href="http://validator.w3.org/check?uri=referer">XHTML</A> | <A href="http://jigsaw.w3.org/css-validator/check/referer">CSS</A> | <A A MoOsen< Design></DIV></DIV></DIV></A></BODY>



Her er php: Mail23.php

<?php
$Navn = $_POST['Navn'];
$e-mail = $_POST['e-mail'];
$Addresse = $_POST['Addresse'];
$Besked = $_POST['Besked'];
$Telefon = $_POST['Telefon'];
$formcontent=" $Besked \n Nummer: $Telefon ";
$recipient = "Modtageren's Mail";
$subject = "fra: $Navn ";
$mailheader = "$e-mail \r\n ";
mail($recipient, $subject, $formcontent, $mailheader) or die("Error!");
?>
Avatar billede claes57 Ekspert
04. juli 2012 - 13:08 #1
du skal huske at rette
<FORM method="post" action="mail.php">
så den kalder den php, som du sidder og retter i.
Avatar billede MoOsen Nybegynder
04. juli 2012 - 13:18 #2
Det har jeg gjort
Avatar billede MoOsen Nybegynder
04. juli 2012 - 13:19 #3
Hjælp ikke så meget.
Avatar billede claes57 Ekspert
04. juli 2012 - 13:25 #4
fejlbeskrivelse?
Avatar billede MoOsen Nybegynder
04. juli 2012 - 13:33 #5
sender lige en ordenligt rapport på den her hvordan den skal se ud

<HTML>
<HEAD><TITLE>Bestilling</TITLE>
<META content=0 http-equiv=Expires>
<META name=description content="website description">
<META name=keywords content="website keywords, website keywords">
<META content="text/html; charset=iso-8859-1" http-equiv=content-type><LINK rel=stylesheet type=text/css href="style/style.css">
</HEAD>
<BODY>
<DIV align=center>
<DIV id=main>
<DIV id=links></DIV>
<DIV id=header>
<DIV id=logo>
<DIV id=logo_text>
<H1 align=center>Best<SPAN class=green>illing</SPAN></H1>
<H2>******* </H2></DIV></DIV>
<DIV id=menubar>
<UL id=menu>
<LI><A href="/index.html">Hjem</A> </LI>
<LI><A href="/Kontakt.html">Kontakt</A> </LI>
<LI><A href="/Om_os.html">Om os</A> </LI>
<LI><A href="/styles.html">Styles</A> </LI>
<LI class=tab_selected><A href="/Bestilling.html">Bestilling</A> </LI></UL></DIV></DIV>
<DIV id=site_content>
<DIV class=sidebar>
<H1>Tips</H1>
<H2>Når du bestiller!</H2>
<H3>Læs dette hvis du er i tvivl.</H3>
<P>Hvis ikke ved hvad du har af muligheder, når du bestiller kan du evt. skrive en mail til : **********eller ringe på nummert forneden. </P>
<H1>Galleri</H1>
<UL>
<LI><A href="/#"><SPAN class=blue>Klik her</SPAN></A></LI></UL>
<H1>Telefon nummer</H1>
<P>Butik's tlf : ********</P></DIV>
<DIV id=content>
<H1>Bestilling.</H1>
<P>Her er boksen du sender bestillingen.:</P>
<FORM method="post" action="mail.php">

Navn: <input type="text" name=Navn size="25"><br>
Addresse: <input type="text" name=Addresse size="30"><br>
email: <input type="text" name=email size="30"><br>
Telefon: <input type="text" name=Telefon size="25"><br>


<P>Besked

</P><TEXTAREA style="WIDTH: 418px; HEIGHT: 211px" cols=15 name="Besked" value=Besked></TEXTAREA><BR><INPUT value=Send type=submit><INPUT value=Ryd type=reset></FORM>
<P><BR><BR>NOTE: Denne form kan også bruges til spørgsmål. Hvis du heller vil snakke via tlf, bedes du venligst gå til vores kontakt side.</P></DIV></DIV>
<DIV id=footer>Copyright © *********. All Rights Reserved. | <A href="http://validator.w3.org/check?uri=referer">XHTML</A> | <A href="http://jigsaw.w3.org/css-validator/check/referer">CSS</A> | <A A MortenO< af Design></DIV></DIV></DIV></A></BODY>




Mail.php

<?php
$Navn = $_POST['Navn'];
$email = $_POST['e-mail'];
$Addresse = $_POST['Addresse'];
$Besked = $_POST['Besked'];
$Telefon = $_POST['Telefon'];
$formcontent=" $Addresse \n $Besked \n Nummer: $Telefon ";
$recipient = "Moo@****.dk";
$subject = "fra: $Navn ";
$mailheader = "$email \r\n ";
mail($recipient, $subject, $formcontent, $mailheader) or die("Error!");
sleep(4);
header( 'Location: http://www.***********.dk/index.html' ) ;
?>
Avatar billede MoOsen Nybegynder
04. juli 2012 - 13:35 #6
Det er løst, gjorde det lige selv men ellers tak for hjælpen.
Avatar billede olebole Juniormester
04. juli 2012 - 14:36 #7
<ole>

Hvad var løsningen?

/mvh
</bole>
Avatar billede MoOsen Nybegynder
05. juli 2012 - 15:56 #8
<?php
$Navn = $_POST['Navn'];
$e-mail = $_POST['e-mail'];
$Addresse = $_POST['Addresse'];
$Besked = $_POST['Besked'];
$Telefon = $_POST['Telefon'];
$formcontent=" $Besked \n Nummer: $Telefon ";
$recipient = "Modtageren's Mail";
$subject = "fra: $Navn ";
$mailheader = "$e-mail \r\n ";
mail($recipient, $subject, $formcontent, $mailheader) or die("Error!");
?>

Problemet var at i mailheader = "$e-mail

fordi (-) i "e(-)mail" adskilte så kun "e" bleve registeret i bestilling.php, så  mail.php udførte commando'en die)

efter jeg rettet den til email istedet for e-mail
virket det fint.
Avatar billede olebole Juniormester
05. juli 2012 - 16:03 #9
Klart  *o)
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