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
| <HTML>
<BODY>
<?php
function conv_tabjs($tableau, $nomjs, $ret = '', $prempass = true) {
global $ret;
if($prempass) {
$taille = count($tableau);
$ret = 'var '.$nomjs.' = new Array('.$taille.");\n";
foreach($tableau as $key => $val) {
if(is_string($key)) { $key = '\''.$key.'\''; }
conv_tabjs($val, $nomjs.'['.$key.']', $ret, false);
}
return $ret;
}
else {
if(is_array($tableau)) {
$ret .= $nomjs.' = new Array('.count($tableau).");\n";
foreach($tableau as $key => $val) {
if(is_string($key)){ $key = '\''.$key.'\''; }
conv_tabjs($val, $nomjs.'['.$key.']', $ret, false);
}
}
else {
if(is_string($tableau)) { $tableau = '\''.addcslashes($tableau,'\'').'\''; }
$ret .= $nomjs.' = '.$tableau.";\n";
}
}
}
require("config.inc.php");
$r_ca = mysql_query("SELECT nom,prenom FROM `ATS_membre` WHERE MONTH(fete) = month(now()) and day(fete) = day(now())order by ATS_membre.nom");
while ($tableau = mysql_fetch_array($r_ca) ) {
$files[] = $tableau;
}
$tableaujs = conv_tabjs($files, 'qiksearch_js_text');
print_r ($tableaujs);
?>
<SCRIPT LANGUAGE="JavaScript">
//var qiksearch_js_text = new Array ("Anniversaire du jour", "Alain Gagnon, 31 ans", "Samuel Paquet, 30 ans", "Alexis Gendron, 11 ans", "Raphaël Béchard, 7 ans", "Charles-Antoine Perron, 11 ans", "Jérémie Fafard, 4 ans", "Marie-Pier Côté, 14 ans");
var qiksearch_space_width = 400;
var qiksearch_space_height = 25;
var qiksearch_space_borderw=3; // Grandeur de la bordure
var qiksearch_space_borderc="#CC0000"; // Couleur de la bordure
var timeOutVal=200; // Délai en millisecondes
document.write('<table width="' + qiksearch_space_width + '" height="' + qiksearch_space_height + '" style="background:#AC9F8C; border:' + qiksearch_space_borderw + ' solid ' + qiksearch_space_borderc + '"><tr><td align="Left">');
document.write('<div id="qiksearch_js_space">');
document.write('</div>');
document.write('</td></tr></table>');
var def_10='A',def_11='B',def_12='C',def_13='D',def_14='E',def_15='F';
var colorVal=15;
var div_count=0;
function qiksearch_fade_desat(getColorIntVal)
{
var returnVal;
if(getColorIntVal>=10)
{
for(var i=0; i<=15; i++)
{
if((getColorIntVal==i))
{
returnVal = eval('def_' + i);
}
}
}
else
{
returnVal=getColorIntVal;
}
return(returnVal);
}
function writeDiv()
{
document.all.qiksearch_js_space.innerHTML= '<font face="verdana,arial,helvetica" size="-1" color="' + joinColor(qiksearch_fade_desat(colorVal)) + '"><b>' + qiksearch_js_text[div_count] + '</span></b></font>' ;
if((colorVal>0) && (colorVal!=0))
{
colorVal--;
}
else
{
colorVal=15;
if(div_count<qiksearch_js_text.length)
{
div_count++;
}
if(div_count==qiksearch_js_text.length)
{
document.all.qiksearch_js_space.innerHTML = '<a href="javascript:resetAll();writeDiv();" style="text-decoration:none" accesskey="R"><font color="#808080" face="verdana,arial,helvetica" size="-1"><b><u>R</u>ecommencer<font color="#CC0000">»</font></b></font></a>';
}
}
if(div_count<qiksearch_js_text.length)
{
setTimeout("writeDiv()",timeOutVal);
}
}
function joinColor(getColor)
{
return (getColor + '0' + getColor + '0' + getColor + '0');
}
function resetAll()
{
div_count=0;
colorVal=15;
}
writeDiv();
</script>
</BODY>
</HTML> |
Partager