Lid |
|
Hoi,
Ik heb een mailsysteem van het internet gehaald maar ik wil met dit script met dit script ook meerdere email adressen erin kunnen plaatsen om te versturen.
Ik heb ook al gekeken naar een gastenboek script en hier het met de smileys eruit gehaald maar werkte ook niet. Misschien dat Julie hier iets mee kunnen?
Hier het script
<?php
//-------------------------------------
// Verander de variabelen hieronder
$JouwNaam = "JouwNaam";
$JouwMail = "jouw@e-mail.adres";
$CopyrightWebmensen = false;
// Wil je de copyright van Webmensen.nl weergeven?
// true; of false;. Plaats je geen copyright, dan
// verzoeken wij je vriendelijk ergens anders op
// jouw site een link naar Webmensen.nl te plaatsen
// Na hier hoef je niks meer te veranderen
//-------------------------------------
if($adresboek) {
?>
<html>
<head>
<title>Adresboek</title>
<script language='JavaScript'>
function Adres(Naam,Mail) {
window.opener.document.Mailform.MailsysteemNaam.value = Naam;
window.opener.document.Mailform.MailsysteemMail.value = Mail;
}
</script>
</head>
<body>
<center>
<font face="Arial,Helvetica" size=2>
<h2>Adresboek</h2>
<br>
</center>
<B>Voeg een e-mail adres toe:</B><br>
<form method="Post">
Naam: <input type='text' name='Naam'><br>
E-mail adres: <input type='text' name='Email'><br><br>
<input type="submit" value="Toevoegen" name='toevoegen'>
</form>
<form method="Post">
<hr>
<?php
$Datum = date("d-m-Y H:i:s");
if($toevoegen) {
$Bestand = fopen("adresboek.php","a");
fputs($Bestand,"$Naam|$Email|\n");
fclose($Bestand);
echo("<font color='green'><b>E-mail adres toegevoegd!</b><font color='black'><hr>");
}
if($verwijderen) {
$IBestand = file("adresboek.php");
$IBestandLengte = count($IBestand);
$Bestand = fopen("adresboek.php","w");
fputs($Bestand,"<?php exit; ?>\n");
for($i = 1; $i < $IBestandLengte; $i++) { if(!$Verwijder[$i]) fputs($Bestand,$IBestand[$i]); }
fclose($Bestand);
echo("<font color='green'><b>E-mail adres(sen) verwijderd!</b><font color='black'><hr>");
}
$IBestand = file("adresboek.php");
$IBestandLengte = count($IBestand);
echo("<table cellpadding=5 cellspacing=5>");
for($i = 1; $i < $IBestandLengte; $i++) {
list($Naam,$Email) = explode("|",$IBestand[$i]);
if($achtergrond == "#EEEEEE") { $achtergrond = "#FFFFFF"; } else { $achtergrond = "#EEEEEE"; }
echo("<tr><td> <input type='checkbox' name='Verwijder[$i]' value='true'> </td><td bgcolor='$achtergrond'><font face='Arial,Helvetica' size=2><a href='javascript:Adres(\"$Naam\",\"$Email\")'>$Naam - $Email</font></td></tr>");
}
?>
</table>
<br><br>
<input type="submit" value="E-mail adres(sen) verwijderen" name='verwijderen'>
<hr>
<center>
<br><br>
<input type='button' value='Sluiten' onclick='window.close()'>
</center>
</form>
</font>
</body>
</html>
<?php
exit;
}
?>
<html>
<head>
<title>Mailsysteem (<?php echo $JouwNaam; ?>, <?php echo $JouwMail; ?>)</title>
<script language='JavaScript'>
function OpenAdresboek() {
var venster = window.open('<?php echo $PHP_SELF; ?>?adresboek=1','_blank','toolbar=0,location=0,directories=0,status=1,menubar=1,scrollbars=1,resizable=1,screenX=300,screenY=50,width=400,height=500');
}
</script>
</head>
<body>
<font size=2 face='Arial,Helvetica'>
<center>
<h2>Mailsysteem</h2>
<br>
</center>
<?php
if($actie) {
if($MailsysteemNaam && $MailsysteemMail && $MailsysteemBericht) {
if(is_uploaded_file($Bijlage)) {
$DeCode = strtoupper(md5(uniqid(time())));
$Hoofd = "From: $JouwNaam <$JouwMail>
MIME-Version: 1.0\r\nContent-type:multipart/mixed; boundary=$DeCode\r\nThis is a MIME encoded message.
--$DeCode\r\nContent-type:text/plain\r\nContent-Transfer-Encoding:base64\r\n\r\n
".chunk_split(base64_encode("$MailsysteemBericht"))."
--$DeCode\r\nContent-Type: $Bijlage_type; name = \"$Bijlage_name\"\r\nContent-Transfer-Encoding:base64\r\n
".chunk_split(base64_encode(fread(fopen($Bijlage, "r"), filesize($Bijlage))))."\r\n--$DeCode--";
}
else { $Hoofd = "From: $JouwNaam <$JouwMail>"; $Body = "$MailsysteemBericht"; }
mail("$MailsysteemNaam <$MailsysteemMail>","$MailsysteemOnderwerp","$Body","$Hoofd");
echo("<b>Het e-mailtje is succesvol verzonden!</b><br><br>");
}
else { echo("<b>Je hebt niet alle benodigde velden ingevuld!</b><br><br>"); }
}
echo("<hr><b>E-mailtje versturen:</b><hr><br><form method='post' action='$PHP_SELF?actie=stuur' enctype='multipart/form-data' name='Mailform'>
Naam: <input type='text' name='MailsysteemNaam'> <a href='javascript://' onclick='OpenAdresboek()'>Adresboek</a><br>
E-mail adres: <input type='text' name='MailsysteemMail' size=30> <a href='javascript://' onclick='OpenAdresboek()'>Adresboek</a><br>
Onderwerp: <input type='text' name='MailsysteemOnderwerp' size=30><br><br>
Bericht:<br><br><textarea name='MailsysteemBericht' rows=10 cols=50></textarea><br><br>
Bijlage: <input type='file' name='Bijlage' size=30><br><br>
<input type='submit' value='Verzenden'>
</form>");
?>
<?php if($CopyrightWebmensen) { ?><br><br><a href='http://www.webmensen.nl/' target='_blank'><b style='font-family: Verdana; font-size: 8pt'>© Webmensen.nl</b></a><?php } ?>
</font>
</body>
</html>
<?php //------------------------------------- // Verander de variabelen hieronder $JouwNaam = "JouwNaam"; $JouwMail = "jouw@e-mail.adres"; $CopyrightWebmensen = false; // Wil je de copyright van Webmensen.nl weergeven? // true; of false;. Plaats je geen copyright, dan // verzoeken wij je vriendelijk ergens anders op // jouw site een link naar Webmensen.nl te plaatsen // Na hier hoef je niks meer te veranderen //------------------------------------- if($adresboek) { ?> <html> <head> <title>Adresboek</title> <script language='JavaScript'> function Adres(Naam,Mail) { window.opener.document.Mailform.MailsysteemNaam.value = Naam; window.opener.document.Mailform.MailsysteemMail.value = Mail; } </script> </head> <body> <center> <font face="Arial,Helvetica" size=2> <h2>Adresboek</h2> <br> </center> <B>Voeg een e-mail adres toe:</B><br> <form method="Post"> Naam: <input type='text' name='Naam'><br> E-mail adres: <input type='text' name='Email'><br><br> <input type="submit" value="Toevoegen" name='toevoegen'> </form> <form method="Post"> <hr> <?php $Datum = date("d-m-Y H:i:s"); if($toevoegen) { $Bestand = fopen("adresboek.php","a"); fputs($Bestand,"$Naam|$Email|\n"); echo("<font color='green'><b>E-mail adres toegevoegd!</b><font color='black'><hr>"); } if($verwijderen) { $IBestand = file("adresboek.php"); $IBestandLengte = count($IBestand); $Bestand = fopen("adresboek.php","w"); fputs($Bestand,"<?php exit; ?>\n"); for($i = 1; $i < $IBestandLengte; $i++) { if(!$Verwijder[$i]) fputs($Bestand,$IBestand[$i]); } echo("<font color='green'><b>E-mail adres(sen) verwijderd!</b><font color='black'><hr>"); } $IBestand = file("adresboek.php"); $IBestandLengte = count($IBestand); echo("<table cellpadding=5 cellspacing=5>"); for($i = 1; $i < $IBestandLengte; $i++) { if($achtergrond == "#EEEEEE") { $achtergrond = "#FFFFFF"; } else { $achtergrond = "#EEEEEE"; } echo("<tr><td> <input type='checkbox' name='Verwijder[$i]' value='true'> </td><td bgcolor='$achtergrond'><font face='Arial,Helvetica' size=2><a href='javascript:Adres(\"$Naam\",\"$Email\")'>$Naam - $Email</font></td></tr>"); } ?> </table> <br><br> <input type="submit" value="E-mail adres(sen) verwijderen" name='verwijderen'> <hr> <center> <br><br> <input type='button' value='Sluiten' onclick='window.close()'> </center> </form> </font> </body> </html> <?php } ?> <html> <head> <title>Mailsysteem ( <?php echo $JouwNaam; ?>, <?php echo $JouwMail; ?>)</title> <script language='JavaScript'> function OpenAdresboek() { var venster = window.open(' <?php echo $PHP_SELF; ?>?adresboek=1','_blank','toolbar=0,location=0,directories=0,status=1,menubar=1,scrollbars=1,resizable=1,screenX=300,screenY=50,width=400,height=500'); } </script> </head> <body> <font size=2 face='Arial,Helvetica'> <center> <h2>Mailsysteem</h2> <br> </center> <?php if($actie) { if($MailsysteemNaam && $MailsysteemMail && $MailsysteemBericht) { $Hoofd = "From: $JouwNaam <$JouwMail> MIME-Version: 1.0\r\nContent-type:multipart/mixed; boundary=$DeCode\r\nThis is a MIME encoded message. --$DeCode\r\nContent-type:text/plain\r\nContent-Transfer-Encoding:base64\r\n\r\n --$DeCode\r\nContent-Type: $Bijlage_type; name = \"$Bijlage_name\"\r\nContent-Transfer-Encoding:base64\r\n } else { $Hoofd = "From: $JouwNaam <$JouwMail>"; $Body = "$MailsysteemBericht"; } mail("$MailsysteemNaam <$MailsysteemMail>","$MailsysteemOnderwerp","$Body","$Hoofd"); echo("<b>Het e-mailtje is succesvol verzonden!</b><br><br>"); } else { echo("<b>Je hebt niet alle benodigde velden ingevuld!</b><br><br>"); } } echo("<hr><b>E-mailtje versturen:</b><hr><br><form method='post' action='$PHP_SELF?actie=stuur' enctype='multipart/form-data' name='Mailform'> Naam: <input type='text' name='MailsysteemNaam'> <a href='javascript://' onclick='OpenAdresboek()'>Adresboek</a><br> E-mail adres: <input type='text' name='MailsysteemMail' size=30> <a href='javascript://' onclick='OpenAdresboek()'>Adresboek</a><br> Onderwerp: <input type='text' name='MailsysteemOnderwerp' size=30><br><br> Bericht:<br><br><textarea name='MailsysteemBericht' rows=10 cols=50></textarea><br><br> Bijlage: <input type='file' name='Bijlage' size=30><br><br> <input type='submit' value='Verzenden'> </form>"); ?> <?php if($CopyrightWebmensen) { ?><br><br><a href='http://www.webmensen.nl/' target='_blank'><b style='font-family: Verdana; font-size: 8pt'>© Webmensen.nl</b></a><?php } ?> </font> </body> </html>
|