Autoriser les Emojis sur votre site

Utilisation des émojis


Vous voulez que les utilisateurs puissent utiliser les emojis de leurs smartphones ou de leurs tablettes sur votre site tel que ceux la : 😻😊😀🌍🍁


Il suffit de changer le format de votre base de données de UTF8 vers UTF8mb4.

C'est simple non ?


Oui mais ce n'est pas tout ! Lors de votre connexion à votre base de données il faudra également dire que vos données que vous allez envoyer ou recevoir seront au format UTF8mb4.



Voici votre nouvelle connexion à votre base de données :

class connexionDB {
    private $host = 'localhost';
    private $name = 'name_bdd';
    private $user = "root";
    private $pass = 'root';
    private $connexion;

    function __construct($host = null, $name = null, $user = null, $pass = null){

        if($host != null){
            $this->host = $host;
            $this->name = $name;
            $this->user = $user;
            $this->pass = $pass;
        }
        try{
            $this->connexion = new PDO('mysql:host=' . $this->host . ';dbname=' . $this->name, $this->user, $this->pass,
                array(PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES utf8mb4', // C'est ici qu'on applique le format UTF8mb4
                PDO::ATTR_ERRMODE => PDO::ERRMODE_WARNING));
        }catch (PDOException $e){
            echo 'Erreur : Impossible de se connecter  à la BDD !';
            die();
        }
    }
}
Par Clouder le 27 Oct 2017
Vous pouvez télécharger les fichiers de l'article
Cette pub permet au site de vivre ...

2 commentaires

Tu veux participer ?
Alors connecte toi ou inscris toi et viens participer !
Clouder
le 30 Mar 2018 à 15:59
De rien ! 😀
TBMaster59
le 25 Mar 2018 à 20:04
Merciiiiiiiiiiii!