Ankündigung

Einklappen
Keine Ankündigung bisher.

Smilis in php

Einklappen

Neue Werbung 2019

Einklappen
Dieses Thema ist geschlossen.
X
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Smilis in php

    Hallo kann mir ma bitte jemand zeigen wie ich in meinem Code Smilis einfügen kann das man bei eingabe von z.b. : ) den Smili im Frontent sieht?
    Das hier hab ich versucht nur leider ohne Erfolg:
    PHP-Code:
    echo str_replace(':)''<img src="images/smilis/3.gif" title=":)"/>'$message); 
    Vielen Dank schon mal jetzt für Eure Hilfe!

    Hier der ganze PHP Code wo das reingehört:
    PHP-Code:
    <?php
        
    // max. image height >> styles.css > div.image
        
    $maxHeight 300;

        
    // URL
        
    $reg_exUrl "/((http|https|ftp|ftps)\:\/\/[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,4}(\/\S*)?)(?![^<]+>)/i";
        
    // Images
        
    $reg_exIMG "/(http|https)\:\/\/.*(\.jpg|\.jpeg|\.png|\.gif)/i";
        
    // Youtube Short Url
        
    $reg_exYOUTUBE '¿(http:\/\/youtu.be\/)(.{11})¿i';
        
    // Youtube Short Url
        
    if (preg_match($reg_exYOUTUBE$message$matches)) {
            
    $message preg_replace($reg_exYOUTUBE'<iframe width="420" height="315" src="http://www.youtube.com/embed/' $matches[2] . '" frameborder="0" allowfullscreen></iframe>'$message);
        }
        
    // Images
        
    if(preg_match($reg_exIMG$message$img)) {
            
    $size getimagesize($img[0]);
            if(
    $size[1] > $maxHeight) {
                
    $message preg_replace($reg_exUrl'<span class="image"><a title="'.$img[0].'" href="'.$img[0].'" target="_blank"><img title="'.$img[0].'" src="'.$img[0].'" / ></a></span>'$message);
            } else {
                
    $message preg_replace($reg_exUrl'<a title="'.$img[0].'" href="'.$img[0].'" target="_blank"><img title="'.$img[0].'" src="'.$img[0].'" / ></a>'$message);
            }
        }
        
    // URL
        
    if(preg_match($reg_exUrl$message$url)) {
            
    $message preg_replace($reg_exUrl'<a title="'.$url[0].'" href="'.$url[0].'" target="_blank">[-LINK-]</a>'$message);
        }

        
    //echo str_replace(':)', '<img src="images/smilis/3.gif" title=":)"/>', $message);
        //echo str_replace(':(', '<img src="images/smilis/4.gif" title=":("/>', $message);

    ?>

  • #2
    Nein. Das wurde nämlich x-mal hier im Forum diskutiert.

    [MOD: Thread geschlossen]

    Kommentar

    Lädt...
    X