15. august 2003 - 23:03
Der er
19 kommentarer og 1 løsning
Mail send
Hey,
Er der nogen som kan fortæller mig hvorfor denne mail send ikke virker:
mail("kok@limitless.dk", "Limitless.dk: Bestilling",
"PRODUKTER
Produkt(er):
$produkt
\n
LEVERINGSADRESSE
Navn: $navn
Adresse: $adresse
Postnr.: $postnr
By: $by
Att. person: $att
E-mail: $email
Telefon: $telefon
");
Den kan findes her:
http://www.hpsolutions.dk/inc/index.php?p=bestilling/index.php MVH
Kasper Nygaard
Annonceindlæg fra Infor
15. august 2003 - 23:06
#1
Fungerer det ikke fint?
15. august 2003 - 23:07
#2
du mangler en action i din form, hvis man laver en Vis kilde skriver den: <form method="POST" action="">
15. august 2003 - 23:07
#3
lav om til: $extraheader="From: Limitless.dk <salg@limitless.dk>\r\n"; $extraheader.="Reply-To: salg@limitless.dk\r\n"; mail("kok@limitless.dk", "Limitless.dk: Bestilling", "PRODUKTER Produkt(er): $produkt \n LEVERINGSADRESSE Navn: $navn Adresse: $adresse Postnr.: $postnr By: $by Att. person: $att E-mail: $email Telefon: $telefon ", $extraheader);
15. august 2003 - 23:09
#4
bortset fra det så har du flere <head> i dit dokument
15. august 2003 - 23:11
#5
din form action skal være "index.php?p=bestilling/index.php"
15. august 2003 - 23:12
#6
ret mystisk at formen overhovedet virker uden action...
15. august 2003 - 23:17
#7
ohmish: Det virker i IE fordi den bare gætter på at den skal kalde scriptet selv - det er en standardfejl fordi mange kun tester i IE.
15. august 2003 - 23:17
#8
jeg har action... poster lige hele filen
15. august 2003 - 23:18
#9
15. august 2003 - 23:18
#10
<html> <head> <meta http-equiv="Content-Language" content="da"> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> <meta name="GENERATOR" content="Microsoft FrontPage 4.0"> <meta name="ProgId" content="FrontPage.Editor.Document"> <title>Ny side 1</title> </head> <body> <table border="0" width="458" cellspacing="0" cellpadding="2"> <tr> <td width="100%"><font size="1" face="Arial"><b>Limitless.Inc \ Bestilling</b></font></td> </tr> </table> <table border="0" width="458" height="4" cellspacing="0" cellpadding="0" background="images/nyheder/bg2.GIF"> <tr> <td width="100%"> <p align="right"><img border="0" src="images/nyheder/bund.gif"></td> </tr> </table> <table border="0" width="458" height="1" cellspacing="0" cellpadding="0"> <tr> <td width="100%"></td> </tr> </table> <? if($send){ echo "<br><b>Bestillingen er sendt, og vil blive besvaret hurtigst muligt.</b>"; mail("knygaard@softhome.net", "Limitless.dk: Bestilling", "PRODUKTER Produkt(er): $produkt \n LEVERINGSADRESSE Navn: $navn Adresse: $adresse Postnr.: $postnr By: $by Att. person: $att E-mail: $email Telefon: $telefon "); } else{ ?> <form method="POST" action="<? $PHP_SELF; ?>"> <table border="0" width="458" cellspacing="0" cellpadding="0"> <tr> <td width="100%"><font size="2" face="Arial"><b>Hvad ønsker du at bestille ?</b></font></td> </tr> </table> <table border="0" width="458" height="10" cellspacing="0" cellpadding="0"> <tr> <td width="100%"></td> </tr> </table> <table border="0" width="458" cellspacing="0" cellpadding="0" height="60"> <tr> <td width="125" valign="top" height="60"><font size="1" face="Arial"><b>Produkt(er) :</b></font></td> <td width="328" height="60"><textarea rows="5" name="produkt" cols="50" style="font-family: Arial; font-size: 8 pt; background-color: #F9F9F9; border: 1 solid #C0C0C0"></textarea></td> </tr> </table> <table border="0" width="458" height="20" cellspacing="0" cellpadding="0"> <tr> <td width="100%"></td> </tr> </table> <table border="0" width="458" bgcolor="#C0C0C0" height="1" cellspacing="0" cellpadding="0"> <tr> <td width="100%"></td> </tr> </table> <table border="0" width="458" height="20" cellspacing="0" cellpadding="0"> <tr> <td width="100%"></td> </tr> </table> <table border="0" width="458" cellspacing="0" cellpadding="0"> <tr> <td width="100%"><font size="2" face="Arial"><b>Faktureringsadresse:</b></font></td> </tr> </table> <table border="0" width="458" height="15" cellspacing="0" cellpadding="0"> <tr> <td width="100%"></td> </tr> </table> <table border="0" width="458" cellspacing="0" cellpadding="0"> <tr> <td width="125"><font size="1" face="Arial"><b>Navn / Firma :</b></font></td> <td width="328"><input type="text" name="navn" size="50" style="font-family: Arial; font-size: 8 pt; background-color: #F9F9F9; border: 1 solid #C0C0C0"></td> </tr> </table> <table border="0" width="458" height="10" cellspacing="0" cellpadding="0"> <tr> <td width="100%"></td> </tr> </table> <table border="0" width="458" cellspacing="0" cellpadding="0"> <tr> <td width="125"><font size="1" face="Arial"><b>Adresse :</b></font></td> <td width="328"><input type="text" name="adresse" size="50" style="font-family: Arial; font-size: 8 pt; background-color: #F9F9F9; border: 1 solid #C0C0C0"></td> </tr> </table> <table border="0" width="458" height="10" cellspacing="0" cellpadding="0"> <tr> <td width="100%"></td> </tr> </table> <table border="0" width="458" cellspacing="0" cellpadding="0"> <tr> <td width="125"><font size="1" face="Arial"><b>Postnr. :</b></font></td> <td width="328"><input type="text" name="postnr" size="50" style="font-family: Arial; font-size: 8 pt; background-color: #F9F9F9; border: 1 solid #C0C0C0"></td> </tr> </table> <table border="0" width="458" height="10" cellspacing="0" cellpadding="0"> <tr> <td width="100%"></td> </tr> </table> <table border="0" width="458" cellspacing="0" cellpadding="0"> <tr> <td width="125"><font size="1" face="Arial"><b>By. :</b></font></td> <td width="328"><input type="text" name="by" size="50" style="font-family: Arial; font-size: 8 pt; background-color: #F9F9F9; border: 1 solid #C0C0C0"></td> </tr> </table> <table border="0" width="458" height="10" cellspacing="0" cellpadding="0"> <tr> <td width="100%"></td> </tr> </table> <table border="0" width="458" cellspacing="0" cellpadding="0"> <tr> <td width="125"><font size="1" face="Arial"><b>Evt. att. person :</b></font></td> <td width="328"><input type="text" name="att" size="50" style="font-family: Arial; font-size: 8 pt; background-color: #F9F9F9; border: 1 solid #C0C0C0"></td> </tr> </table> <table border="0" width="458" height="10" cellspacing="0" cellpadding="0"> <tr> <td width="100%"></td> </tr> </table> <table border="0" width="458" cellspacing="0" cellpadding="0"> <tr> <td width="125"><font size="1" face="Arial"><b>E-mail :</b></font></td> <td width="328"><input type="text" name="email" size="50" style="font-family: Arial; font-size: 8 pt; background-color: #F9F9F9; border: 1 solid #C0C0C0"></td> </tr> </table> <table border="0" width="458" height="10" cellspacing="0" cellpadding="0"> <tr> <td width="100%"></td> </tr> </table> <table border="0" width="458" cellspacing="0" cellpadding="0"> <tr> <td width="125"><font size="1" face="Arial"><b>Telefon :</b></font></td> <td width="328"><input type="text" name="telefon" size="50" style="font-family: Arial; font-size: 8 pt; background-color: #F9F9F9; border: 1 solid #C0C0C0"></td> </tr> </table> <table border="0" width="458" height="20" cellspacing="0" cellpadding="0"> <tr> <td width="100%"></td> </tr> </table> <table border="0" width="458" bgcolor="#C0C0C0" height="1" cellspacing="0" cellpadding="0"> <tr> <td width="100%"></td> </tr> </table> <table border="0" width="458" height="15" cellspacing="0" cellpadding="0"> <tr> <td width="100%"></td> </tr> </table> <table border="0" width="458" cellspacing="0" cellpadding="0"> <tr> <td width="268"></td> <td width="185"><input type="reset" value="Nulstil" name="nulstil" style="font-family: Arial; font-size: 10 pt; background-color: #EFEFEF; color: #333333; font-weight: bold; border: 1 solid #C0C0C0"> <input type="submit" value="Send" name="send" style="font-family: Arial; font-size: 10 pt; background-color: #EFEFEF; color: #333333; font-weight: bold; border: 1 solid #C0C0C0"></td> </tr> </table> <p> </p> <p> </p> <p> </p> <p> </p> <p> </p> <p> </p> </form> <? } ?> </body> </html>
15. august 2003 - 23:20
#11
if($_POST["send"]){ <form method="POST" action="<? echo $_SERVER["PHP_SELF"]; ?>"> kunne være et forslag til ændringer
15. august 2003 - 23:21
#12
oki... prøver lige om det virker
15. august 2003 - 23:22
#13
og dine andre variabler skal så også hedde $_POST["variabel"]
15. august 2003 - 23:22
#14
altså de variabler der sendes fra formen
15. august 2003 - 23:27
#15
er helt lost... Jeg vil give 250p til den, som vil rette filen til så det virker!
15. august 2003 - 23:27
#16
og husk lige $extraheader="From: Limitless.dk <salg@limitless.dk>\r\n"; $extraheader.="Reply-To: salg@limitless.dk\r\n"; mail("kok@limitless.dk", "Limitless.dk: Bestilling", "PRODUKTER Produkt(er): $produkt \n LEVERINGSADRESSE Navn: $navn Adresse: $adresse Postnr.: $postnr By: $by Att. person: $att E-mail: $email Telefon: $telefon ", $extraheader);
15. august 2003 - 23:32
#17
er der ikke en som vil rette filen til for mig??? vil give 200p!! plz
15. august 2003 - 23:55
#18
variablen $by kan ikke hedde by, da by er et reserveret ord i PHP
15. august 2003 - 23:58
#19
$extraheader="From: Limitless.dk <salg@limitless.dk>\r\n"; $extraheader.="Reply-To: salg@limitless.dk\r\n"; mail("kok@limitless.dk", "Limitless.dk: Bestilling", "PRODUKTER Produkt(er): $_POST[produkt] \n LEVERINGSADRESSE Navn: $_POST[navn] Adresse: $_POST[adresse] Postnr.: $_POST[postnr] By: $_POST[bynavn] Att. person: $_POST[att] E-mail: $_POST[email] Telefon: $_POST[telefon] ", $extraheader);")
16. august 2003 - 00:06
#20
knygaard: Ikke for at tryne dig, men jeg vil da foreslå dig at lære lidt basal PHP inden du starter firma op - det er hurtigt at få et dårligt rygte, hvis man ikke kan leve op til en opgave...
Vi tilbyder markedets bedste kurser inden for webudvikling