Avatar billede landsten Nybegynder
13. december 2004 - 18:49 Der er 1 kommentar

hvad er problet her

Hejsa er der nogen der kan fortælle mig hvad der er galt her.
Det er når jeg sender nyhedsmail ud i html så når folk modtager deres mail så kan de værken se billederne eller trykke på linksne.

<?
include("connection.php");
include("checksession.php");
include("functions.php");
if(isset($title))
{
   
        $sql="select email from members";
        $adminEmail=getSetting("ADMINEMAIL");
        $res=mysql_query($sql);
        while($obj=mysql_fetch_object($res))
        {
            if($obj->email!="")
            {
                sendHTMLmail($adminEmail,$obj->email,$title,$newsmessage);
            }
        }
        $msg="success";
}

?>
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">

<meta http-equiv="Content-Language" content="en-us">
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<link rel="stylesheet" href="stylesheet.css" type="text/css">

<title>Control Panel</title><meta dcb license 123456789>
<script language="Javascript1.2"><!-- // load htmlarea
_editor_url = "htmlarea/";                    // URL to htmlarea files
var win_ie_ver = parseFloat(navigator.appVersion.split("MSIE")[1]);
if (navigator.userAgent.indexOf('Mac')        >= 0) { win_ie_ver = 0; }
if (navigator.userAgent.indexOf('Windows CE') >= 0) { win_ie_ver = 0; }
if (navigator.userAgent.indexOf('Opera')      >= 0) { win_ie_ver = 0; }
if (win_ie_ver >= 5.5) {
document.write('<scr' + 'ipt src="' +_editor_url+ 'editor.js"');
document.write(' language="Javascript1.2"></scr' + 'ipt>'); 
} else { document.write('<scr'+'ipt>function editor_generate() { return false; }</scr'+'ipt>'); }
// --></script>

<script language="JavaScript">
<!--
function checkifvalid(){
if (window.document.myform.title.value=="")
{
alert("Kindly enter the title!");
window.document.myform.title.focus();
return false;
}
if (window.document.myform.newsmessage.value=="")
{
alert("Kindly enter the message!");
window.document.myform.newsmessage.focus();
return false;
}
return true;
}
</script>
</head>

<body leftmargin="0" rightmargin="0" bottommargin="0" topmargin="0" marginwidth="0" marginheight="0" bgcolor="#FCFAF7" text="#000000" >

<div align="left">
  <table border="0" cellpadding="0" cellspacing="0" width="100%" height="41">
    <tr>
      <td width="150%" bgcolor="#000000" height="1"></td>
    </tr>
    <tr >
      <td width="100%" align="left" valign="bottom" bgcolor="#FFFFFF" class="topheader"  >
        Control Panel </td>
    </tr>
  </table>
</div>

<div align="left">
  <table border="0" cellpadding="0" cellspacing="0" width="100%">
    <tr>
      <td width="20%" valign="top">
        <? include("sidelinks.php"); ?>
      </td>
      <td width="80%" valign="top" align="center">
            <?
  if($msg!="")
  {
  ?>
        <br>
        <table width="80%" border="0" cellspacing="0" cellpadding="0">
          <tr>
            <td><strong>Message has been sent successfully!</strong></td>
          </tr>
        </table>
        <?
        }
        ?>
        <br>
        <table width="80%" border="0" align="center" cellpadding="0" cellspacing="0">
          <tr>
            <td><div align="center">
                <table width="100%" height="10" border="0" cellpadding="0" cellspacing="0" class="mytable">
                  <tr>
                    <td><div align="center">
                        <table border="0" width="100%" height="100%">
                          <form name="myform"  method="post" action="sendnewsletter.php" onsubmit="java script: return checkifvalid();">
                            <tr bgcolor="#D0D2DE">
                              <td height="19" colspan="2" class="header">Send
                                Nyhedsbrev </td>
                            </tr>
                            <tr valign="middle">
                              <td width="24%" height="19"><font face="Verdana" size="2">Title</font></td>
                              <td width="76%" height="19"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
                                <input name="title" type="text" id="title" size="30">
                                </font></td>
                            </tr>
                            <tr>
                              <td height="19"><font face="Verdana" size="2">Besked</font></td>
                              <td height="19"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
                                <textarea name="newsmessage" cols="40" rows="15" class="mytext" id="newsmessage"><? print $contents; ?></textarea>
                                </font></td>
                            </tr>
                            <tr>
                              <td colspan="2" height="17"> <p align="center">
                                  <input type="submit" value="Send" name="B1">
                               
                              </td>
                            </tr>
                          </form>
  <script language="JavaScript1.2" defer>
editor_generate('newsmessage');
</script>                         
                        </table>
                      </div></td>
                  </tr>
                </table>
              </div></td>
          </tr>
        </table></td>
    </tr>
   
  </table>
</div>
</body>

</html>
<? include("conclose.php"); ?>
Avatar billede coderdk Praktikant
13. december 2004 - 20:38 #1
Tjah, måske er der noget galt med din sendHTMLmail? Svært at sige...

Med mindre du smider billederne i mailsne, vil de fleste mailprogrammer som er noget værk, blokere for dem, så der kun kommer "broken images" - billederne vil altså ikke loades (heldigvis) ;)

Hvorfor heller ikke dine links virker skal jeg ikke kunne sige, specielt hvis resten af mailen bliver vist som html...
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