Hôpital 2.0

 

 Actions/fonctions.php

<?php 
function SansAccens($chaine){
    return 
strtr($chaine,"ÀÁÂÃÄÅàáâãäåÒÓÔÕÖØòóôõöøÈÉÊËèéêëÇçÌÍÎÏìíîïÙÚÛÜùúûüÿÑñ","AAAAAAaaaaaaOOOOOOooooooEEEEeeeeCcIIIIiiiiUUUUuuuuyNn");
}

function 
SansEspaces($chaine){
    return 
str_replace(" ","",$chaine);
}

function 
CreaMenu($mhbgd,$menus,$mad,$user,$getuser,$q,$owner,$tag){
$crg="";$crd="";$cc="";$cg="";$cd="";
$a='<li id="bg'.str_replace("m","",$mhbgd).'">&nbsp;</li>';
$l='<li class="bgbs">&nbsp;</li>';
/* si menu gauche */if (ereg("g",$mhbgd)){$cg=$l;$cd=$a;}
/* si menu droite */if (ereg("d",$mhbgd)){$cg=$a;$cd=$l;}
$cq='<li class="'.$mhbgd.'"><form action="?" method="get"><input name="q" size="15" class="q" id="q" value="'.$q.'"/></form></li>';
$cu='<li><a href="?p='.$owner.'">'.$owner.'</a></li>';
 foreach (
$menus as $menu){$ci="";
 
/* si menu actif */
  
if(!ereg($menu,$mad)||$user $getuser){
   
$lien=strtr(SansAccens($menu)," ","");
 
/* connexion/deconnexion */
    
if(ereg("connexion",$menu)){
     if(
$getuser<>""){
     
/* si connecté */
     
$cu='<a href="#" style="float:left;width:auto;height:30px;display:block;background:none;margin-top:-20px;visibility:visible;overflow:visible;line-height:30px;z-index:100;"><img src="data/ac'.$getuser['motto'].'30.png" border="0"/></a><li style="float:left;width:auto;background:none;"><a href="?p='.$getuser['name'].'" style="float:left;width:auto;background:none;">&nbsp;'.$getuser['name'].'&nbsp;</a></li>';
     
$ci='<li><a href="?d='.$tag.'" class="dx">déconnexion</a></li>';
     }else{
     
/* si déconnecté */
     
$cu='<li class="'.$mhbgd.'"><form action="?" method="get"><input name="c" type="hidden" value="'.$tag.'"/><input name="name" size="15" class="q" id="q" value="'.$name.'"/></form></li>';
     
$ci='<li><a href="?c='.$tag.'">connexion</a></li>';
     }
    }
     
/* si langue */if(ereg("langu",$menu)){$ci='<li id="lg"><a></a></li>';}
     
/* si acteurspsfa ToDoPHP*/if(ereg("acteursPSFA",$menu)){/*$acteurs=array("acteurs","patients","soignants","familles","aidants");$options="";for ($i=0;$i<count($acteurs);$i++){$options.='<option value="'.$acteurs[$i].'">'. $acteurs[$i].'"</option>';}$ci='<li id="psfa"><select>'.$options.'</select></li>';*/
     
     /* si acteurspsfa ToDoPHP* /if(ereg("acteursPSFA",$menu)){*/
        
$ci='<li id="psfa"><form name="apsfa"><select name="apsf" onchange="window.location=(\'http://hopital2.0.free.fr/?p=\'+document.apsfa.apsf.value)"><option value="ListeDesMembres">membres (72)</option><option value="ListeDesPatients">patients (31)</option><option value="ListeDesSoignants">soignants (23)</option><option value="ListeDesFamilles">familles (13)</option><option value="ListeDesAidants">aidants (5)</option></select></form></li>';
     }
       
/* si champ recherche */if(ereg("echerche",$menu)||ereg("earch",$menu)){
          
/* si menu gauche */if (ereg("g",$mhbgd)){$crd=$cq;}
        
/* si menu droite */if (ereg("d",$mhbgd)){$crg=$cq;}}
     
/* si champ connexion */if(ereg("connexion",$menu)){
          
/* si menu gauche */if (ereg("g",$mhbgd)){$crd=$cu;}
        
/* si menu droite */if (ereg("d",$mhbgd)){$crg=$cu;}}
   if(
$ci==""){$ci='<li><a href="?p='.$lien.'">'.$menu.'</a></li>';}
   
$cc=$cc.$ci;
   }
//if
  
}//for each
echo '<ul id="'.$mhbgd.'">'.$crg.$cg.$cc.$cd.$crd.'</ul>';
}
function 
TitreChoixRelation($acteur,$vers){
    
$acteurs=array("Patient","Soignant","Famille","Aidant","Hopital");?><form name="relations" id="relations">Etude des relations <select id="acteur" name="acteur" onchange="window.location=('http://hopital2.0.free.fr/?p='+document.relations.acteur.value+'Vers'+document.relations.vers.value)"><? for ($i=0;$i<count($acteurs);$i++){?><option value="<? echo $acteurs[$i];?><? if($acteur==$acteurs[$i]){?>selected="selected"<? }?>><? echo $acteurs[$i];?></option><? }?></select> vers <select id="vers" name="vers" onchange="window.location=('http://hopital2.0.free.fr/?p='+document.relations.acteur.value+'Vers'+document.relations.vers.value)"><? for ($i=0;$i<count($acteurs);$i++){?><option value="<? echo $acteurs[$i];?><? if($vers==$acteurs[$i]){?>selected="selected"<? }?>><? echo $acteurs[$i];?></option><? }?></select></form><? 
}

function 
TitreChoixProjet($projet){
    
$projets=array("Interface iPhone","Interface Montre","Interface Ordinateur","Interface Nouvelle");?><form name="projets" id="projets"><select id="projet" name="projet" onchange="window.location=('http://hopital2.0.free.fr/?p='+document.projets.projet.value)"><? for ($i=0;$i<count($projets);$i++){?><option value="<? echo SansEspaces($projets[$i]);?><? if($projet==sansespaces($projets[$i])){?>selected="selected"<? }?>><? echo $projets[$i];?></option><? }?></select></form><? 
}
?>