IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Affichage des mises en forme avec froalaEditor


Sujet :

Langage PHP

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Développeur Java
    Inscrit en
    Avril 2015
    Messages
    405
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Guinée

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Avril 2015
    Messages : 405
    Points : 0
    Points
    0
    Par défaut Affichage des mises en forme avec froalaEditor
    Bonsoir tout le monde;

    mon interface est bien fait mais l'affichage pose un problème car aucune mise en forme n’apparaît dans l'affichage( Gras G, Italic I et couleur du texte ) idem aussi avec les accents .

    comme vous le voyez sur écran si-dessous:
    Nom : Sanstitre.png
Affichages : 93
Taille : 69,6 Ko
    voici l'affichage:
    Nom : Sanstitre2.png
Affichages : 113
Taille : 373,6 Ko

  2. #2
    Membre actif
    Inscrit en
    Août 2006
    Messages
    191
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 191
    Points : 263
    Points
    263
    Par défaut
    Bonjour,

    Je pense que ton problème ne viens pas du Javascript.

    Je pense qu'il nous manque des informations pour pouvoir t'aider est ce que tu utilise un CMS ou un dev perso ?

    En gros ta page php dois contenir un htmlentites() ou un htmlspecialchars() ou un html_entity_decode() quelque part qui traduit les entités html pour les rendres affichables.

    et donc <p>Crise en Guinée</p> devient &lt;p&gt;Crise en guin&eactue;e&lt;/p&gt;

  3. #3
    Nouveau Candidat au Club
    Homme Profil pro
    Développeur Java
    Inscrit en
    Avril 2015
    Messages
    405
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Guinée

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Avril 2015
    Messages : 405
    Points : 0
    Points
    0
    Par défaut
    Bonjour;
    effectivement; mais comment corriger?
    voici le code php de la page:
    Code PHP : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    <?php
       session_start();
        $db = new PDO('mysql:host=localhost;dbname=celerite', 'root', '',array(PDO::ATTR_ERRMODE=>PDO::ERRMODE_EXCEPTION));
    	if($_SERVER['REQUEST_METHOD']=='POST'){
    	// Testons si le fichier a bien été envoyé et s'il n'y a pas d'erreur
    if (isset($_FILES['video']) AND $_FILES['video']['error'] == 0)
    {   
            // Testons si le fichier n'est pas trop gros
            if ($_FILES['video']['size'] <= 9000000)
            { 
                    // Testons si l'extension est autorisée
                    $infosfichier = pathinfo($_FILES['video']['name']);
                    $extension_upload = $infosfichier['extension'];
                    $extensions_autorisees = array('jpg', 'jpeg', 'gif', 'png','JPG','PNG','JPEG','jPG');				
                    if (in_array($extension_upload, $extensions_autorisees))				
                    { $fichier=$_FILES['video']['name'];
    				$titre= addslashes(htmlspecialchars(htmlentities(trim($_POST['titre']))));
    				 $datepubli= addslashes(htmlspecialchars(htmlentities(trim($_POST['datepubli']))));
    				 $contenu= addslashes(htmlspecialchars(htmlentities(trim($_POST['contenu']))));
    				$req = $db->prepare('INSERT INTO publication(video,titre,datepubli,contenu) VALUES(?,?,?,?)');
                    $req->execute(array($fichier,$titre,$datepubli,$contenu));
    				$response = $db->query('SELECT * FROM publication');
    				while ($donnees = $response->fetch())	         
                   {              
    	               $last_id =$donnees['codepubli'] ;
                      $fichier=$donnees['video'];                   
    	             }							
     
     
                    move_uploaded_file($_FILES['video']['tmp_name'],'images/video/'.basename($last_id.'_'.$_FILES['video']['name']));                
     
            $dossier = 'images/video' ;
            $extension = strtolower(pathinfo($fichier)["extension"]);
    		echo $extension;
            switch ($extension) {     
            case $extension='.jpeg':$source = imagecreatefromjpeg($dossier.'/'.$last_id.'_'.$fichier); break;
    	    case $extension='.jpg': $source = imagecreatefromjpeg($dossier.'/'.$last_id.'_'.$fichier); break;
    		 case $extension='.JPG': $source = imagecreatefromjpeg($dossier.'/'.$last_id.'_'.$fichier); break;
    		  case $extension='.PNG': $source = imagecreatefromjpeg($dossier.'/'.$last_id.'_'.$fichier); break;
            case $extension='.png': $source = imagecreatefrompng($last_id.'_'.$dossier.'/'.$last_id.'_'.$fichier); break;
            case $extension='.gif': $source = imagecreatefromgif($last_id.'_'.$dossier.'/'.$last_id.'_'.$fichier); break;
            default : echo 'error';die();
    }  
            $destination = imagecreatetruecolor(400,400); // On crée la miniature vide  
            // Les fonctions imagesx et imagesy renvoient la largeur et la hauteur d'une image
            $largeur_source = imagesx($source);
            $hauteur_source = imagesy($source);
            $largeur_destination = imagesx($destination);
            $hauteur_destination = imagesy($destination);  
            // On crée la miniature
            imagecopyresampled($destination, $source, 0, 0, 0, 0, $largeur_destination, $hauteur_destination, $largeur_source, $hauteur_source);  
            // On enregistre la miniature sous le nom " "
            imagejpeg($destination, 'images/videominiature/'.$last_id.'_'.$fichier);
    		 $_SESSION['message']="successfull!";
    				 header("location:succes.php");
                    }else { $_SESSION['message']="error extension invalide";
    				         header("location:error.php");}
    				}else { $_SESSION['message']="error taille video invalide";
    				         header("location:error.php");}
            } else { $_SESSION['message']="error video validation erreur";
    				         header("location:error.php");}
     
     
      }       
     
    ?>

  4. #4
    Nouveau Candidat au Club
    Homme Profil pro
    Développeur Java
    Inscrit en
    Avril 2015
    Messages
    405
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Guinée

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Avril 2015
    Messages : 405
    Points : 0
    Points
    0
    Par défaut
    c'est donc régler!
    merci Monsieur Showie

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 0
    Dernier message: 17/08/2016, 20h36
  2. [XL-2007] Compatibilité des mises en forme conditionnelles avec les macros
    Par DarkGriffin dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 17/01/2013, 08h53
  3. Réponses: 0
    Dernier message: 09/11/2010, 11h13
  4. [JSP] Affichage et mise en forme de données d'un txt
    Par benben13 dans le forum Servlets/JSP
    Réponses: 6
    Dernier message: 15/09/2005, 11h28
  5. Mise en forme avec Netscape et Mozilla
    Par seb30 dans le forum XSL/XSLT/XPATH
    Réponses: 5
    Dernier message: 18/10/2004, 10h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo