rendered paste body<?php
ini_set('error_reporting', E_ALL | E_STRICT);
ini_set('display_errors', 'Off');
ini_set('log_errors', 'On');
ini_set('error_log', '/var/lib/php5/logs/error_log');
session_name("amp");
session_start();
if (!isset($_SESSION['ipaddress']) or $_SESSION['ipaddress']<>$_SERVER['REMOTE_ADDR']) {
header("Location: /logout.php");
}
function multisql($sql){
if(isset($_SESSION['host'])) { $host=$_SESSION['host'];} else {$host="";}
if(isset($_SESSION['username'])) { $username=$_SESSION['username'];} else {$username="";}
if(isset($_SESSION['password'])) { $password=$_SESSION['password'];} else {$password="";}
if(isset($_SESSION['db'])) { $db=$_SESSION['db'];} else {$db="";}
$mysqli = new mysqli($host, $username, $password, $db);
if (mysqli_connect_errno()) {
header("Location: /logout.php");
exit;
}
$output = array();
$outputAlready = "No";
if ($mysqli->multi_query($sql)) {
do {
if ($result = $mysqli->store_result( )) {
while ($row = $result->fetch_assoc( )) {
if (isset($row['OUTPUT'])) {
$outputAlready = "yes";
echo $row['OUTPUT'];
}
if (isset($row['HEADER']) and $outputAlready=="No") {
header($row['HEADER']);
}
}
$result->close( );
}
} while ($mysqli->next_result( ));
}
$mysqli->close();
}
?>