alert(\"$error_message\"); history.go(-1);";
exit();
}
function error_message($error_title, $error_message, $back_button=0, $ret_adr='') {
global $msg;
global $current_module ;
/*
paramètres : -->
$error_title : titre du message
$error_message : texte du message
$back_button : flag pour affichage du bouton (TRUE=oui ; FALSE=non)
$ret_adr : adresse de retour. si non précisé : history.go(-1)
*/
//affichage
print "
$msg[540]
";
if($back_button) {
if($ret_adr) print "
";
else print "
";
}
}
function return_error_message($error_title, $error_message, $back_button=0, $ret_adr='', $ret_url='') {
global $msg;
global $current_module ;
/* la même que error_message mais return au lieu de print
paramètres : -->
$error_title : titre du message
$error_message : texte du message
$back_button : flag pour affichage du bouton (TRUE=oui ; FALSE=non)
$ret_adr : adresse de retour. si non précisé : $default_ret_adr est utilisé
*/
$default_ret_adr = './main.php';
//affichage
$retour = "
$msg[540]
";
if($back_button) {
if(!$ret_adr) $ret_adr = $default_ret_adr;
if (strpos($ret_url,"?")) {
$extract_url = explode("?", $ret_url);
$items=explode("&", $extract_url[1]);
if (is_array($items)) {
foreach($items as $i=>$item){
$item=explode("=",$item);
switch ($item[0]) {
case "action" :
case "act" :
$items[$i] = $item[0]."=";
break;
default :
$items[$i] = $item[0]."=".$item[1];
break;
}
}
$extract_url[1] = implode("&", $items);
}
$ret_url = implode("?", $extract_url);
}
if(strpos($ret_url, 'ajax.php') !== false) {
$ret_url=$_SERVER['HTTP_REFERER'];
}
$retour .= "
";
}
return $retour ;
}
function error_message_history($error_title, $error_message, $back_button=0) {
global $msg;
global $current_module ;
/*
paramètres : -->
$error_title : titre du message
$error_message : texte du message
$back_button : flag pour affichage du bouton (TRUE=oui ; FALSE=non)
*/
//affichage
print "
$msg[540]
";
if($back_button) {
print "
";
}
print "";
}
function choice_message($error_title, $error_message, $back_button=0, $ret_adr='', $cancel_button=0, $cancel_adr='') {
global $msg;
global $current_module ;
/*
paramètres : -->
$error_title : titre du message
$error_message : texte du message
$back_button : flag pour affichage du bouton (TRUE=oui ; FALSE=non)
$ret_adr : adresse de retour. si non précisé : $default_ret_adr est utilisé
$cancel_button : flag pour affichage du bouton annulation (TRUE=oui ; FALSE=non)
$cancel_adr : adresse d'annulation. si non précisé : $default_ret_adr est utilisé
*/
$default_ret_adr = './main.php';
//affichage
print "
|
$error_message
|
";
if($back_button) {
if(!$ret_adr) $ret_adr = $default_ret_adr;
print "
|
";
}
if($cancel_button) {
if(!$cancel_adr) $cancel_adr = $default_ret_adr;
print "
|
";
}
print "
";
}
function form_error_message($error_title, $error_message, $libelle, $ret_adr='', $vars) {
global $msg;
global $current_module,$charset ;
/* la même que error_message mais return au lieu de print
paramètres : -->
$error_title : titre du message
$error_message : texte du message
$back_button : flag pour affichage du bouton (TRUE=oui ; FALSE=non)
$ret_adr : adresse de retour. si non précisé : $default_ret_adr est utilisé
*/
$default_ret_adr = './main.php';
//affichage
$retour = "
$msg[540]
";
if(!$ret_adr) $ret_adr = $default_ret_adr;
$retour .= "
";
return $retour ;
}
function information_message($error_title, $error_message, $back_button=0, $ret_adr='', $cancel_button=0, $cancel_adr='') {
global $msg;
global $current_module ;
/*
paramètres : -->
$error_title : titre du message
$error_message : texte du message
$back_button : flag pour affichage du bouton (TRUE=oui ; FALSE=non)
$ret_adr : adresse de retour. si non précisé : $default_ret_adr est utilisé
$cancel_button : flag pour affichage du bouton annulation (TRUE=oui ; FALSE=non)
$cancel_adr : adresse d'annulation. si non précisé : $default_ret_adr est utilisé
*/
$default_ret_adr = './main.php';
//affichage
print "
|
$error_message
|
";
if($back_button) {
if(!$ret_adr) $ret_adr = $default_ret_adr;
print "
|
";
}
if($cancel_button) {
if(!$cancel_adr) $cancel_adr = $default_ret_adr;
print "
|
";
}
print "
";
}
function warning($error_title, $error_message) {
print "
|
$error_title
$error_message |
";
}
function box_confirm_message($error_title, $error_message, $ret_adr='', $cancel_adr='', $confirm_texte_bouton='', $cancel_texte_bouton='') {
print return_box_confirm_message($error_title, $error_message, $ret_adr, $cancel_adr, $confirm_texte_bouton, $cancel_texte_bouton);
}
function return_box_confirm_message($error_title, $error_message, $ret_adr='', $cancel_adr='', $confirm_texte_bouton='', $cancel_texte_bouton='') {
global $msg;
global $current_module ;
/*
paramètres : -->
$error_title : titre du message
$error_message : texte du message
$ret_adr : adresse de confirmation
$cancel_adr : adresse d'annulation
$confirm_texte_bouton : texte du bouton de confirmation
$cancel_texte_bouton : texte du bouton d'annulation
*/
if ($confirm_texte_bouton == '') $confirm_texte_bouton = $msg[89];
if ($cancel_texte_bouton == '') $cancel_texte_bouton = $msg[76];
//affichage
//affichage
$html = "
$error_title
";
return $html;
}