mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Mi 24.04.2024 19:30 Benutzername: Passwort: Auto-Login

Thema: Übergabe von Checkboxen an eine Email vom 08.09.2005


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> Übergabe von Checkboxen an eine Email
Autor Nachricht
Njeri
Threadersteller

Dabei seit: 08.09.2005
Ort: Köln
Alter: 41
Geschlecht: Weiblich
Verfasst Do 08.09.2005 10:31
Titel

Übergabe von Checkboxen an eine Email

Antworten mit Zitat Zum Seitenanfang

Hallo Leute ich hoffe ihr könnt mir helfen. Folgendes Problem: Ich habe ein Anmeldungsformular mit drei Checkboxen für Termine das an eine Email Adresse abgeschickt werden soll. Klappt auch alles wunderbar die aktivierten Checkboxen werden so übergeben wie es sein soll. Das einzige Problem ist das auch die inaktiven Checkboxen übergeben werden. Der Text der in der Email erscheint ist:

Seminar am: 17. November 2005

Seminar am:

Seminar am:

Und hier der Code:

Code:

<?php
   $datum1=$HTTP_POST_VARS['datum1'];
   $datum2=$HTTP_POST_VARS['datum2'];
   $datum3=$HTTP_POST_VARS['datum3'];
   $Name=$HTTP_POST_VARS['namehaupt'];
   $Firma=$HTTP_POST_VARS['firma'];
   $Strasse=$HTTP_POST_VARS['strasse'];
   $PLZOrt=$HTTP_POST_VARS['plzort'];
   $Telefon=$HTTP_POST_VARS['telefon'];
   $Email=$HTTP_POST_VARS['email'];
   $Comment=$HTTP_POST_VARS['comment'];
   $Person1=$HTTP_POST_VARS['person1'];
   $Person2=$HTTP_POST_VARS['person2'];
         $mailtext="Seminar am: ";
         $mailtext.="$datum1";
         $mailtext.="\n\n";
         $mailtext.="Seminar am: ";
         $mailtext.="$datum2";
         $mailtext.="\n\n";
         $mailtext.="Seminar am: ";
         $mailtext.="$datum3";
         $mailtext.="\n\n";
         $mailtext.="Name: ";
         $mailtext.=$Name;
         $mailtext.="\n\n";
         $mailtext.="Firma: ";
         $mailtext.=$Firma;
         $mailtext.="\n\n";
         $mailtext.="Straße: ";
         $mailtext.=$Strasse;
         $mailtext.="\n\n";
         $mailtext.="PLZ/Ort: ";
         $mailtext.=$PLZOrt;
         $mailtext.="\n\n";
         $mailtext.="Telefon: ";
         $mailtext.=$Telefon;
         $mailtext.="\n\n";
         $mailtext.="E-Mail: ";
         $mailtext.=$Email;
         $mailtext.="\n\n";
         $mailtext.="Kommentar: ";
         $mailtext.=$Comment;
         $mailtext.="\n\n";
         $mailtext.="Zusatzperson 1: ";
         $mailtext.=$Person1;
         $mailtext.="\n\n";
         $mailtext.="Zusatzperson 2: ";
         $mailtext.=$person2;
         $mailtext.="\n\n";
         $absender="From:";
         $absender.=$Email;
         mail("empfänger@adresse.de","Anmeldung für ein Seminar ",$mailtext,$absender);
         print("Ihre Email wurde erfolgreich versendet");
?>


Meine Frage dazu ist: Wie kann ich unterbinden das die inaktiven Checkboxen "übergeben" werden?

Ich hoffe ihr könnt mir helfen ich habe nichts gefunden im Internet und ich bin noch nicht so fit in PHP.

Danke schonmal * Ich bin unwürdig *
  View user's profile Private Nachricht senden
caZpa
Account gelöscht


Ort: -

Verfasst Do 08.09.2005 11:11
Titel

Antworten mit Zitat Zum Seitenanfang

versteh dich nicht ganz

