• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

mailto mit Checkbox Empfänger-Auswahl

Fabiii321

Mitglied
Hallo zusammen,
ich hab doch noch eine Frage habe aber schon einen Ansatz, der aber noch nicht so wirklich mag wie ich will. :(
Ich habe eine Seite wo alle Benutzer mit samt ihrer email-Adresse aufgelistet werden.
Dies funktioniert auch super.
Jetzt will ich eine weiter Spalte einfügen mit einer Checkbox zu jedem Benutzer.
Wenn ich jetzt den Benutzer "anhake" und ich dann auf submit drücke soll das Emailprogramm geöffnet werden mit allen angehakten Andressen.
Mein Plan wäre.
  • alle "angehakten" Emailadressen mit Komma getrennt in eine Variable zu schreiben.
  • Dann diese Variable in das Mailto element einzubinden.
Das mailto lassed ich jetzt erstmal weg.
Mir geht es nur darum wie ich es schaffe alle angehakten Adressen Komma getrennt in eine Variable zu schreiben.

Mein Code gibt momentan nur ein "," aus.
Hier meine beiden Codes.

nachricht.php:
PHP:
<?php
    session_start();
    include 'connect.php';
    $result = mysql_query("Select username,email FROM login");
    while ($row = mysql_fetch_array($result)){
    ?>
    <form id="form1" name="form1" method="post" action="nachrichten_check.php">
    <tr>
    <td width="35"><b><?php echo $row['username']?></b></td>
    <td width="50"><b><?php echo $row['email']?></b></td>
    <?php $an = $row['email'];?>
    <td width="40"><input type="checkbox" name="nachrichtan" value="<?php $an ?>,"></td>
  </tr>
 
    <?php
    }
    ?>
    </table>
    <br>
    <input type="submit" name="senden" id="senden" value="Nachricht an ausgewählte Personen schreiben" />
    </form>
nachrichten_check.php:
PHP:
$nachricht = $_POST["nachrichtan"];
      echo $nachricht;

Vielen DAnk für eure Hilfeansätze im Vorraus

Viele Grüße
Fabi
 
hi

beim befüllen der value von der checkbox muss auf jedenfall noch ein echo hin, sonst gibst du die variable gar nicht aus.

zudem wirst du ein array brauchen, damit du auswerten kannst, welche checkboxes du ausgewählt hast.

HTML:
name="nachrichtan[]"
wäre hier ein ansatz für die checkboxen
 
Zurück
Oben