Accepter les smileys dans un formulaire
Résolu
DMT
-
DMT -
DMT -
Bonjour à tous j'espère que vous allez bien.
J'ai un problème avec un formulaire en PHP. En effet je voudrais accepter les smileys qui sont vraiment importants pour exprimer les émotions.
En fait lorsqu'on les entre dans le formulaire, il n'y a pas insertion en base de données. En effet, ils ne sont pas acceptés car lorsque j'envoie sans les smileys, il y a insertion.
Je vous donne le code d'insertion que j'ai fait :
<?php
include_once('config.php');
if(isset($_POST['message'])){
$message1 = $_POST['message'];
$chars = array(":)"); // C'est un test que je fais ici avec le smiley simple qui sourit que j'entre dans le formulaire. Il doir normalement se convertir en :)
$icons = array("🙂"); // Ici je le remplace par sa representation dessin
$message = str_replace($chars,$icons,$message1);
$req = $bdd->prepare('INSERT into emoji (message) value (:message) ');
$req ->execute(array(
'message' => $message
));
}
$sms = $bdd ->prepare('SELECT message from emoji');
$sms -> execute();
while($row = $sms ->fetch()){
echo htmlspecialchars($row['message']);
}
?>
Voici le script de la connexion en base de données :
<?php
try{
$bdd = new PDO('mysql:host=localhost;dbname=mabasededonnees;charset=utf8;', 'root', 'root');
}catch(Exception $e){
die('Une erreur a été trouvée : ' . $e->getMessage());
}
?>
A voir également:
- Remplacez le mot eros par le mot amour dans tout le texte. combien de caractères contient le document suite à cette modification (en incluant les espaces) ?
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook - Guide
- Formulaire de reclamation instagram - Guide
- Accepter toutes les modifications word - Guide
- Confirmer le nouvel envoi du formulaire err_cache_miss ✓ - Forum Access