2
/* $Id: error.php 9621 2006-10-26 15:49:33Z lem9 $ */
3
// vim: expandtab sw=4 ts=4 sts=4:
7
* phpMyAdmin fatal error display page
11
/* Input sanitizing */
12
require_once('./libraries/sanitizing.lib.php');
15
$lang = isset( $_REQUEST['lang'] ) ? htmlspecialchars($_REQUEST['lang']) : 'en';
16
$dir = isset( $_REQUEST['dir'] ) ? htmlspecialchars($_REQUEST['dir']) : 'ltr';
17
// force utf-8 to avoid XSS with crafted URL and utf-7 in charset parameter
19
$type = isset( $_REQUEST['type'] ) ? htmlspecialchars($_REQUEST['type']) : 'error';
21
header('Content-Type: text/html; charset=' . $charset);
23
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
24
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $lang; ?>" dir="<?php echo $dir; ?>">
26
<link rel="icon" href="./favicon.ico" type="image/x-icon" />
27
<link rel="shortcut icon" href="./favicon.ico" type="image/x-icon" />
28
<title>phpMyAdmin</title>
29
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $charset; ?>" />
30
<style type="text/css">
37
font-family: sans-serif;
40
background-color: #F5F5F5;
49
background-color: #ff0000;
54
border: 0.1em solid red;
55
background-color: #ffeeee;
61
<h1>phpMyAdmin - <?php echo $type; ?></h1>
63
if (get_magic_quotes_gpc()) {
64
echo PMA_sanitize(stripslashes($_REQUEST['error']));
66
echo PMA_sanitize($_REQUEST['error']);