Raketenwilli: „PRÄ-PHP4.0-Problem“

Beitrag lesen

Ganz generell betrachtet hast also ein „PRÄ-PHP4.0-Problem“ erfolgreich gelöst.

https://www.php.net/manual/de/function.strip-tags.php

<?php
define ( 'allowedTags',
        [ '<br>','<b>','<i>','<u>',
        '<ul>', '<ol>', '<li>']
);


echo '<p>Folgende Tags dürfen Sie verwenden: ' 
     . htmlentities( implode(', ', allowedTags ) )
     . '</p>';

$taintedString ='
<b>Ha</b>, eine <li><u>Liste</u></li>!<br>
<ul><li>eins</li></ul><ol><li>Noch eins.</li></ol>
<script>Gefährlich</script>';

$cleanString = strip_tags(
      $taintedString,
      allowedTags
);

echo $cleanString;

Es macht aber überhaupt nichts aus, den Text in dem Mail gleich explizit zu formulieren statt irgendwelches Zeug von Dritter Stelle umzurubbeln. Ich sehe die Notwendigkeit dafür nicht.

0 52

Encodingprobleme im PDFmailer

Bastian
  • php
  1. 0
    Raketenwilli
    1. 0
      Bastian
      1. 0
        Raketenwilli
    2. 0
      Bastian
      1. 0
        Raketenwilli
  2. 0
    Der Martin
    • e-mail
    • php
    1. 0
      Raketenwilli
      1. 0
        Der Martin
        1. 0
          Bastian
          1. 0

            Füßilierte Ümläutü?

            Raketenwilli
            1. 0
              Bastian
    2. 0
      Bastian
      1. 0
        Der Martin
  3. 0

    Encodingprobleme mit Link

    Bastian
    1. 0

      Um Gottes Willen!

      Raketenwilli
      1. 0
        Raketenwilli
        1. 0
          Bastian
      2. 0
        Bastian
        1. 1
          Raketenwilli
          1. 0
            Bastian
            1. 0

              „PRÄ-PHP4.0-Problem“

              Raketenwilli
              1. 0
                Bastian
                1. 0
                  Raketenwilli
                  1. 0
                    Bastian
                    1. 0
                      Raketenwilli
                    2. 0
                      Raketenwilli
                      1. 0
                        Bastian
                        1. 1
                          Raketenwilli
                          1. 0
                            Bastian
                        2. 0
                          Raketenwilli
                          1. 0
                            Bastian
                        3. 1
                          Der Martin
                          • fehlertoleranz
                          • meinung
                          1. 0
                            Basti
                          2. 0
                            Bastian
                            1. 0
                              Der Martin
                              1. 0
                                Bastian
                                1. 0
                                  Der Martin
                                2. 0
                                  Gunnar Bittersmann
                                  • rechtschreibung
                                  1. 0
                                    Bastian
                                    1. 0
                                      Rolf B
                                      1. 0
                                        Tabellenkalk
                                        1. 0

                                          „Mugge“ mit „ck“ ist „falsch“ ...

                                          Raketenwilli
                                          1. 0

                                            „Mugge“ mit „ck“ ist (nicht) „falsch“ ...

                                            Robert B.
                                            1. 0
                                              Raketenwilli
                                      2. 0
                                        Gunnar Bittersmann
                                      3. 0
                                        Der Martin
                                        1. 0

                                          Muggen-Mucke

                                          Robert B.
                                          • rechtschreibung
                                          • sprache
                        4. 2

                          Bunte Signaturen in Mails, Nutzungserlebnis, Augenkrebs, Abgrenzung

                          Raketenwilli
                          • design/layout
                        5. 0
                          Robert B.
                          • e-mail
                    3. 0
                      Robert B.
                      • kontextwechsel
    2. 0
      Robert B.