Avatar billede xoop Nybegynder
16. maj 2004 - 15:17 Der er 12 kommentarer

Mail list??

Hej!
Er her nogle kloge hoveder som kan hjælp mig med at lave en mail slags liste. Det skal være sådan man kan sætte flueben ved dem man vil sende en mail til! Her lidt kode jeg har henter her og dér. Ved ikke helst om den kan bruges! Men det viser princippet i det jeg gerne vil have lavet... håber I kan/vil hjælpe!

<html>
<title>test</title>
<body bgcolor="#FFFFFF">




<form method="get" action="#"
onsubmit="return checkbox_checker()" name="checkbox_form">
<input type="checkbox" value="Hank Aaron" name="checkbox">Hank Aaron<br>
<input type="checkbox" value="Ted Williams" name="checkbox">Ted Williams<br>
<input type="checkbox" value="Hank Greenberg" name="checkbox">Hank Greenberg<br>
<input type="checkbox" value="Stan Musial" name="checkbox">Stan Musial<br>
<input type="checkbox" value="Willie Mays" name="checkbox">Willie Mays<br>
<input type="checkbox" value="Joe DiMaggio" name="checkbox">Joe DiMaggio<br>
<input type="checkbox" value="Ricky Henderson" name="checkbox">Ricky Henderson<br>
<input type="checkbox" value="Barry Bonds" name="checkbox">Barry Bonds<br>
<input type="checkbox" value="Curt Flood" name="checkbox">Curt Flood<br>
<input type="checkbox" value="Roger Maris" name="checkbox">Roger Maris<br>
<input type="checkbox" value="Reggie Jackson" name="checkbox">Reggie Jackson<br>
<input type="checkbox" value="Kirk Gibson" name="checkbox">Kirk Gibson<br>
<input type="checkbox" value="Tony Gwynn" name="checkbox">Tony Gwynn<br>
<input type="checkbox" value="George Foster" name="checkbox">George Foster<br>
<input type="checkbox" value="Andre Dawson" name="checkbox">Andre Dawson<br>


    <tr><td class="normal" colspan="3">
    <form action="<?php $_SERVER['PHP_SELF']; ?>" method="post">
    Testemail:<br >
    <textarea rows="1 type="text" name="testemail"/></textarea><br/>
    Emne:<br />
    <textarea rows="1 type="text" name="emne" value="<?php $_POST['emne']; ?>"/></textarea><br />
    Besked:<br />
    <textarea name="besked" rows="5" cols="60"><?php $_POST['besked']; ?></textarea><br />
    <input type="submit" value="Send Mail" name="send" />
    <input type="reset" name="Nulstil formular" />
    </form><td>


</form>
<?php

if (isset($_POST['send']))
{
    $besked = $_POST['besked'];
    $emne = $_POST['emne'];
    $testemail = $_POST['testemail'];
    if (isset($testemail) && '' != $testemail)
    {
        mail($testemail, $emne, $besked);
        echo '<p>Der er sendt en e-mail til <b>test</b> adressen</p>';
    }
    else
    {
        include('include.php');
        mysql_select_db($database);
        $sql ='SELECT * FROM spillere';
        $resultat = mysql_query($sql);
        while ($raekke = mysql_fetch_array($resultat))
        {
            mail($raekke['email'], $emne, $besked);
        }
        mysql_close();
        echo '<p>Der er sendt en e-mail til <b>hele</b> listen</p>';
    }
}

?>



</body>
</html>
Avatar billede technodance.dk Nybegynder
16. maj 2004 - 15:47 #1
alle  dine checkbox'ere de bruger/navnene kommer de fra en db
Avatar billede xoop Nybegynder
16. maj 2004 - 15:50 #2
Nope... Det gør de ikke!
Avatar billede xoop Nybegynder
16. maj 2004 - 15:53 #3
Vil helst ikke til at anvende db... kan det ikke gøres uden?
Avatar billede technodance.dk Nybegynder
16. maj 2004 - 15:53 #4
hvor kommer deres mail frem henne
hvis du vil sende til alle den er bliver sat en hak i så skal der jo værer nogle mail at sende til
Avatar billede xoop Nybegynder
16. maj 2004 - 15:57 #5
Jep, jeg er har ikke skrevet nogle mail adresse... da jeg ikke ved hvor de skal skrives, og hvordan man kan kæde disse sammen med php-scriptet. Kender ikke til checkbokse overhovedet??
Avatar billede xoop Nybegynder
16. maj 2004 - 16:01 #6
Ser nok mere sådan ud...