$HTTP_POST_VARS['datum2']
und
$HTTP_POST_VARS['datum3']
sind doch leer.

werden immer alle felder übergeben egal ob mit oder ohne inhalt.
 
Anzeige
Anzeige
Njeri
Threadersteller

Dabei seit: 08.09.2005
Ort: Köln
Alter: 41
Geschlecht: Weiblich
Verfasst Do 08.09.2005 11:14
Titel

Antworten mit Zitat Zum Seitenanfang

Habs geschafft Grins hat sich also erledigt.

Hier nochmal die Lösung für andere Suchende:[/code]
Code:

<?php
   $datum1=$HTTP_POST_VARS['datum1'];
   $datum2=$HTTP_POST_VARS['datum2'];
   $datum3=$HTTP_POST_VARS['datum3'];
   $Name=$HTTP_POST_VARS['namehaupt'];
   $Firma=$HTTP_POST_VARS['firma'];
   $Strasse=$HTTP_POST_VARS['strasse'];
   $PLZOrt=$HTTP_POST_VARS['plzort'];
   $Telefon=$HTTP_POST_VARS['telefon'];
   $Email=$HTTP_POST_VARS['email'];
   $Comment=$HTTP_POST_VARS['comment'];
   $Person1=$HTTP_POST_VARS['person1'];
   $Person2=$HTTP_POST_VARS['person2'];
         if($datum1!="")
               {
             $mailtext="Seminar am: ";
             $mailtext.=$datum1;
             $mailtext.="\n\n";
             }
         if($datum2!="")
               {
             $mailtext.="Seminar am: ";
             $mailtext.=$datum2;
             $mailtext.="\n\n";
             }
         if($datum3!="")
               {
             $mailtext.="Seminar am: ";
             $mailtext.=$datum3;
             $mailtext.="\n\n";
             }
         $mailtext.="Name: ";
         $mailtext.=$Name;
         $mailtext.="\n\n";
         $mailtext.="Firma: ";
         $mailtext.=$Firma;
         $mailtext.="\n\n";
         $mailtext.="Straße: ";
         $mailtext.=$Strasse;
         $mailtext.="\n\n";
         $mailtext.="PLZ/Ort: ";
         $mailtext.=$PLZOrt;
         $mailtext.="\n\n";
         $mailtext.="Telefon: ";
         $mailtext.=$Telefon;
         $mailtext.="\n\n";
         $mailtext.="E-Mail: ";
         $mailtext.=$Email;
         $mailtext.="\n\n";
         $mailtext.="Kommentar: ";
         $mailtext.=$Comment;
         $mailtext.="\n\n";
         $mailtext.="Zusatzperson 1: ";
         $mailtext.=$Person1;
         $mailtext.="\n\n";
         $mailtext.="Zusatzperson 2: ";
         $mailtext.=$person2;
         $mailtext.="\n\n";
         $absender="From:";
         $absender.=$Email;
         mail("empfänger@adresse.de","Anmeldung für ein Seminar ",$mailtext,$absender);
         print("Vielen Dank für Ihre Anmeldung!<br>Ihre Email wurde erfolgreich versendet <br><br> <a href='anmeldung.php' class='link'>Zurück</a>");
?>


Kann sein das es elegantere Lösungen gibt aber es funktioniert *freu*
  View user's profile Private Nachricht senden
tacker

Dabei seit: 22.03.2002
Ort: Trondheim, Norwegen
Alter: 43
Geschlecht: Männlich
Verfasst Do 08.09.2005 11:39
Titel

Antworten mit Zitat Zum Seitenanfang

Jetzt noch [solved] ans Ende vom Titel und gut is.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
 
Ähnliche Themen wie färbt man checkboxen ??
Checkboxen Abfgrae im Formular
Frage zu Php und checkboxen auslesen
checkboxen stylen per print.css
BRAUCHE HILFE - CHECKBOXEN - (mit PHP?)
Bildersuchfunktion mit Checkboxen. Wie realisieren?
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.