Volledige versie bekijken : Nieuwsbrief script ~ simpel



ootje
5 January 2007, 15:07
Hellow,

Ik ben op zoek naar een nieuwsbrief script.

een simpel script war mensen in een vak(formulierjte) hun email ingeven en daarnaast de knop 'inschrijven' en dan stuurt hij dit naar mijne email.

wie kan mij helpen ?

Jelle
5 January 2007, 15:14
Een populair (en gratis/opensource) nieuwsbrief script is phplist (http://www.phplist.com/). Deze heeft wel wat meer features, bv. een opt-out zodat men ook gemakkelijk terug kan uitschrijven. Ook heb je een adminpaneel ter beschikking om je nieuwsbrief op te stellen en alle inschrijvingen te bekijken :)

ootje
5 January 2007, 16:13
kheb toch iet simpeler nodig ze :d

gwn invoervak versturen en mail bij mij aakomen met email ;)

Jelle
5 January 2007, 16:27
Je wilt dus eigenlijk geen echt nieuwsbrief systeem met opslag van de adressen, maar eigenlijk eerder een klein mailformulier om het e-mailadres naar jou te mailen.

Dan kan je misschien eenvoudiger zelf iets scripten in PHP, bv. zoiets:

<html>
<head>
<title>Nieuwsbrief</title>
</head>
<body>
<?php
$email = $_POST['email'];
$onderwerp = 'Inschrijving nieuwsbrief';
$mymail = 'je.naam@jedomein.be';
$bericht = $email." wil graag inschrijven voor de nieuwsbrief";
$headers = "From: ".$email."\r\n";

if (isset($email))
{
mail($mymail, $onderwerp, $bericht, $headers);
echo "Inschrijving nieuwsbrief verzonden";
}
else
{
echo '<form action="nieuwsbrief.php" method="post">
Je e-mailadres: <input type="text" name="email">
</form>';
}
?>
</body>
</html>

En sla het op als nieuwsbrief.php in dit geval :)
je.naam@jedomein.be vervang je door je eigen e-mailadres.

ootje
5 January 2007, 16:35
alvast bedankt maar ik zie aleen
'; } ?> ipv de knop versturen ? :s

Jelle
5 January 2007, 16:39
Stomme fout van me, er zit geen verzend button bij :p

Probeer deze eens:

<html>
<head>
<title>Nieuwsbrief</title>
</head>
<body>
<?php
$email = $_POST['email'];
$onderwerp = 'Inschrijving nieuwsbrief';
$mymail = 'je.naam@jedomein.be';
$bericht = $email." wil graag inschrijven voor de nieuwsbrief";
$headers = "From: ".$email."\r\n";

if (isset($email))
{
mail($mymail, $onderwerp, $bericht, $headers);
echo "Inschrijving nieuwsbrief verzonden";
}
else
{
echo '<form action="nieuwsbrief.php" method="post">
Je e-mailadres: <input type="text" name="email">
<br /><input type="submit" value="Verzend">
</form>';
}
?>
</body>
</html>

ootje
5 January 2007, 17:04
ok verzend zit er bij maar eum as ik op verzend druk gebeurt er nix :s

Jelle
5 January 2007, 17:11
Ondersteunt je host wel PHP?
En heb je jouw e-mailadres erin gezet?

Bij mij werkt het prima nochtans, als ik het verzend krijg ik de "Inschrijving nieuwsbrief verzonden" melding en ontvang ik een mailtje met het e-mailadres erin.

ootje
5 January 2007, 17:13
ja ik probeer dat hiergewoon thuis zonder het online te zetten :s

ootje
5 January 2007, 17:14
kijk zelf maar
http://users.telenet.be/janoorts/nieuwsbrief.html

Icemar
5 January 2007, 17:22
je telenet webspace heeft geen php dus dit script werkt niet op je telenetwebspace

ootje
5 January 2007, 18:20
ok en bestaat er een manier dat dit wel lukt?

Mattehh
5 January 2007, 18:23
Gratis hosting nemen, of betaalde hosting nemen die php ondersteunt.

ootje
5 January 2007, 18:26
ik heb hosting maar da moet op mijne skynet, ik wil dan iet da hij wel ondersteunt!

Icemar
5 January 2007, 18:35
als je bij bv lycos of 100freewebspace een acoutn aanmaakt aanmaakt deze zijn free en je ga daar dit php script uplaoden en je linkt deze aan je telenet webspace dan werk het script wel

djeetn
6 January 2007, 14:21
stelt skynet geen cgi-script beschikbaar voor formulieren?

Martijnc
6 January 2007, 14:30
http://selfcare.belgacom.net/index.html?l=private:internet:webspace:search&a=default&r=614052&p_faqid=1226&p_created=1031756274&p_sid=9X7D1_qi&p_lva=&p_sp=cF9zcmNoPTEmcF9zb3J0X2J5PSZwX2dyaWRzb3J0PSZwX 3Jvd19jbnQ9MzMmcF9wcm9kcz0xODMsMCZwX2NhdHM9JnBfcHY 9MS4xODM7Mi51MCZwX2N2PSZwX3BhZ2U9MQ**&p_li=&p_topview=1

TDSimon
7 January 2007, 17:59
als je een telenet webspace hebt, kun je hier een mailscript vinden... Je moet wel de tijd nemen om alles door te lezen:http://users.telenet.be/bnhimself/faq/index_form.html