Bonjour à tous, je rencontre un petit soucis sur mon code php. Je dois à partir d'une api intégrer des valeurs sur mon site web (voici l'api en question : http://145.239.32.254:8081/pokemon/types).
Donc tout s'intègre parfaitement jusqu'à la valeur "attaques" qui contient plusieurs données selon les types.

Je n'arrive vraiment pas à trouver le problème. Malgré de nombreuses recherches et tuto sur la question.
Mes attaques s'affiche sur ma page.
Mais ce message d'erreur persiste.
Si quelqu'un à la solution, j'en serais ravi ! Voici mon code :

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
<?php 
        // create curl resource 
        $ch = curl_init(); 
 
        // set url 
        curl_setopt($ch, CURLOPT_URL, "http://145.239.32.254:8081/pokemon/types"); 
 
        //return the transfer as a string 
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
 
        // $output contains the output string 
        $output = curl_exec($ch); 
 
        // close curl resource to free up system resources 
        curl_close($ch);   
 
        $json = json_decode($output, true);
 
 
        for ($i=0;$i < sizeOf($json); $i++) {
 
        echo "<div class='col-md-12 col-sm-12 col-xs-12 product-title'><h1> Nom : "  .$json[$i]['nom']. ".</h1></div>
        
        <div class='col-md-12 col-sm-12 col-xs-12 product-description'><p>id :" .$json[$i]['id']. ".</p></div>
        
        <div class='col-md-12 col-sm-12 col-xs-12 product-cart'><div class='row'><div class='col-md-6 col-sm-12 col-xs-6'><p> Caractéristique : "  .$json[$i]['caractéristique'].".</p></div>
        
        <div class='col-md-12 col-sm-12 col-xs-12 product-cart'><div class='row'><div class='col-md-6 col-sm-12 col-xs-6'><p> Attaques :  "; 
 
        for($j=0;$j < sizeOf($json[$i]);$j++){
            echo $json[$i]['attaques'][$j];
 
        }
 
        echo "</p></div></div></div></div></div>";
 
 
 
    } ?>