Autoriser les Emojis sur votre site

Par Clouder le 27 Oct 2017 2 +99

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();
        }
    }
}
Cette pub permet au site de vivre ...

2 commentaires

Tu veux participer ?
Alors connecte toi ou inscris toi et viens participer !