Avatar billede dkshero Nybegynder
07. april 2006 - 07:24 Der er 7 kommentarer og
1 løsning

UNDERLIGT - mail virker ikke hos mig men hos andre

hej jeg har lavet en email formel den virker hos nogle andre men på min computer kan den ikke
kreo.dk/emailformular/contact.php


hvad er der galt?
Avatar billede fixxxer Nybegynder
07. april 2006 - 09:02 #1
Hvis du kører på en Windows skal du fortælle PHP hvilken SMTP server den skal sende mails via. Det gør du ved at rette i php.ini

På Linux skulle det egenlig virke out-of-the-box, men jeg kan ikke lige huske om der er et direktiv man skal slå til - men lad os tage den der fra, hvis du afvikler PHP på Linux.
Avatar billede dkshero Nybegynder
07. april 2006 - 11:53 #2
altså jeg har windows styre system
og har en linux server hos web10.dk
Avatar billede fixxxer Nybegynder
07. april 2006 - 13:13 #3
Nu skrev du på "min computer", så jeg formodede at du hostede selv.

Hvis den en side virker hos andre, fra samme host, og ikke hos dig, skal du nok vise noget af dit script - ellers er det rent gætværk.
Avatar billede dkshero Nybegynder
07. april 2006 - 16:28 #4
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Send en mail til mig :-)</title>
<meta http-equiv="content-type" content="text/html;charset=iso-8859-1">
<style>

BODY,TD {
    font-family: Tahoma;
    font-size: 11px;
    font-style: normal;
    color: #193653;
}

</style>
</head>
<body>

<form name="form1" method="post" action="http://kreo.dk/emailformular/send_contact.php">

<table bgcolor="#ECE9D8" width="317" style="border-left:1px solid #00138B; border-right:1px solid #00138B; border-top:1px solid #00138B;"><img src="http://kreo.dk/emailformular/top.gif"><tr><td valign="top" class="formular">&nbsp;&nbsp;&nbsp;<img src="http://kreo.dk/emailformular/til.gif"> &nbsp;Til:&nbsp;&nbsp;&nbsp;</td><td>
      <SELECT style='font-family: verdana; font-size: 8pt; background-color=#BFCFEF; width:243' id="mail_to" name="mail_to">
      <OPTION value="dkshero@hotmail.com">NYT SCRIPTS</option>
      <OPTION value="dkshero@hotmail.com">webmaster</option>
      <OPTION value="dkshero@hotmail.com">privat</option>
      </SELECT>
    </td>
  </tr>
  <tr>
    <td valign="top" class="formular">&nbsp;&nbsp;&nbsp;<img src="http://kreo.dk/emailformular/til.gif"> &nbsp;Fra:&nbsp;&nbsp;&nbsp;</td>
    <td><input style='font-family: verdana; font-size: 8pt; background-color=#BFCFEF; ' value='din@email.dk' SIZE="38" type="text" name="Dmail"></td>
  </tr>
  <tr>
    <td valign="top" class="formular">&nbsp;&nbsp;&nbsp;Emne:&nbsp;&nbsp;&nbsp;</td>
    <td><input style='font-family: verdana; font-size: 8pt; background-color=#BFCFEF;' SIZE="38" type="text" id="EMNE" name="EMNE"></td>
  </tr>
</table>
<table bgcolor="#ECE9D8" width="317" style="border-left:1px solid #00138B; border-right:1px solid #00138B; border-bottom:1px solid #00138B;">
  <tr>
  <td>
      <table cellspacing="0" cellpadding="0"><tr><td>
      <SELECT style='font-family: verdana; font-size: 8pt; background-color=#ECE9D8; width:130' disabled>
      <OPTION>Verdana</option>
      </SELECT>
      <SELECT style='font-family: verdana; font-size: 8pt; background-color=#ECE9D8;' disabled>
      <OPTION>9</option>
      </SELECT>
      </td><td><img src="http://kreo.dk/emailformular/arbejdslinie.gif"></td></tr></table>
  </td>
  </tr>

  <tr>
    <td class="tekstspan"><textarea style='font-family: verdana; font-size: 8pt; background-color=#BFCFEF; width:309; height:150' name="BESKED" rows="6" cols="26"></textarea></td>
  </tr>
  <tr>
    <td><input type="image" value="submit" name="submit" src="http://kreo.dk/emailformular/send.gif"></td>
  </tr>
</table>
<font size="1">Bemærk: Alle felter skal udfyldes</font>
</form>

</body>
</html>
Avatar billede dkshero Nybegynder
07. april 2006 - 16:28 #5
<?php
// Contact subject
$subject = $_POST["EMNE"];
// Details
$message = $_POST["BESKED"];

// From
$header = "from: $name <".$_POST["Dmail"].">" ;

// Enter your email address
$to = $_POST["mail_to"];


// Check, if message sent to your email
// display message "We've recived your information"
if($_POST[submit]){
    mail($to,$subject,$message,$header);
    echo "emailen er nu blevet sendt og jeg vil hurtigst muligt svare tilbage (: ";
} else {
    echo "din mail blev ikke sendt /: <br /> WTF. !!!?? kontakt mig på dkshero@hotmail.com hvis den ikke blev sendt";
}
?>
Avatar billede pvtsommer Nybegynder
07. april 2006 - 20:15 #6
emailen er nu blevet sendt og jeg vil hurtigst muligt svare tilbage (:

^^ Det svar fik jeg. Så umiddelbart skulle den være sendt afsted hvis du har fået en e-mail fra mig.

Ellers kan det være at din browser har cached din HTML fil, med noget gammelt halløj imens du har udviklet. Så du kan prøve at opdatere den fuldt ud med CTRL + F5...

Men modtog du min e-mail derfra?
Avatar billede dkshero Nybegynder
25. april 2006 - 17:16 #7
ja jeg modtog emailen men nu har jeg lige prøvet igen og det virker stadigvæk ikke? :/
Avatar billede dkshero Nybegynder
04. maj 2006 - 22:30 #8
lukker
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