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

JavaScript Discussion :

Insérer du html dans du JavaScript


Sujet :

JavaScript

  1. #21
    Membre régulier Avatar de theocbr
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2019
    Messages
    206
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 23
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2019
    Messages : 206
    Points : 90
    Points
    90
    Par défaut
    je te comprends pas , étant donné , que ça s'ecris automatiquement dans le fichier txt , mais si tu insiste :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    a:4:{s:7:"Message";s:0:"";s:4:"LOGO";s:0:"";s:8:"Message2";s:5:"test ";s:5:"LOGO2";s:9:"attention";}
    Ca affiche ça : Nom : err.PNG
Affichages : 127
Taille : 8,1 Ko

    le console.log(icon); n'affiche rien car je n'ai pas rentré de valeur mais ça fonctionne
    console.log(icon2); fonctionne bien et ça écris "attention" comme ce qui est envoyé
    “L’homme est la mesure de toute chose” Protagoras
    "Goutte après goutte l'eau finit par creuser le marbre"

    Pensez à mettre !
    Si un message vous a aidé , pensez à mettre !

    Mon Twitter
    Ma Veille Techno

  2. #22
    Invité
    Invité(e)
    Par défaut
    Bon.

    1- Je pense avoir ciblé le un souci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <script>	
     
    var icon = '<?php echo $tableau['LOGO']; ?>';
     
    </script>
    Avec Notepad++, on peut voir qu'il y a un problème de coloration syntaxique.

    à remplacer par :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <script>	
     
    var icon = '<?php echo $tableau["LOGO"]; ?>';
     
    </script>
    Idem pour icon2.

    2- D'autre part, remplace les :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    if(...)
    {
    ...
    }
    if(...)
    {
    ...
    }
    if(...)
    {
    ...
    }
    par :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    if(...)
    {
    ...
    }
    else if(...)
    {
    ...
    }
    else if(...)
    {
    ...
    }

  3. #23
    Membre régulier Avatar de theocbr
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2019
    Messages
    206
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 23
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2019
    Messages : 206
    Points : 90
    Points
    90
    Par défaut
    c'est fait , mais ça ne change rien
    “L’homme est la mesure de toute chose” Protagoras
    "Goutte après goutte l'eau finit par creuser le marbre"

    Pensez à mettre !
    Si un message vous a aidé , pensez à mettre !

    Mon Twitter
    Ma Veille Techno

  4. #24
    Invité
    Invité(e)
    Par défaut
    ...et ce que tu dis n'apporte rien non plus.....

  5. #25
    Membre régulier Avatar de theocbr
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2019
    Messages
    206
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 23
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2019
    Messages : 206
    Points : 90
    Points
    90
    Par défaut
    je dois le faire sur 3 pages , donc j'ai 3 fichier text , mais là ça ne change rien car je crée le programme sur 1 seule page et ensuite je le ferai sur les deux autres

    les valeurs des variables icon et icon2 sont good , le problème viens du :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    const resultaticon = '⚠';
    Code : 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
     
    <script>
     
    if( icon == 'attention' || icon2 == 'attention') // LOGO ATTENTION
    {
     
    const resultaticon = '⚠';
    const numPart = entite.match(/\d+/)[0];
    	const sign = String.fromCharCode(numPart);
    }
    else if( icon == 'euro' || icon2 == 'euro') // LOGO EURO
    {
     
    const resultaticon = "€";
    const numPart = entite.match(/\d+/)[0];
    	const sign = String.fromCharCode(numPart);
    }
    else if( icon == 'heure' || icon2 == 'heure') // LOGO HEURE
    {
     
    const resultaticon = "⌚";
    const numPart = entite.match(/\d+/)[0];
    const sign = String.fromCharCode(numPart);
    }
     
    else if( icon == 'temps' || icon2 == 'temps') // LOGO TEMPS
    {
     
    const resultaticon = "⌛";
    const numPart = entite.match(/\d+/)[0];
    	const sign = String.fromCharCode(numPart);
     
     
    }
    else if( icon == 'danger' || icon2 == 'danger') // LOGO DANGER
    {
     
    const resultaticon = "☠";
    const numPart = entite.match(/\d+/)[0];
    	const sign = String.fromCharCode(numPart);
     
     
    }
    else if( icon == 'content' || icon2 == 'content') // LOGO CONTENT
    {
     
    const resultaticon = "☺";
    const numPart = entite.match(/\d+/)[0];
    	const sign = String.fromCharCode(numPart);
     
     
    }
    </script>
    “L’homme est la mesure de toute chose” Protagoras
    "Goutte après goutte l'eau finit par creuser le marbre"

    Pensez à mettre !
    Si un message vous a aidé , pensez à mettre !

    Mon Twitter
    Ma Veille Techno

  6. #26
    Invité
    Invité(e)
    Par défaut
    Si je fais :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <?php // PERMET DE LIRE LE FICHIER TXT
    $tableau = unserialize(file_get_contents('recupmess2.txt'));
    var_dump( $tableau );
    Avec le fichier txt que tu montres (ENFIN !) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    a:4:{s:7:"Message";s:0:"";s:4:"LOGO";s:0:"";s:8:"Message2";s:5:"test ";s:5:"LOGO2";s:9:"attention";}
    le var_dump donne :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    J:\WAMPserver\www\_www-divers-TEST\test.php:30:
    array (size=4)
      'Message' => string '' (length=0)
      'LOGO' => string '' (length=0)
      'Message2' => string 'test ' (length=5)
      'LOGO2' => string 'attention' (length=9)
    • $tableau["LOGO"] vaut ''
    • $tableau["LOGO2"] vaut 'attention'

    DONC, avec :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <script>
    var icon = '<?php echo $tableau["LOGO"]; ?>';
    var icon2 = '<?php echo $tableau["LOGO2"]; ?>';
    </script>
    Tu obtiens :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <script>
    var icon = '';
    var icon2 = 'attention';
    </script>
    Et tu devrais RENTRER dans la 1ère condition :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    if( icon == 'attention' || icon2 == 'attention') // LOGO ATTENTION

    QU'EST-CE qui ne "FONCTIONNE" pas ?

  7. #27
    Membre régulier Avatar de theocbr
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2019
    Messages
    206
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 23
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2019
    Messages : 206
    Points : 90
    Points
    90
    Par défaut
    F12 :

    condiparjourcopie.php:162 Uncaught ReferenceError: resultaticon is not defined
    at condiparjourcopie.php:162
    donc resultaticon ne prend pas ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
       const resultaticon = '⚠';
    “L’homme est la mesure de toute chose” Protagoras
    "Goutte après goutte l'eau finit par creuser le marbre"

    Pensez à mettre !
    Si un message vous a aidé , pensez à mettre !

    Mon Twitter
    Ma Veille Techno

  8. #28
    Invité
    Invité(e)
    Par défaut
    1- Pourtant, quand je fais :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <script>
    const resultaticon = '⚠';
    console.log( resultaticon );
    </script>
    Ca m'affiche bien dans la console : .


    2- Il faut apprendre à LIRE (et comprendre) les messages d'erreur :
    ...resultaticon is not defined at condiparjourcopie.php:162 ...
    QUELLE est la ligne 162 du fichier condiparjourcopie.php ?


    3- Remplace tous les const par des var (ou let).

  9. #29
    Membre régulier Avatar de theocbr
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2019
    Messages
    206
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 23
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2019
    Messages : 206
    Points : 90
    Points
    90
    Par défaut
    Mais à la ligne 162 il y a rien
    Nom : cop.PNG
