Avatar billede john1 Juniormester
27. maj 2001 - 23:15 Der er 5 kommentarer

mailsystem, men ikke asp

Jeg har modtaget et script til et shopping system, men selve afsendelse af ordren til min mail sker via et ASP mailsystem. Nu er det sådan at min server ikke understøtter ASP. Kan man ændre det til feks. en formmail etc. Men skal stadig kunne udsende 2 mails ved bestilling, 1 mail til kunden og 1 mail til mig.
----------------

</TABLE>
</CENTER>

<FORM ACTION=\"http://www.xxx.dk/xx/jmail.asp\" METHOD=\"POST\" NAME=\"OrdreForm\">
<INPUT TYPE=\"hidden\" VALUE=\"xx@xxxx.dk\" NAME=\"modtagerMail\">
<INPUT TYPE=\"hidden\" VALUE=\"xxx\" NAME=\"modtagerNavn\">
<INPUT TYPE=\"hidden\" VALUE=\"demo\" NAME=\"titelIndhold\">
<INPUT TYPE=\"hidden\" VALUE=\"http://www.xxx.dk/xxx/tak.htm\" NAME=\"redirOk\">
<INPUT TYPE=\"hidden\" VALUE=\"http://www.xxx.dk/xxx/fejl.htm\" NAME=\"redirFejl\">
<PRE><INPUT TYPE=\"hidden\" VALUE=\"

Tak for din bestilling på nedenstående varer.

MVH
John

Bestilling:
\" NAME=\"tekstRetur\"></PRE>



<P>






<CENTER><P>
<P>
<TABLE WIDTH=\"420\" BORDER=\"0\" CELLSPACING=\"0\" CELLPADDING=\"0\">
<TR>
</TD>
</TR>
</TABLE>


<P>
<TABLE BORDER=\"0\">
<TR>
        <TD class=\"main\">


<P>
<B>Din E-mail:</B><BR>
<INPUT TYPE=\"text\" SIZE=\"34\" NAME=\"afsenderMail\">

<P>
<B>Dit navn:</B><BR>
<INPUT TYPE=\"text\" SIZE=\"34\" NAME=\"afsenderNavn\">

<P>
<B>Din adresse:</B><BR>
<TEXTAREA WRAP=\"physical\" ROWS=\"4\" COLS=\"34\" NAME=\"afsenderAdresse\"></TEXTAREA>

<P>
<B>Evt. supplerende oplysninger:</B><BR>
<TEXTAREA WRAP=\"physical\" ROWS=\"4\" COLS=\"34\" NAME=\"suppTekst\"></TEXTAREA>


<INPUT TYPE=\"button\" VALUE=\"Send bestilling\" onClick=\"sendForm(this.form)\"> <INPUT TYPE=\"reset\" VALUE=\"Tøm felter\">

</FORM>
</CENTER>
Avatar billede sukos Juniormester
28. maj 2001 - 01:59 #1
Hvis ikke asp, hvad så med at prøve i php-kategorien?
Avatar billede john1 Juniormester
28. maj 2001 - 10:31 #2
Hej sukos!
Ja, men hvad skal jeg så ændre ovenstående til for at få det til at virke?
Avatar billede sukos Juniormester
28. maj 2001 - 22:36 #3
Nedenstående er blot et eksempel på hvordan php kan sende en mail. Den er simpel, men også kun ment som eks.
Siden hvorfra der brugeren indtaster oplysninger:

<html><head><title>Mailform med PHP</title></head>
<body>
<FORM ACTION=\"mailform.php\" METHOD=\"POST\" NAME=\"OrdreForm\">
<CENTER><P>
<P>
<TABLE BORDER=\"1\">
<TR>
<TD><P>
<B>Din E-mail:</B><BR>
<INPUT TYPE=\"text\" SIZE=\"34\" NAME=\"afsenderMail\">

<P>
<B>Dit navn:</B><BR>
<INPUT TYPE=\"text\" SIZE=\"34\" NAME=\"afsenderNavn\">

<P>
<B>Din adresse:</B><BR>
<TEXTAREA WRAP=\"physical\" ROWS=\"4\" COLS=\"34\" NAME=\"afsenderAdresse\"></TEXTAREA>

<P>
<B>Evt. supplerende oplysninger:</B><BR>
<TEXTAREA WRAP=\"physical\" ROWS=\"4\" COLS=\"34\" NAME=\"suppTekst\"></TEXTAREA>


<INPUT TYPE=\"submit\" VALUE=\"Send bestilling\"> <INPUT TYPE=\"reset\" VALUE=\"Tøm felter\">

</FORM>
</CENTER>
</body></html>

mailform.php:

<?
    if (!$afsenderMail || !$afsenderNavn || !$afsenderAdresse) {
echo\"<html><head><title>Fejl!</title></head>
<body>
<center>
<b>Ups, der var fejl ved udfyldningen af felterne!<br>
<a href=\\\"java script:history.go(-1)\\\">Klik her for at vende tilbage</a><br>
eller brug tilbageknappen i din browser.</b>
</body></html>\";

}else{

mail(\"din@mail.dk,\",\"Titel for mailen\",\"
Email:  $afsenderMail
Afsender: $afsenderNavn
Adresse: $afsenderAdresse
Suppl.: $suppTekst
\");
header (\"Location: http://www.eksperten.dk\");
}
?>

For at sende til flere, tilføjer du blot mailadr.:
\"din@mail.dk, anden@mail.dk\"

Men prøv at stille spm i php-kategorien. Det er f.eks muligt at tjekke om mailadr. rent faktisk eksistere, tilføje headers m.m.
Avatar billede sukos Juniormester
28. maj 2001 - 22:39 #4
Hov, der har sneget sig et pkt. ind i mailadressen!
Avatar billede sukos Juniormester
28. maj 2001 - 22:39 #5
Altså i scriptet!
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
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

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