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' />";
$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>";