Bonjour j'ai un problème avec une iPad génération 5 et MySQL

Elliotmoreau19 Messages postés 9 Date d'inscription   Statut Membre Dernière intervention   -  
Elliotmoreau19 Messages postés 9 Date d'inscription   Statut Membre Dernière intervention   -

Bonjour j'ai un problème avec une iPad génération 5 et MySQL, j'ai une site web (https://journal.elliotmoreau.fr) et le problème et que mon ami journaliste qui utilise une iPad a des problèmes en écrivant un article. J'ai eut de nombreux problèmes d'encodage dans le passé mais maintenant qu'on soit sur Android Windows ou linux tout marche parfaitement, mais sur Safari touts les caractères spéciaux type - ou ' sont remplacés par un ?

A voir également:

2 réponses

jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 753
 

Bonjour,

Sans voir le code qui sert à faire l'enregistrement en bdd .. impossible de te répondre.

Quoi qu'il en soit, assure toi bien que ta connexion à la bdd, la déclaration de l'encodage de tes pages  et que le "format" de tes fichiers sont bien en UTF8

https://forums.commentcamarche.net/forum/affich-37584944-php-html-caracteres-accentues-et-l-utf8


0
Elliotmoreau19 Messages postés 9 Date d'inscription   Statut Membre Dernière intervention   1
 

Tout est bien en utf-8 (j'ai déjà eut des problèmes d'encodage donc j'ai déjà vérifié tout ça) et je vous envoie le code 

// Mettre l'article dans la base de données



        require 'time/TimeToRead.php';



        // Get Content with API

        $content = $_POST["contenu"];

        $readingtime = new TimeToRead(2.5);

        $readingtime = $readingtime->get_minutes($content);

        



        $id = addslashes(stripslashes(utf8_decode("$old_id")));

        $titre = addslashes(stripslashes(utf8_decode("$_POST[titre]")));

        $description = addslashes(stripslashes(utf8_decode("$_POST[description]")));

        $contenu = addslashes(stripslashes(utf8_decode("$_POST[contenu]")));

        $categorie = addslashes(stripslashes(utf8_decode("$_POST[categorie]")));

        $auteur = addslashes(stripslashes(utf8_decode("$_POST[auteur]")));

        $date = addslashes(stripslashes(utf8_decode(date('d/m/Y'))));

        $temps_lecture = addslashes(stripslashes(utf8_decode("$readingtime")));

        $lieu = addslashes(stripslashes(utf8_decode("$_POST[lieu]")));

        $video = addslashes(stripslashes(utf8_decode("$_POST[video]")));
        
        $likes = addslashes(stripslashes(utf8_decode("0")));

        $dislikes = addslashes(stripslashes(utf8_decode("0")));
        

        $statement = $db->prepare("INSERT INTO `articles`(`titre`, `description`, `contenu`, `categorie`, `auteur`, `date`, `temps_lecture`, `lieu`, `id`, `video`, `vues`,`likes`, `dislikes` ) VALUES (:titre, :description, :contenu, :categorie, :auteur, :date, :temps_lecture, :lieu, :id, :video, :vues, :likes, :dislikes)");

        

        $statement->execute(array(

            ":id" => $id,

            ":titre" => $titre,

            ":description" => $description,

            ":contenu" => $contenu,

            ":categorie" => $categorie,

            ":auteur" => $auteur,

            ":date" => $date,

            ":temps_lecture" => $temps_lecture,

            ":lieu" => $lieu,

            ":video" => $video,

            ":vues" => 0,

            ":likes" => $likes,

            ":dislikes" => $dislikes

        ));

        echo "<br>L'article a été ajouté avec succès.";



0
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 753
 

Si tout était en UTF-8... Tu n'aurais pas besoin des instructions utf8_decode ...

0
Elliotmoreau19 Messages postés 9 Date d'inscription   Statut Membre Dernière intervention   1 > jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention  
 

Mais aide moi au lieu de me critiquer, je ne comprends rien a l'encodage...

0
Elliotmoreau19 Messages postés 9 Date d'inscription   Statut Membre Dernière intervention   1 > Elliotmoreau19 Messages postés 9 Date d'inscription   Statut Membre Dernière intervention  
 

Au passage si tu avait un cours sur les bases de données et l'encodage pour moi ça serait cool car je n'y comprends rien...

0
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 753 > Elliotmoreau19 Messages postés 9 Date d'inscription   Statut Membre Dernière intervention  
 

Comment peux-tu me certifier que tout est bon au niveau de l'encodage puis me dire ensuite que tu n'y comprends rien et qu'il faut que je t'aide...??

Je t'ai donné un lien, il faudrait déjà commencer par appliquer ce qui est écrit... Et nous montrer , capture d'écran à l'appui, les différentes vérifications que tu auras effectué.

0
Elliotmoreau19 Messages postés 9 Date d'inscription   Statut Membre Dernière intervention   1 > jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention  
 

Désolé... Je vais essayer ce qu'il y a dans le lien que vous m'avez donner

0