コード例 #1
0
     echo "checked ";
 }
 echo "/> Compression BZ2 parallele (<i>4 processeurs mini, ou reseau lent</i>)</label><br />\n";
 echo "<label for='compr_lzop'><input type='radio' name='compr' id='compr_lzop' value='lzop' ";
 if ($pref_clonage_compression == 'lzop') {
     echo "checked ";
 }
 echo "/> Compression LZOP (<i>1 processeur ou gigabit</i>)</label><br />\n";
 echo "</td></tr>\n";
 // A FAIRE: Relever les clonage en attente (possible) ou en cours (pas possible en l'état) pour ne pas proposer le même port...
 $sql = "SELECT DISTINCT infos FROM se3_tftp_action WHERE type='udpcast_emetteur';";
 $res_infos = mysql_query($sql);
 if (mysql_num_rows($res_infos) > 0) {
     $tab_ports = array();
     while ($lig_infos = mysql_fetch_object($res_infos)) {
         $tmp_tab = decoupe_infos($lig_infos->infos);
         if (isset($tmp_tab['port'])) {
             $tab_ports[] = $tmp_tab['port'];
         }
     }
     //sort($tab_ports);
     for ($i = 9002; $i < 64000; $i += 2) {
         if (!in_array($i, $tab_ports)) {
             $port = $i;
             break;
         }
     }
 } else {
     $port = 9002;
 }
 echo "<tr><td valign='top'>Port: </td><td><input type='text' name='port' value='{$port}' size='5' />";
コード例 #2
0
 $res2 = mysql_query($sql);
 if (mysql_num_rows($res2) > 0) {
     $cpt = 0;
     while ($lig2 = mysql_fetch_object($res2)) {
         if ($cpt > 0) {
             echo ", ";
         }
         echo $lig2->name;
         $cpt++;
     }
 } else {
     echo "<span style='color:red'>Aucun récepteur</span>";
 }
 echo "</td>\n";
 // Rechercher dans le fichier de conf... ou dans $lig->infos
 $tab_infos = decoupe_infos($lig->infos);
 echo "<td>";
 if (isset($tab_infos['disk'])) {
     echo $tab_infos['disk'];
 } else {
     echo "<span style='color:red'>NaN</span>";
 }
 echo "</td>\n";
 echo "<td>";
 if (isset($tab_infos['port'])) {
     echo $tab_infos['port'];
 } else {
     echo "<span style='color:red'>NaN</span>";
 }
 echo "</td>\n";
 echo "<td>";