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

PHP Variable mit HTML-Tags versehen?

Dsimon24

Mitglied
Hallo!

Ich habe eine PHP-Variable $bla = "Blablabla";
Jetzt möchte ich jedoch, dass der String 'Blablabla' fett geschrieben wird
und dies so in der Variable gespeichert wird. Kann man das realisieren?

Ich weiß, dass es vielleicht nicht die saubere Art ist,
aber ich muss nur schnell etwas realisieren.

VG, David
 
Bitte Grundlagen lernen!
PHP:
$var = '<span style="font-weight: bold">Fetter Text</span>';
 
PHP:
echo '<span style="font-weight: bold">' . $neu_1 . '</span>';

So sollte es doch dann funktionieren.
Okay, ich sehe gerade, funktioniert auch.

Wenn ich das jetzt allerdings in eine Variable packe und einen Mailversand durchführe:

PHP:
$empfaenger = "###";
$betreff = "###";
$from = "From: ### <noreply@###.de>";
mail($empfaenger, $betreff, $neu, $from);

Dann bekomme ich in der eMail nur folgendes:

<span style="font-weight: bold">Name: Mustermann, Maximilian
eMail-Adresse: [email protected]
Ort: 45307_Essen,+</span>

Kann ich die formatierten Variablen nicht mitsenden?
Wäre schon gut, wenn ich nicht direkt eine MailerKalsse von einem
Drittanbieter beziehen müsste, da ich ein wenig im Zeitdruck bin.
 
Wäre schon gut, wenn ich nicht direkt eine MailerKalsse von einem Drittanbieter beziehen müsste, da ich ein wenig im Zeitdruck bin.
Eine Mailerklasse zu nutzen, kostet keine Zeit, sondern spart Zeit. Du willst eine HTML-Mail senden, dazu musst du die korrekten Header setzen. Du kannst dich gerne durch die RFC 822 kämpfen, sind nur 52 Seiten. Oder aber du benutzt z.B. den phpMailer von http://phpmailer.worxware.com/
 
Sorry, wenn ich da einhake, aber um eine Schrift fett zu machen benötigt man doch kein Inline-Style! Dafür gibt es fertige Tags:
HTML:
<strong>fetter Text</strong>
Wenns definierter sein soll, verwendet man CSS-Klassen, anstatt Inline:
HTML:
<strong class="special-strong">fetter Text, der per CSS noch verfeinert wird...</strong>

Was das Mailen angeht:
http://www.php-rocks.de/thema/51-html-mail-versenden-mit-phpmailer.html
http://www.php-rocks.de/thema/91-html-e-mails-versenden-mit-dem-swiftmailer.html

Gruß Arne
 
Zurück
Oben