formular email Auszeichnungen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • formular email Auszeichnungen

    Hallo zusammen, ich habe wiedermal eine Frage! und zwar möchte ich bei folgendem Skript, welches Daten aus einem Formular entnimmt, einige auszeichnungen machen, welche ich mir per mail zukommen lasse. Ist dies Möglich?

    PHP-Code:
    <head>
    <meta http-equiv="content-type" content="text/html;charset=utf-8">
    <link href="css/basic.css" rel="stylesheet" type="text/css" media="all" />
    </head><?php
        
    // HIGH
        
    $priority "X-Priority: 1 (Highest)\nImportance: High\r\n";
        
    // email des Empängers an welche die Email geschickt wird
        
    $recipient="foren@bambid.ch";

        
    // Subjekt des Emails
        
    $subject="Bestellung";
        
            
        
    // required - welche felder muessen ausgefuellt werden
        
    $required="";

        
    // Bestaetigung - Webseite bei geglueckter uebertregung
        
    $redirect="danke.html";

        
    // Fehler - Webseite bei missglueckter uebertragung
        
    $redirect_error="fehler.html";

        
    $Kunden_Nr="".$HTTP_GET_VARS["Kunden_Nr"];
        
    $Firma="".$HTTP_GET_VARS["Firma"];
        
        
    $Lieferung="".$HTTP_GET_VARS["Lieferung"];
        
    $Dringend="".$HTTP_GET_VARS["dringend"];
        
        
        
        
    $body="
    $Dringend

    Online-Formular Bestellung

    Kunden_Nr:    
    $Kunden_Nr
    Firma:    
    $Firma

    Lieferart: 
    $Lieferung
    "
    ;

        
    // Wenn "Required" Felder leer, redirect_error anzeigen
        
    if ( $required )
        {
           
    $aRequired explode ","$required );
           while ( list ( 
    $k$v ) = each $aRequired ) )
           {
              
    $temp="".$HTTP_GET_VARS[$v];
              
    $tmp strlen str_replace " """$temp ) );
              if ( 
    $tmp == )
              {
                 
    // wenn "false" lade die Location der error seite 
                 
    echo "<br><b>Es tut uns leid, leider konnte keine
    Verbindung zum Server aufgebaut werden.<br>Versuchen Sie es
    doch bitte zu einem späteren Zeitpunkt nochmals.</b>"
    ;
                 exit;
              }
           }
        }
    $header "From: $Email";
    $header .= $priority;
        
    //  php mail function:
        
    mail($recipient$subject$body$header);
    echo 
    "
    <br><b>Online-Formular Bestellung</b><br>
    <br>besten Dank für die Bestellung!<br>Ihre Angaben,
    sind wie folgt an uns gesendet worden.<br><br>
    Kunden_Nr:    
    $Kunden_Nr<br>
    Firma:    
    $Firma<br>
    Lieferart: 
    $Lieferung
    <br><br>
    $Dringend"
    ;
        
    // wenn alles augefüllt, lade die bestätigungsseite
        //header("Location: ".$redirect);
    ?>
    Und zwar möchte ich $Dringend Fett machen und die $Lieferung Kursiv wie kann ich dies machen?

    MfG bambid
    Zuletzt geändert von bambid; 09.11.2006, 13:29.

  • #2
    Re: formular email Auszeichnungen

    Regeln lesen, Code umbrechen - bitte vor nächster Antwort, Danke.


    Wenn du Formatierungen haben willst, solltest du eine HTML-Mail senden.
    Dazu gibt es fertige Klassen, die auch schon des öfteren hier genannt wurden - Suchfunktion.
    I don't believe in rebirth. Actually, I never did in my whole lives.

    Kommentar


    • #3
      Dies ist mir auch schon durch den kopf gegangen, nur die Mail an die es schlussendlich geht, hat eine HTML-mail sperre!
      kann man dies nicht irgendwie anderst lösen?

      MfG bambid

      PS: ich hoffe der Umbruch ist so besser!

      Kommentar


      • #4
        Und zwar möchte ich $Dringend Fett machen und die $Lieferung Kursiv wie kann ich dies machen?
        Ohne HTML geht afaik nur plain-text und diesen kannst du nicht auszeichnen.

        Gruss

        tobi
        Gutes Tutorial | PHP Manual | MySql Manual | PHP FAQ | Apache | Suchfunktion für eigene Seiten

        [color=red]"An error does not become truth by reason of multiplied propagation, nor does truth become error because nobody sees it."[/color]
        Mohandas Karamchand Gandhi (Mahatma Gandhi) (Source)

        Kommentar


        • #5
          Dann suche dir ein anderes Format, welche Formatierungen erlaubt - Bild oder PDF beispielsweise ... (OK, nicht ernsthaft, dass diese sich für Datenübertragung per EMail schlecht eignen, sollte klar sein.)

          Aber bei plain text kannst du nichts "formatieren".
          Du kannst höchstens gängige "Codes" wie *abc*, /xyz/ etc. nutzen - die werden von manchen Mailclients entsprechend umgesetzt in der Anzeige.
          I don't believe in rebirth. Actually, I never did in my whole lives.

          Kommentar


          • #6
            Das ist schade das dies mit dem Formatieren nicht geht!
            muss ich hald mit dem Plain text klar kommen. oder was meinst du mit *abc* /xyz/? kann ich da im Outlook einige befehle geben?
            MfG bambid
            Zuletzt geändert von bambid; 09.11.2006, 13:43.

            Kommentar


            • #7
              schau dir thunderbird an.

              Kommentar

              Lädt...
              X