aan alle goede dingen komt een eind, webmasterplein.net 2003 - 2013
wij danken jullie voor al mooie momenten die dankzij dit forum ontstonden - Derk, Rutger en Stef

Nieuwsbrief

Vragen bij het maken van je logo, ontwerp, 2d- of 3d-ontwerpen, kortom
alles met betrekking tot grafisch vormgeven stel je hier.

Nieuwsbrief

Berichtdoor LorenzO » 17 mei 2007 20:58

hallo iedereen

op mijn retro (die is nog niet af)
kunnen ze zich al op de nieuwsbrief inschrijven
weet iemand hoe ik een kan lay-out maken ?


LorenzO
LorenzO
wmpr
 
Berichten: 629
Geregistreerd: 11 mei 2007 19:58

Re: Nieuwsbrief

Berichtdoor mats » 17 mei 2007 21:16

Voor de nieuwsbrief? , volgens mij kan dat in html Smile
Avatar gebruiker
mats
wmpr
 
Berichten: 3748
Geregistreerd: 19 sep 2004 12:00

Re: Nieuwsbrief

Berichtdoor LorenzO » 17 mei 2007 21:35

Enig idee hoe ik dat doe ?
LorenzO
wmpr
 
Berichten: 629
Geregistreerd: 11 mei 2007 19:58

Re: Nieuwsbrief

Berichtdoor libia » 17 mei 2007 22:17

ja Smile

ik heb een soort half script geschreven, een hele tijd geleden dus het zal wel niet te mooi gescript zijn..
ik zal ff kijken of ik heb kan vinden Wink

gr. libia