Affichages : 137
Taille : 93,4 Ko

    ça fonctionne , merci pour ton aide
    “L’homme est la mesure de toute chose” Protagoras
    "Goutte après goutte l'eau finit par creuser le marbre"

    Pensez à mettre !
    Si un message vous a aidé , pensez à mettre !

    Mon Twitter
    Ma Veille Techno

  10. #30
    Membre régulier Avatar de theocbr
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2019
    Messages
    206
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 23
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2019
    Messages : 206
    Points : 90
    Points
    90
    Par défaut
    j'ai un nouveau problème :

    Nom : rrt.PNG
Affichages : 212
Taille : 95,9 Ko


    Le symbole s'affiche mais il y a également son nom , j'aimerais faire en sorte qu'il disparaisse .
    Code html : 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
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    132
    133
    134
    135
    136
    137
    138
    139
    140
    141
    142
    143
    144
    145
    146
    147
    148
    149
    150
    151
    152
    153
    154
    155
    156
    157
    158
    159
    160
    161
    162
    163
    164
    165
    166
    167
    168
    169
    170
    171
    172
    173
    174
    175
    176
    177
    178
    179
    180
    181
    182
    183
    184
    185
    186
    187
    188
    189
    190
    191
    192
    193
    194
    195
    196
    197
    198
    199
    200
    201
    202
    203
    204
    205
    206
    207
    208
    209
    210
    211
    212
    213
    214
    215
    216
    217
    218
    219
    220
    221
    222
    223
    224
    225
    226
    227
    228
    229
    230
    231
    232
    233
    234
    235
    236
    237
    238
    239
    240
    241
    242
    243
    244
    245
    246
    247
    248
    249
    250
    251
    252
    253
    254
    255
    256
    257
    258
    259
    260
    261
    262
    263
    264
    265
    266
    267
    268
    269
    270
    271
    272
    273
    274
    275
    276
    277
    278
    279
    280
    281
    282
    283
    284
    285
    286
    287
    288
    289
    290
    291
    292
    293
    294
    295
    296
    297
    298
    299
    300
    301
    302
    303
    304
    305
    306
    307
    308
    309
    310
    311
    312
    313
    314
    315
    316
    317
    318
    319
    320
    321
    322
    323
    324
    325
    326
    327
    328
    329
    330
    331
    332
    333
    334
    335
    336
    337
    338
    339
    340
    341
    342
    343
    344
    345
    346
    347
    348
    349
    350
    351
    352
    353
    354
    355
    356
    357
    358
    359
    360
    361
    362
    363
    364
    365
    366
    367
    368
    369
    370
    371
    372
    373
    374
    375
    376
    377
    378
    379
    380
    381
    382
    383
    384
    385
    386
    387
    388
    389
    390
    391
    392
    393
    394
    395
    396
    397
    398
    399
    400
    401
    402
    403
    404
    <!DOCTYPE html> 
    <html> 
        <head> 
            <title>C&D FOODS FRANCE - CONDITIONNEMENT MARENGO</title> 
            	<meta charset="utf-8">
    	<meta name="viewport" content="width=device-width, initial-scale=1">
    	<title>C&D FOODS FRANCE CONDITIONNEMENT MAR2</title>
    	<center><font size="5"><b><p id="condi">CONDITIONNEMENT MARENGO - SEMAINE DU <?php echo $premierjoursemaine; ?> </p></b></font></center>
    	<link rel="shortcut icon" href="CD FOODS.ico">
    	<link rel="stylesheet" href="jquery.mobile/demos/css/themes/default/jquery.mobile-1.4.5.min.css">
    	<link rel="stylesheet" href="jquery.mobile/demos/_assets/css/jqm-demos.css">
        <link rel="stylesheet" href="jquery.mobile/demos/css/openfonts.css">
    	<link rel="stylesheet" href="affichage.css">
    <script type="text/javascript" src="anychart/js/anychart-base.min.js"></script>
    	<script type="text/javascript" src="anychart/js/anychart-exports.min.js"></script>
    	<script type="text/javascript" src="anychart/js/anychart-ui.min.js"></script>
    <?php /* header("Refresh: {$duree}; url={$pagesuiv}", FALSE, 307);*/ ?>
    <style type="text/css">
      
    html, body, #container {
        width: 90%;
        height: 80%;
        margin: 60px;
        padding: 0;
    }
     
     
     
     
    </style>
    </head>
    <body>
    <script>
     
    var totalcondiLundi = resultcondiLundiPaal + resultcondiLundiBPA + resultcondiLundiFP;  //total condi lundi
    var totalcondiMardi = resultcondiMardiPaal + resultcondiMardiBPA + resultcondiMardiFP; //total condi Mardi
    var totalcondiMercredi = resultcondiMercrediPaal + resultcondiMercrediBPA + resultcondiMercrediFP; // total condi Mercredi
    var totalcondiJeudi = resultcondiJeudiPaal + resultcondiJeudiBPA + resultcondiJeudiFP; //total condi jeudi
    var totalcondiVendredi = resultcondiVendrediPaal + resultcondiVendrediBPA + resultcondiVendrediFP; //total condi vendredi
     
     
    </script>
    <script>
     
            var resultcondiLundiPaal = <?php echo json_encode($CondiLundiPaal); ?>;
            var resultcondiLundiBPA = <?php echo json_encode($CondiLundiBPA); ?>;
            var resultcondiLundiFP = <?php echo json_encode($CondiLundiFP); ?>;
            
            var resultcondiMardiPaal = <?php echo json_encode($CondiMardiPaal); ?>;
            var resultcondiMardiBPA = <?php echo json_encode($CondiMardiBPA); ?>;
            var resultcondiMardiFP = <?php echo json_encode($CondiMardiFP); ?>;
            
            var resultcondiMercrediPaal = <?php echo json_encode($CondiMercrediPaal); ?>;
            var resultcondiMercrediBPA = <?php echo json_encode($CondiMercrediBPA); ?>;
            var resultcondiMercrediFP = <?php echo json_encode($CondiMercrediFP); ?>;
            
            var resultcondiJeudiPaal = <?php echo json_encode($CondiJeudiPaal); ?>;
            var resultcondiJeudiBPA = <?php echo json_encode($CondiJeudiBPA); ?>;
            var resultcondiJeudiFP = <?php echo json_encode($CondiJeudiFP); ?>;
            
            var resultcondiVendrediPaal = <?php echo json_encode($CondiVendrediPaal); ?>;
            var resultcondiVendrediBPA = <?php echo json_encode($CondiVendrediBPA); ?>;
            var resultcondiVendrediFP = <?php echo json_encode($CondiVendrediFP); ?>;
     
            var resultcondiSamediPaal = <?php echo json_encode($CondiSamediPaal); ?>;
            var resultcondiSamediBPA = <?php echo json_encode($CondiSamediBPA); ?>;
            var resultcondiSamediFP = <?php echo json_encode($CondiSamediFP); ?>;
     
     
     
    </script>
     
     
     
     
    <?php // PERMET DE LIRE LE FICHIER TXT
    $tableau = unserialize(file_get_contents('recupmess2.txt'));
     
    if( !empty($tableau['Message']) ) // si le message n'est pas vide
    {
    ?>
     
     <span id="menu">        
    <span style="color: red;float: left;font-weight: bold;font-size: xx-large;" > 
     
     
     
        <?php echo $tableau['Message'];} ?>
     
     
     
    <script>        
            
    var icon = '<?php echo $tableau["LOGO"]; ?>';
     
    </script>
     
    <script>document.write(icon);</script>
    </span>
    </span>
     
    <?php
    $tableau = unserialize(file_get_contents('recupmess2.txt'));
     
    if( !empty($tableau['Message2']) ) // si le message2 n'est pas vide
    {
    ?>
     <span id="menu2">        
    <span style="color: red;float: left;font-weight: bold;font-size: x-large;" > 
     
     
    <?php echo $tableau['Message2']; }?>
     
    <script>
     
    var icon2 = '<?php echo $tableau["LOGO2"]; ?>';
            
    </script>
     
     
    </span>
    </span>
     
    <script>
     
    if( icon == 'attention' || icon2 == 'attention') // LOGO ATTENTION 
    {
     
    var resultaticon = '⚠';
    var numPart = entite.match(/\d+/)[0];
            var sign = String.fromCharCode(numPart);
    }
    else if( icon == 'euro' || icon2 == 'euro') // LOGO EURO
    {
            
    var resultaticon = "€";
    var numPart = entite.match(/\d+/)[0];
            var sign = String.fromCharCode(numPart);
    }
    else if( icon == 'heure' || icon2 == 'heure') // LOGO HEURE
    {
            
    var resultaticon = "⌚";
    var numPart = entite.match(/\d+/)[0];
    var sign = String.fromCharCode(numPart);
    }
     
    else if( icon == 'temps' || icon2 == 'temps') // LOGO TEMPS
    {
            
    var resultaticon = "⌛";
    var numPart = entite.match(/\d+/)[0];
            var sign = String.fromCharCode(numPart);
     
     
    }
    else if( icon == 'danger' || icon2 == 'danger') // LOGO DANGER
    {
            
    var resultaticon = "☠";
    var numPart = entite.match(/\d+/)[0];
            var sign = String.fromCharCode(numPart);
     
     
    }
    else if( icon == 'triste' || icon2 == 'triste') // LOGO TRISTE
    {
            
    var resultaticon = "☹";
    var numPart = entite.match(/\d+/)[0];
            var sign = String.fromCharCode(numPart);
     
     
    }
    else if( icon == 'content' || icon2 == 'content') // LOGO CONTENT
    {
            
    var resultaticon = "☺";
    var numPart = entite.match(/\d+/)[0];
            var sign = String.fromCharCode(numPart);
     
     
    }
    else if( icon == 'valide' || icon2 == 'valide') // LOGO VALIDE
    {
            
    var resultaticon = "✔";
    var numPart = entite.match(/\d+/)[0];
            var sign = String.fromCharCode(numPart);
     
     
    }
    else if( icon == 'pasvalide' || icon2 == 'pasvalide') // LOGO PASVALIDE
    {
            
    var resultaticon = "✖";
    var numPart = entite.match(/\d+/)[0];
            var sign = String.fromCharCode(numPart);
     
     
    }
    else if( icon == 'telephone' || icon2 == 'telephone') // LOGO TELEPHONE
    {
            
    var resultaticon = "✆";
    var numPart = entite.match(/\d+/)[0];
            var sign = String.fromCharCode(numPart);
     
     
    }
    else if( icon == 'recherche' || icon2 == 'recherche') // LOGO RECHERCHE
    {
            
    var resultaticon = "🔍";
    var numPart = entite.match(/\d+/)[0];
            var sign = String.fromCharCode(numPart);
     
     
    }
    else if( icon == 'calendrier' || icon2 == 'calendrier') // LOGO CALENDRIER
    {
            
    var resultaticon = "📅";
    var numPart = entite.match(/\d+/)[0];
            var sign = String.fromCharCode(numPart);
     
     
    }
    else if( icon == 'sac' || icon2 == 'sac') // LOGO SAC
    {
            
    var resultaticon = "💼";
    var numPart = entite.match(/\d+/)[0];
            var sign = String.fromCharCode(numPart);
     
     
    }
     
     
     
    </script>
     
    <span style="color: red;float: left;font-weight: bold;font-size: x-large;" > 
    <script>document.write(resultaticon);</script>
    </span>
     
     
     
     
     
      <div id="container"></div>
     
      <script>
    anychart.onDocumentReady(function () {
        // créer un ensemble de données sur nos données
        var dataSet = anychart.data.set([
            
        
                    
                    ['Lundi',resultcondiLundiFP, resultcondiLundiPaal, resultcondiLundiBPA,],
            ['Mardi',resultcondiMardiFP ,resultcondiMardiPaal , resultcondiMardiBPA ],
            ['Mercredi',resultcondiMercrediFP ,resultcondiMercrediPaal , resultcondiMercrediBPA],
            ['Jeudi',resultcondiJeudiFP ,resultcondiJeudiPaal,resultcondiJeudiBPA ],
            ['Vendredi', resultcondiVendrediFP , resultcondiVendrediPaal,resultcondiVendrediBPA ],
                    ['Samedi',   resultcondiSamediFP ,   resultcondiSamediPaal  , resultcondiSamediBPA],
                    ]);
                    
                    
        // mapper les données pour la première série, prendre x dans la colonne zéro et la valeur dans la première colonne du jeu de données
        var seriesData_1 = dataSet.mapAs({'x': 0, 'value': 1});
     
        // map data for the second series, take x from the zero column and value from the second column of data set
        var seriesData_2 = dataSet.mapAs({'x': 0, 'value': 2});
     
        // map data for the second series, take x from the zero column and value from the third column of data set
        var seriesData_3 = dataSet.mapAs({'x': 0, 'value': 3});
     
     
     
        // créer un graphique à barres
        var chart = anychart.column();
     
        // activer l'animation graphique
     
        chart.animation(true);
     
        // force graphique pour empiler les valeurs par l’échelle Y.
        chart.yScale().stackMode('value');
     
        // définir les paramètres de texte du titre du graphique
         chart.title('Conditionnement');
        chart.title()
            .padding([0, 0, 5, 0])
            .fontSize("1em")
            .fontColor("#000000")
        .fontWeight("bold");
            
     
        // fonction d'assistance pour configurer les paramètres d'étiquette pour toutes les séries
        var setupSeriesLabels = function (series, name) {
            series.name(name)
                    .stroke('3 #fff 1');
            series.hovered().stroke('3 #fff 1');
        };
     
        // variable temporaire pour stocker l'instance de la série
        var series;
     
        // créer la première série avec des données mappées
        series = chart.column(seriesData_1);
        setupSeriesLabels(series, 'FP');
     
        // créer une deuxième série avec des données mappées
        series = chart.column(seriesData_2);
        setupSeriesLabels(series, 'PAAL');
     
        // créer une troisième série avec des données mappées
        series = chart.column(seriesData_3);
        setupSeriesLabels(series, 'BPA');
             
             chart.palette(['#60BB42', '#D60F09', '#0C119D']);
     
     
            
            
            //BARRE DE SEUIL
               var yAxis = chart.yAxis();
    var marker = chart.lineMarker();
    marker.axis(yAxis);
    marker.value(700000);
    marker.stroke('red 1', 3);
    marker.zIndex(100);
      var textMarker = chart.textMarker();
    textMarker.axis(chart.yAxis());
    textMarker.value(70000);
    textMarker.align("right");
    textMarker.anchor("right-bottom");
    textMarker.fontSize(24);
    textMarker.fontColor("red");
    textMarker.fontWeight("bold");
    textMarker.offsetX(5);
    textMarker.offsetY(255)
    textMarker.text("Objectif");
       
     
             
        // turn on legend
        chart.legend().enabled(true).fontSize("1em").fontColor("#000000").fontWeight("bold").padding([0, 0, 20, 0]);
        // set yAxis labels formatter
        chart.yAxis().labels().format('{%Value}{groupsSeparator: }');
    chart.yAxis().labels()
    .fontSize("1em")
    .fontColor("#000000")
    .fontWeight("bold");
     
     
     
         chart.xAxis().labels()
    chart.xAxis().labels()
    .fontSize("1em")
    .fontColor("#000000")
    .fontWeight("bold");
        // définir les titres des axes
      
        chart.yAxis().title('Pochons');
     chart.yAxis().title()
     .padding([0, 0, 5, 0])
     .fontSize("1em")
     .fontColor("#000000")
    .fontWeight("bold");
     
        // définir le survol interactif
        chart.interactivity().hoverMode('by-x');
     
        chart.tooltip()
                .valuePrefix('')
                .displayMode('union');
        // définir l'identifiant du conteneur pour le graphique
        chart.container('container');
     
        // initier le dessin graphique
        chart.draw();
    });
    </script>
    </body>
     
     
     
     
     
    <script>
     var aujourdhuitoday = <?php echo json_encode($datedeprod3); ?>;
     var resultprod = <?php echo json_encode($totalprod); ?>;
     var resultprodmatin = <?php echo json_encode($totalprodmatin); ?>;
     var resultprodam = <?php echo json_encode($totalprodam); ?>;
     var resultprodnuit = <?php echo json_encode($totalprodnuit); ?>;
     var resultcondisommeFP = <?php echo json_encode($resultprodsommeFP);?>;
     
    </script>
     
     
     
     
    </html>
    “L’homme est la mesure de toute chose” Protagoras
    "Goutte après goutte l'eau finit par creuser le marbre"

    Pensez à mettre !
    Si un message vous a aidé , pensez à mettre !

    Mon Twitter
    Ma Veille Techno

  11. #31
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    16 955
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 16 955
    Points : 44 103
    Points
    44 103
    Par défaut
    Bonjour,
    Citation Envoyé par jreaux62
    3- Remplace tous les const par des var (ou let).
    je pense plutôt qu'il faut apprendre à les utiliser correctement


    @theocbr :
    Une discussion = une question

    Poser plusieurs questions dans un seul et même fil nuit grandement à la qualité du forum : notamment, lors d'une recherche, tout le contenu du fil n'est pas indiqué dans le titre, elle devient donc plus ardue.

    Notre but est de maintenir une base de connaissances facile à exploiter par tous les visiteurs, utilisable par tous. Vous avez pu bénéficier de ce forum en posant vos questions, laissez la possibilité aux suivants de bénéficier des réponses en leur offrant un sujet moins dispersé.

  12. #32
    Membre régulier Avatar de theocbr
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2019
    Messages
    206
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 23
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2019
    Messages : 206
    Points : 90
    Points
    90
    Par défaut
    Etant donné que je discute avec jreaux et que je ne change pas totalement de sujet , je pensais pas faire ça mal :/
    “L’homme est la mesure de toute chose” Protagoras
    "Goutte après goutte l'eau finit par creuser le marbre"

    Pensez à mettre !
    Si un message vous a aidé , pensez à mettre !

    Mon Twitter
    Ma Veille Techno

  13. #33
    Invité
    Invité(e)
    Par défaut
    NoSmoking a raison.

    Si tu as une autre question :
    • Ouvre une nouvelle discussion
    • Mets un lien vers cette discussion

    Ce sera plus clair.

    Comme je l'ai dit : un problème a la fois.

  14. #34
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par theocbr Voir le message
    Mais à la ligne 162 il y a rien
    IMPORTANT : c'est le "code source généré" ("Ctrl" + "U") * qu'il faut regarder !

    * En effet, le PHP "construit" le code AVANT de l'envoyer au navigateur.
    Par conséquent, le navigateur ne "voit" pas le code PHP...

+ Répondre à la discussion
Cette discussion est résolue.
Page 2 sur 2 PremièrePremière 12

Discussions similaires

  1. Insérer une image dans du javascript
    Par sissi25 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 27/01/2009, 08h41
  2. insérer page html dans un état
    Par frtou dans le forum Modélisation
    Réponses: 1
    Dernier message: 13/01/2008, 06h26
  3. Incorporer du php ou html dans du javascript
    Par djfeeler dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 25/12/2007, 23h38
  4. [HTML] Insérer fichier HTML dans un autre fichier HTML
    Par Ange44 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 11
    Dernier message: 29/11/2007, 16h53
  5. Insérer du HTML dans un iFrame
    Par pedouille dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 10/05/2006, 08h21

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