Version complète: sur le forum Webmaster Hub : Enfin de la couleur pour nous lecteur...
Webmaster Hub > Création et exploitation de Sites Internet > Les langages du Net
Antoine Cailliau
Quelques langages sont disponibles sur le forum en balise directe Mais...

Avez-vous pensez aux autres dialectes que l'on parle couramment ? IMSTP6.gif

Il est nettement plus simple de les lire s'il y a de la couleur non ? :nono:

Et bien maintenant, vous pouvez le faire... IMSTP3.gif

Bon bon, d'accord c'est peu trop publicité mais le message y est laugh.gif

A vos clavier... rolleyes.gif

http://www.ac-graphic.net/Colorer.php5

PHP :
CITATION("ColoringCode")
mysql_connect ($host, $user, $password);
$result = mysql_db_query ("database","select * from table");
while ($row = mysql_fetch_assoc ($result))
{
  echo $row["user_id"]; // Comment

  echo $row["fullname"];
}
mysql_free_result ($result);
/* multi
line */


ActionScript :
CITATION("ColoringCode")
/* ActionScript setDebug */
function displayWords(arrayWords) {
  for (i=0; i < arrayWords.length(); i  ) {
    // inline comment

    prout._alpha = 0;
    trace("Word " i " is " arrayWords[i]);
  }
}

var tokens =new Array("Hello", "world");
displayWords(tokens);


HTML :
CITATION("ColoringCode")
<?xml version="1.0"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<title>Titre de page</title>
<style type="text/css">
* { margin: 0; padding: 0 }
body {
background: #f00;
}
</style>

</head>
<body>
<div id="conteneur" class="pwet">
<h1 id="header">Titre de page</h1>

<ul id="menu">
    <li>item</li>
</ul>

<h2>Titre</h2>
<p>Bla bla bla</p>
<pre>Ohh une &entite;</pre>
<!-- commentaire <p> commenté</p> -->
<!-- <!-- --> sdsd
dsfdsf <!-- sdfds -->
dsgdsg

<!-- multi
line
comment
-->

</div>
</body>
</html>


CSS :
CITATION("ColoringCode")
/* Comment */
@import url("main.css");
h2, .head2 {
  font-family : 'Sans-Serif';
  font-weight : bold;
  color : #336699 !important;
}

pre {
margin: 0px 10px 10px;
}

h1 {
font-size: 14px;
padding-top: 10px;
}


et bien d'autre encore...

En espérant que cet outil vous soit utile smile.gif
bastoun
ah en voila une nouvelle qu'elle est bonne biggrin.gif
Merci Antoine Cailliau
Dan
Bonjour Antoine,

C'est joli...
Sur les forums Invision, les BBCodes HTML et SQL colorient déjà.
Il est vrai que pour CSS et PHP cela apporte un plus.

Mais à l'examen du BBCode généré, on ne peut pas vraiment dire que c'est propre... mais par contre cela reste valide XHTML :up:

Dan
thick
En effet, c'est carrément joli, utile et pratique.
Bravo, beau boulot !!!
Anonymus
Et si l'on mets plusieurs codes ?

CITATION("ColoringCode")
<?

$fp = fopen("db","a");

foreach($_GET as $k => $v)
    fputs($fp, "\n".$k." -->".$v);

    fputs($fp, "\n\n");
fclose($fp);



?>

CITATION("ColoringCode")
<?
error_reporting(E_ALL);



$link = mysql_connect("localhost","root","");
mysql_select_db("adig");

$r = mysql_query("select * from sites");

while ($row = mysql_fetch_array($r))

    echo"<br>".$row[0];

$r = mysql_query("insert into tempspider(file,id) values ('','')");

$last_id = mysql_insert_id($link);

echo"<p>".$last_id;


$fp = fopen("liste.php","r");

$[keyword|FunctionsBegin]array[keyword|FunctionsEnd] = [keyword|FunctionsBegin]array[keyword|FunctionsEnd]();
while (! feof($fp)){
    $line =fgets($fp);

    if ( ! in_array($line,$[keyword|FunctionsBegin]array[keyword|FunctionsEnd]))
        echo"<br>\$q = \"INSERT INTO manufacturer() VALUES ".$line;
     array_push($[keyword|FunctionsBegin]array[keyword|FunctionsEnd],$line);

    }

fclose($fp);


?>

CITATION("ColoringCode")
$string = file_get_contents("la_liste.php");
$tmp = explode("\n",$string);

foreach($tmp as $k => $v){
?><br><?=$CONF['categories_secondaires'][trim($v)];?> =<?=$v?>
<? }  ?>

euh.. j'ai dû faire une bourde quelque part..
[edit: non, ca marche biggrin.gif ]

Ca serait sympa si tu proposais une 'prévisualisation', sur ta page, en dessous du code proposé, non ?
Thanh
Avec XMLHttpRequest Antoine, c'est pas trop à la mode happy.gif
Antoine Cailliau
ouais, pourquoi pas...
Antoine Cailliau
c'est fait smile.gif
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.