Hej
titel siger utrolig meget omkring at jeg sende klik på flere checkbox hvor her efter sender den email til dem som man har valgt.
Sådan her ser min lille form ud:
- <form action="#" method="post">
- <table width="100" cellpadding="5" cellspacing="2">
- <tr>
- <td>Title på Email:</td>
- <td><input type="text" name="title" class="new titleMail"></td>
- </tr>
- <?php
- $EmailAlleSAMMEN = $mebe->EmailAlleSAMMEN();
- ?>
- <tr>
- <td>Beskede</td>
- <td>
- <textarea id="elm1" name="tekst" rows="15" cols="30"></textarea>
- </td>
- </tr>
- <tr>
- <td></td>
- <td><input type="submit" name="send_email1" value="Send Email" class="new upload_boxxen"></td>
- </tr>
- </table>
- </form>
- <?php
- if(isset($_POST["send_email1"]))
- {
- $EmailSende = $mebe->EmailSende();
- }
- ?>
Sådan her finder den alle email i databasen. hvor den angiver navn og efternavn og email,
- <?php
- if ($stmt = $this->mysqli->prepare('SELECT navn, efternavn, email_indhold FROM bruger ORDER BY navn')) {
- $stmt->execute();
-
- /* Bind resultatet */
- $stmt->bind_result($navn, $efternavn, $email_indhold);
-
- /* Hent rækker og udskriv data */
- while ($stmt->fetch()) {
- ?>
- <tr>
- <td>
- </td>
- <td><?php echo $navn . " " . $efternavn;?> - <<b><?php echo $email_indhold;?></b>> <input type="checkbox" name="mail[]" value="<?php echo $email_indhold;?>"></td>
- </tr>
- <?php
- }
- $stmt->close();
-
- }
- ?>
der hvor hele problemet ligger det er at den skal afsend den info som der bliver skrevet i emailen. altså f.eks som "ha@abs.dk" og "hkjew@ab62.dk" bliver tilføj så skal den kun tag de tog og sende,
Det som jeg skal have gjort her:
- $til = $emil_indhold;
det er de email man har valgt som skal ligge her
ser her ser det ud når jeg skal sende email:
- $email_admin = $_SESSION["mail"];//ok
- $hilsen = $_SESSION["navn"];//ok
-
- $til = $emil_indhold;//her skal email være - Problemet ligger her...
- $tekst = $_POST["tekst"];//ok
-
- $fra = "Allerød Brandvæsen - Supplerende Beredskab <" . $email_admin . ">"; //ok
- $emne = $_POST["title"];//ok
-
- $besked = file_get_contents('mail_nyheder_unik.php'); //ok
-
- $headers = "MIME-Version: 1.0\n";//ok
- $headers .= "Content-type: text/html; charset=UTF-8 \n";//ok
- $headers .= "From: " . $fra . "\n";//ok
-
- $besked = str_replace("%%tekst", $tekst, $besked); //ok
- $besked = str_replace("%%emne", $emne, $besked);//ok
- $besked = str_replace("%%hilsen", $hilsen, $besked);//ok
-
-
- mail($til, $emne, $besked, $headers);
-
- echo "Sendt";
Problemet er:
Tilføj af flere emails på en gang.
Løst:
At jeg kan tilføj flere email på engang, det vil sige at jeg kan tilføj fra 1 til 1000 email på engang,
System skal bliv brugt til f.eks hvis 2-4 person fra brandvæsen skal på en email så i stede for at bruge gmail og finde folk email, så bruge hjemmeside.
Håber du kan hjælp mig