HOERANDL.com Impressum Unterstützung Projekte Kontakt


phpContact

... ist die Weiterentwicklung des B4YFormmailers 2. Es wurden alle Schwächen behoben und viele Funktionen hinzugefügt. Durch die eigens entwickelte Templateengine können individuelle Formulare noch einfacher realisiert werden.
 
header
header
Google
header
Anleitung Betreffauswahl Drucken
B4YFormmailer
B4YFormmailer 2

Anleitung: Wie mache ich eine Betreff-Auswahlliste

Für jeden einzelnen Betreff kann eine eigene E-Mail Adresse als Empfänger angegeben werden.

Der Umbau ist sehr einfach. Im folgenden werde ich die einzelnen Schritte erklären ... 

  • Öffne die Datei "index.php" des B4YFormmailers mit einem Texteditor deiner Wahl
  • lösche die Zeilen 211 - 223, das ist dieser Code:

    ////////////////////////////////////////////////////////////////////////////////////////
    // ----- > BEGINN: Betreff

    if ($b4yf_func_betreff == "on")
    {
      
    $b4yf_betreff_text  = "\r\n<!-- START: Betreff -->\r\n";
      
    $b4yf_betreff_text .= "<label for=\"b4yf_betreff\">".$b4yf_lang_ueber_betreff."</label>\r\n";
      
    $b4yf_betreff_text .= "<input name=\"b4yf_betreff\" id=\"b4yf_betreff\" value=\"".$b4yf_betreff."\" class=\"b4yf_inputfeld\" />\r\n";
      
    $b4yf_betreff_text .= "<!-- ENDE: Betreff -->\r\n";
    }

    // ----- >   ENDE: Betreff
    ////////////////////////////////////////////////////////////////////////////////////////

  • schreibe an dieser Stelle dann diesen Code rein.
    ////////////////////////////////////////////////////////////////////////////////////////
    // ----- > BEGINN: Betreff

    if ($b4yf_func_betreff == "on")
    {
      
    // Aufforderungstext einen Listeneintrag zu wählen
        
    $b4yf_select_first = "--- bitte wählen ---";
      
    // Betreffliste erstellen
        
    $b4yf_select[0] = "Betrefftext 1";
        
    $b4yf_select[1] = "Betrefftext 2";
        
    $b4yf_select[2] = "Betrefftext 3";
        
    $b4yf_select[3] = "Betrefftext 4";
        
    // .... kann beliebig erweitert werden

      
    $b4yf_betreff_text  = "\r\n<!-- START: Betreff -->\r\n";
      
    $b4yf_betreff_text .= "<label for=\"b4yf_betreff\">".$b4yf_lang_ueber_betreff."</label>\r\n";
      
    $b4yf_betreff_text .= "<select name=\"b4yf_betreff\" class=\"b4yf_inputfeld\">\r\n";

      
    $b4yf_betreff_text .= "<option value=\"\">".$b4yf_select_first."</option>\r\n";

      
    $b4yf_i = 0;
      while (
    $b4yf_i < count($b4yf_select))
      {
        if (
    $b4yf_betreff == $b4yf_select[$b4yf_i])
        {
          
    $b4yf_betreff_text .= "<option value=\"".$b4yf_select[$b4yf_i]."\" selected=\"selected\">".$b4yf_select[$b4yf_i]."</option>\r\n";
          if (
    $b4yf_i == 0 ) { $b4yf_empfaenger = " Diese E-Mail Adresse ist gegen Spam-Bots geschützt, Sie müssen Javascript aktivieren, damit Sie es sehen können " ; } // wenn der 1.Betrefftext ausgewählt wurde
          
    elseif ( $b4yf_i == 1 ) { $b4yf_empfaenger = " Diese E-Mail Adresse ist gegen Spam-Bots geschützt, Sie müssen Javascript aktivieren, damit Sie es sehen können " ; } // wenn der 2.Betrefftext ausgewählt wurde
          
    elseif ( $b4yf_i == 2 ) { $b4yf_empfaenger = " Diese E-Mail Adresse ist gegen Spam-Bots geschützt, Sie müssen Javascript aktivieren, damit Sie es sehen können " ; } // wenn der 3.Betrefftext ausgewählt wurde
          
    elseif ( $b4yf_i == 3 ) { $b4yf_empfaenger = " Diese E-Mail Adresse ist gegen Spam-Bots geschützt, Sie müssen Javascript aktivieren, damit Sie es sehen können " ; } // wenn der 4.Betrefftext ausgewählt wurde
        
    } else {
          
    $b4yf_betreff_text .= "<option value=\"".$b4yf_select[$b4yf_i]."\">".$b4yf_select[$b4yf_i]."</option>\r\n";
        }
        
    $b4yf_i++;
      }

      
    $b4yf_betreff_text .= "</select>\r\n";
      
    $b4yf_betreff_text .= "<!-- ENDE: Betreff -->\r\n";
    }

    // ----- >   ENDE: Betreff
    ////////////////////////////////////////////////////////////////////////////////////////

    Natürlich musst du im obigen Code deine Betrefftexte und Empfängeradressen eintragen!
  • Fertig!


 
< zurück   weiter >
Kommentare
Zur Zeit keine Kommentare eingetragen




Um einen Kommentar zu hinterlassen musst du dich einloggen!

©2006 MosCom
spacer
header


spacer