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 121 122 123 124 125 126 127 128 129
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//FR" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<title>{$titre_page}</title>
<link rel="stylesheet" type="text/css" href="css/general.css" media="screen" />
<link rel="stylesheet" type="text/css" href="css/pages_et_rubrique.css" media="screen" />
</head>
<body>
{literal}
<script language='javascript'>
function verif_form(){
if(document.ordi_enr.ip_ordi.value ==""){
alert("Veuillez entrer l'adresse ip de l'ordinateur.");
document.ordi_enr.ip_ordi.focus();
return false;
}
if(document.ordi_enr.dysfon.value ==""){
alert("Aucun dysfonctionnement non résolu pour cet ordinateur.");
document.ordi_enr.ip_ordi.focus();
return false;
}
if(document.forms.ordi_enr.tache_eff.options.length ==0){
alert("Veuillez selectionner les tâches effectuées.");
document.ordi_enr.lst_tache.focus();
return false;
}
if(document.forms.ordi_enr.result_in.value ==""){
alert("Veuillez selectionner le résultat des tâches effectuées.");
document.ordi_enr.result_in.focus();
return false;
}
}
function add_tache(){
var valeur = this.ordi_enr.lst_tache.options[this.ordi_enr.lst_tache.selectedIndex].value;
var texte = this.ordi_enr.lst_tache.options[this.ordi_enr.lst_tache.selectedIndex].text;
document.forms.ordi_enr.tache_eff.options[document.forms.ordi_enr.tache_eff.options.length] = new Option(texte,valeur);
this.ordi_enr.lst_tache.options[this.ordi_enr.lst_tache.selectedIndex] = null;
}
function drop_tache(){
var valeur = this.ordi_enr.tache_eff.options[this.ordi_enr.tache_eff.selectedIndex].value;
var texte = this.ordi_enr.tache_eff.options[this.ordi_enr.tache_eff.selectedIndex].text;
document.forms.ordi_enr.lst_tache.options[document.forms.ordi_enr.lst_tache.options.length] = new Option(texte,valeur);
this.ordi_enr.tache_eff.options[this.ordi_enr.tache_eff.selectedIndex] = null;
}
function getXhr(){
var xhr = null;
if(window.XMLHttpRequest)
xhr = new XMLHttpRequest();
else if(window.ActiveXObject){
try {
xhr = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
xhr = new ActiveXObject("Microsoft.XMLHTTP");
}
}
else {
alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
xhr = false;
}
return xhr
}
function go(ip){
if(ip != ""){
var xhr = getXhr()
xhr.onreadystatechange = function(){
if(xhr.readyState == 4 && xhr.status == 200){
document.ordi_enr.dysfon.value = xhr.responseText;
}
}
xhr.open("GET","load_dysfon.php",false);
xhr.send(null);
}else { document.ordi_enr.dysfon.value = "";}
}
</script>
{/literal}
<div class="conteneur_body">
{include file="logon.tpl"}
<div class="utilisateur">
<div class="déconnexion" align="right"><a href="{$liendeco}">{$deco}</a></div>
</div>
{include file="menu.tpl"}
{include file="smenuconfig.tpl"}
<div class="interface">
<form name="ordi_enr" action="inter_ajout.php" method="post" onsubmit="return verif_form();">
<fieldset><legend><h4><span class="style1"><em>Intervention</em></span></h4></legend>
<p align="center"><label for="ip_ordi">IP : </label>
<select name="ip_ordi" onchange="go(this.value)">
<option value=""></option>
{section name=idx loop=$liste_ip}
<option value="{$liste_ip[idx].ip_ordin}">{$liste_ip[idx].ip_ordin}</option>
{/section}
</select>
<label for="dysfon">Dysfonctionnement:</label>
<textarea name="dysfon" cols="60" readonly="true"></textarea></p>
<p align="center"><label for="lst_tache">Liste des tâche(s):</label>
<select name="lst_tache" size="5" style="width:255px" onchange="add_tache();">
{section name=idx loop=$lst_tache}
<option value="{$lst_tache[idx].num_tach}">{$lst_tache[idx].lb_tache}</option>
{/section}
</select>
<label for="tache_eff">Tâche(s) effectuée(s):</label>
<select name="tache_eff" multiple="multiple" size="5" style="width:255px" onchange="drop_tache();">
</select></p>
<p align="center"><label for="result_in"> Résul.:</label>
<select name="result_in">
<option value=""></option>
<option value="Non Résolu">Non Résolu</option>
<option value="Résolu">Résolu</option>
</select></p>
</fieldset>
<p align="center">
<input name="submit" type="submit" value="Enregistrer infos." />
</p>
</form>
</div>
</div>
</body>
</html> |
Partager