<html>
<title>test</title>
<body bgcolor="#FFFFFF">

<form method="get" action="#"
onsubmit="return checkbox_checker()" name="checkbox_form">
<input type="checkbox" value="Hank Aaron" name="checkbox">Hank Aaron<br>
<input type="checkbox" value="Ted Williams" name="checkbox">Ted Williams<br>
<input type="checkbox" value="Hank Greenberg" name="checkbox">Hank Greenberg<br>
<input type="checkbox" value="Stan Musial" name="checkbox">Stan Musial<br>
<input type="checkbox" value="Willie Mays" name="checkbox">Willie Mays<br>
<input type="checkbox" value="Joe DiMaggio" name="checkbox">Joe DiMaggio<br>
<input type="checkbox" value="Ricky Henderson" name="checkbox">Ricky Henderson<br>
<input type="checkbox" value="Barry Bonds" name="checkbox">Barry Bonds<br>
<input type="checkbox" value="Curt Flood" name="checkbox">Curt Flood<br>
<input type="checkbox" value="Roger Maris" name="checkbox">Roger Maris<br>
<input type="checkbox" value="Reggie Jackson" name="checkbox">Reggie Jackson<br>
<input type="checkbox" value="Kirk Gibson" name="checkbox">Kirk Gibson<br>
<input type="checkbox" value="Tony Gwynn" name="checkbox">Tony Gwynn<br>
<input type="checkbox" value="George Foster" name="checkbox">George Foster<br>
<input type="checkbox" value="Andre Dawson" name="checkbox">Andre Dawson<br>

    <tr><td class="normal" colspan="3">
    <form action="<?php $_SERVER['PHP_SELF']; ?>" method="post">
    Testemail:<br >
    <textarea rows="1 type="text" name="testemail"/></textarea><br/>
    Emne:<br />
    <textarea rows="1 type="text" name="emne" value="<?php $_POST['emne']; ?>"/></textarea><br />
    Besked:<br />
    <textarea name="besked" rows="5" cols="60"><?php $_POST['besked']; ?></textarea><br />
    <input type="submit" value="Send Mail" name="send" />
    <input type="reset" name="Nulstil formular" />
    </form><td>


</form>
<?php

if (isset($_POST['send']))
{
    $besked = $_POST['besked'];
    $emne = $_POST['emne'];
    $testemail = $_POST['testemail'];
    if (isset($testemail) && '' != $testemail)
    {
        mail($testemail, $emne, $besked);
        echo '<p>Der er sendt en e-mail til <b>test</b> adressen</p>';
    }
    else
    {
     
    }
}

?>
</body>
Avatar billede xoop Nybegynder
16. maj 2004 - 16:02 #7
Anvender ikke mqsql...
Avatar billede sukos Juniormester
16. maj 2004 - 16:07 #8
Avatar billede xoop Nybegynder
16. maj 2004 - 16:07 #9
Anvender næsten samme script her.... Så er det bare der hvor der står E-MAIL-ADRESSE, der skal man via checkbokse kunne vælge dem man vil send til...

<?php

if (isset($_POST['send']))
{
    $emne = 'Ny bruger';   
    $mail = $_POST['mail'];
    $brugernavn = $_POST['brugernavn'];
    $testemail = 'E-MAIL-ADRESSE';
    if ( '' != $brugernavn && '' != $mail )
    {
        mail($testemail, $emne, "E-mailadresse: $mail", "Ønsket brugernavn: $brugernavn" );
        echo '<tr><td colspan="2"><font color="green"><b>&nbsp;&nbsp;&nbsp;&nbsp; Du vil inden for 24 timer modtage en mail med dit kodeord!<b></font><td></tr>';
    }
    else
    {
    echo '<tr><td colspan="2"><font color="red"><b>&nbsp;&nbsp;&nbsp;&nbsp; Du skal både indtaste din e-mailadresse og ønsket brugernavn!<b></font><td></tr>';
    }
}

?>
Avatar billede xoop Nybegynder
16. maj 2004 - 16:13 #10
Ligger du lige en svar...? Præcis det jeg søgte!!! Thanx... :)
Avatar billede sukos Juniormester
23. maj 2004 - 18:43 #11
æh, mig?
Jow, da.

Men mener at huske der er noget med det godt kunne gøres lidt bedre, iøvrigt.
Avatar billede xoop Nybegynder
23. maj 2004 - 19:10 #12
Thanx... :)
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