99,69 → 99,23 |
<table border="0" width="100%" cellpadding="12" cellspacing="0" bgcolor="#ffffd0" valign="top"> |
<tr><td> |
<?php |
function sec_imp($time) |
/*Formatage des secondes avant l'impression */ |
{ |
$result = ''; |
$jour = 0;$heure = 0;$minute = 0;$seconde = 0; |
$jour = floor($time/86400); |
$reste = $time%86400; |
if ($jour!=0) $result = $jour.' J '; |
$heure = floor($reste/3600); |
$reste = $reste%3600; |
if ($heure!=0) $result = $result.$heure.' H '; |
$minute = floor($reste/60); |
if ($minute!=0) $result = $result.$minute.' min '; |
$seconde = $reste%60; |
if ($seconde!=0) $result = $result.$seconde.' s '; |
return $result; |
} |
|
if ($create == 1){ |
if (is_file("../lib/$config[general_lib_type]/user_info.php")) |
include("../lib/$config[general_lib_type]/user_info.php"); |
if ($user_exists != "no"){ |
echo <<<EOM |
<b><i>$login</i> $l_user_exists</b> |
EOM; |
echo "<b><i>$login</i> $l_user_exists</b>"; |
} |
else{ |
/*création de l'utilisateur*/ |
if (is_file("../lib/$config[general_lib_type]/create_user.php")) |
include("../lib/$config[general_lib_type]/create_user.php"); |
/* Petit traitement pré-impression pour la lisibilité */ |
/* Récupération des attributs du groupe le cas échéant */ |
if (isset($group) && $group!=''){ |
$saved_login = $login; |
$login = $group; |
if (is_file("../lib/sql/group_info.php")) |
include("../lib/sql/group_info.php"); |
$login = $saved_login;} |
/* Si les valeurs de durée sont vide remplissage avec la valeur 'Illimitée'*/ |
/* et formatage des secondes sous le format Heure min ses*/ |
if ($sto_imp==''){ $sto_imp='-';} |
else { $sto_imp=sec_imp($sto_imp);} |
if ($mas_imp==''){ $mas_imp='-';} |
else { $mas_imp=sec_imp($mas_imp);} |
if ($mds_imp==''){ $mds_imp='-';} |
else { $mds_imp=sec_imp($mds_imp);} |
if ($mms_imp==''){ $mms_imp='-';} |
else { $mms_imp=sec_imp($mms_imp);} |
/*Formatage de la date afin d'être lisible dans toute les langues 'jj mm yyyy'*/ |
if ($Expiration!=''){ $Expiration=date("d - m - Y",strtotime($Expiration));} |
else { $Expiration='-';} |
if ($show != 3) //utilisateur normal |
{ |
//Appel du ticket d'impression , passage en paramètres des valeurs à afficher |
echo' <form name="impression" method="post" action="ticket_user.php" target="_blank"> |
<input type="hidden" name="langue_imp" value="'.$langue_imp.'"> |
<input type="hidden" name="log_imp" value="'.$login.'"> |
<input type="hidden" name="passwd_imp" value="'.$passwd_imp.'"> |
<input type="hidden" name="sto_imp" value="'.$sto_imp.'"> |
<input type="hidden" name="mas_imp" value="'.$mas_imp.'"> |
<input type="hidden" name="mds_imp" value="'.$mds_imp.'"> |
<input type="hidden" name="mms_imp" value="'.$mms_imp.'"> |
<input type="hidden" name="exp_imp" value="'.$Expiration.'"> |
<input type="hidden" name="username" value="'.$login.'"> |
<input type="hidden" name="password" value="'.$_POST['passwd'].'"> |
</form>'; |
echo' <a href="#" onclick="document.forms[\'impression\'].submit();">'.$l_create_ticket.'</a>'; |
//fin ticket impression |