edit
ik heb hem denk ik weggegooid.. maar ik heb nog wel een rare versie die mijn vader heeft gemaakt, deze moet ook werken.. alleen moet je wel toegang hebben tot /usr/lib/sendmail (waarbij / de root van je server/host is)
ik heb ook een beetje commentaar toegevoegd Wink
Code: Selecteer alles
<?php
if($functie == "admin"){
 if(isset(
$_POST['bericht']) || !empty($_POST['bericht'])){
  
$bericht nl2br($_POST['bericht']);
  
$mail mysql_query("SELECT gbemail FROM gebruiker WHERE nieuwsbrief = 'ja' order by gbemail DESC") or die("de adressen konden niet uit de database gehaald worden..");
  
$datum date("Y-m-d H:i:s");

  
$i 1;
  while(
$m mysql_fetch_array($mail)){
   if(
$i == 1){
    
$leden $m['gbemail'];
    ++
$i;
   }
   else{
    
$leden .= " , " $m['gbemail'];
   }
  }
  
mysql_free_result($mail);
  
$leden_array explode(" , "$leden);
  foreach( 
$leden_array as $lid )
{
  
$myFile "/usr/lib/sendmail -t -oi";
  
$fh popen($myFile'w') or die("de nieuwsbrief is niet verzonden (${php_errormsg})");
  
fwrite($fh"To: Nieuwsbrief-lid <$lid>\n"); 'dit komt er te staan bij de ontvangers
  fwrite($fh, "From: webplanet <nieuwsbrief@SITENAAM.nl>\n"); //dit is de '
sender'
  fwrite($fh, "Subject: ONDERWERP\n"); //dit is het onderwerp
  fwrite($fh, "Reply-to: reply@SITENAAM.nl\n"); //het antwoord adres
  fwrite($fh, "Priority: 3\n");
  fwrite($fh, "X-Priority: 3\n");
  fwrite($fh, "Date: " . date("r") . "\n");
  fwrite($fh, "MIME-Version: 1.0\n");
  fwrite($fh, "Content-Type: text/html; charset=iso-8859-1\n"); //deze regel zorgt ervoor dat je html kunt gebruiken
  fwrite($fh, "\n");
  fwrite($fh, "<html>\n<head>\n");
  fwrite($fh, "<title>Nieuwsbrief Retro</title>\n");
  fwrite($fh, "</head>\n<body bgcolor=\"#9DC2FF\">\n");
  fwrite($fh, $bericht);
  fwrite($fh, "</body>\n</html>\n");
  pclose($fh);
}
  echo ($fh) ? "de nieuwsbrief is succesvol verzonden<br>" : "De nieuwsbrief is niet verzonden<br />";

  //hieronder wordt dezelfde nieuwsbrief in een gewone pagina geplaatst.
  $nieuwsbrief = fopen("nieuwsbrief/$datum.htm", "w");
  fwrite($nieuwsbrief, "<html>\r\n<head>\r\n");
  fwrite($nieuwsbrief, "<title>Nieuwsbrief Retro  --  $datum</title>\r\n");
  fwrite($nieuwsbrief, "</head>\r\n<body>\r\n");
  fwrite($nieuwsbrief, $bericht . "\r\n");
  fwrite($nieuwsbrief, "</body>\r\n</html>\r\n");
  fclose($nieuwsbrief);
  chmod("nieuwsbrief/$datum.htm", 0755);
  echo ($nieuwsbrief) ? "De nieuwsbrief is succesvol opgeslagen<br /><br />" : "De nieuwsbrief is niet opgeslagen<br /><br />";

  echo "De adressen:<br>";
  echo $leden . "<br><br>";
  echo "Het bericht:<br>";
  echo $bericht;
 }
 else{
?>
 <p>hallo admin, verstuur hier een nieuwsbrief..<br>
 <b><u>gebruik alle html tags (ook br)</u></b><br>
 voor plaatjes gebruik: <?php echo highlight_string('
<img alt="alternatieve tekst" src="http://urlnaargif.gif" border="0">', true);?></p>
 <form action="" method="post">
  <textarea cols="75" rows="15" name="bericht"></textarea><br>
  <input type="submit" name="send" value="verzenden">
 </form>
<?php
 }
}
?>
Avatar gebruiker
libia
wmpr
 
Berichten: 4149
Geregistreerd: 23 okt 2005 14:14
Woonplaats: Alphe!!

Re: Nieuwsbrief

Berichtdoor LorenzO » 18 mei 2007 10:06

Weet je geen programma ofso? Razz
LorenzO
wmpr
 
Berichten: 629
Geregistreerd: 11 mei 2007 19:58

Re: Nieuwsbrief

Berichtdoor KillerSponge » 18 mei 2007 10:39

Outlook? Rolling Eyes
Blabla en andere onzin - http://killersponge.nl
Avatar gebruiker
KillerSponge
Beheerder
Beheerder
 
Berichten: 14456
Geregistreerd: 24 aug 2004 13:05

Re: Nieuwsbrief

Berichtdoor LorenzO » 18 mei 2007 11:01

neeh geen outlook
da kan ik nie gebruike
LorenzO
wmpr
 
Berichten: 629
Geregistreerd: 11 mei 2007 19:58

Re: Nieuwsbrief

Berichtdoor KillerSponge » 18 mei 2007 11:06

Waarom niet?
Blabla en andere onzin - http://killersponge.nl
Avatar gebruiker
KillerSponge
Beheerder
Beheerder
 
Berichten: 14456
Geregistreerd: 24 aug 2004 13:05

Re: Nieuwsbrief

Berichtdoor Derk » 18 mei 2007 11:09

dan gebruik je gmail, outlook express, Opera! of hotmail....
en als je dat ook niet lukt blijven er niet veel opties over.
Afbeelding
Avatar gebruiker
Derk
Beheerder
Beheerder
 
Berichten: 12634
Geregistreerd: 27 nov 2003 19:50
Woonplaats: Houten

Re: Nieuwsbrief

Berichtdoor Remi » 18 mei 2007 12:08

of je gebruikt een andere email client er zijne rgenoeg.
Of je gebruikt VNU voor een html bestand en sturut het daarna via een mail client ^^
Avatar gebruiker
Remi
wmpr
 
Berichten: 3010
Geregistreerd: 04 apr 2006 15:22

Re: Nieuwsbrief

Berichtdoor KillerSponge » 18 mei 2007 12:29

Als je een tekst opmaakt in Outlook (Express) maakt hij er ook automatisch een HTML mailtje van.
Blabla en andere onzin - http://killersponge.nl
Avatar gebruiker
KillerSponge
Beheerder
Beheerder
 
Berichten: 14456
Geregistreerd: 24 aug 2004 13:05


Keer terug naar Graphics



cron