Ca m'affiche plus rien (comme si le $geshi->set_source() marchais pas)
J'ai corriger le code que j'ai posté le $select_language étais à l'intérieur de la boucle et est déjà une fonction qui récup le language de la ligne
Modifié par Exter (02 Nov 2020 - 13:17)
J'ai corriger le code que j'ai posté le $select_language étais à l'intérieur de la boucle et est déjà une fonction qui récup le language de la ligne
<?php
$CODE = "";
$language = explode(',','html4strict,php,css,javascript');
$geshi = new GeSHi($code[0], $language[0]);
for ($i=0;$i<count($code);$i++) { // $code est un array de mon code séparer par ligne
$select_language = x; // de 0 à 3 selon le language de la ligne
$geshi->set_source($code[$i]);
$geshi->set_language(language[$select_language]);
$geshi->enable_classes(false);
$code_color = $geshi->parse_code();
$CODE .= $code_couleur.'<br>';
}
echo $CODE;
?>
Modifié par Exter (02 Nov 2020 - 13:17)