Ich hoffe, Dir hilft diese Beschreibung mit allen relevanten Scripts:
index.php
<?
// Öffentliche Konstanten holen
define("_DBHOST", "localhost");
define("_DBUSER", "***");
define("_DBPASS", "***");
// Der Datenbankname gilt lokal und live
define("_DBNAME", "***");
if ($_SERVER['SERVER_NAME'] == "www" or $SERVER_NAME == "localhost") {
$setlocal = TRUE;
} else {
$setlocal = FALSE;
}
// Datenbankzugriff
function open_database() {
global $setlocal;
if ($setlocal) { // Zugriff auf lokalen Testserver
$host = "localhost";
$user = "root";
$pass = "";
// } else { // Zugriff auf Live-Maschine
$host = _DBHOST;
$user = _DBUSER;
$pass = _DBPASS;
// }
$dblink = mysql_connect($host, $user, $pass) or die("Fehler beim Öffnen der DB");
return $dblink;
}
define("MYSQL", open_database());
/*****************************************************************
Function: MySQLQuery
Input: Query
Output: Resultset
*****************************************************************/
function MysqlQuery($Query) {
$dbQy = mysql_query($Query, MYSQL) or die("<P><B>Datenbankfehler </B><P>".$Query. "<P>" . mysql_error());
return $dbQy;
}
// In der Administration keine Sessionverwaltung
if (strpos($PHP_SELF, "admin") == 0) {
MysqlQuery("USE "._DBNAME);
$sessionID = md5($REMOTE_ADDR.time());
}
?>
<html>
<head>
Meta-Tags
<title></title>
<script type="text/javascript" language="javascript">
<!--
var xmlHttp = false;
if (!xmlHttp && typeof XMLHttpRequest != 'undefined') {
xmlHttp = new XMLHttpRequest();
}
function macheRequest(url) {
if (xmlHttp) {
xmlHttp.open("GET", url, true);
xmlHttp.onreadystatechange = alertInhalt;
xmlHttp.setRequestHeader("Pragma", "no-cache");
xmlHttp.setRequestHeader("Cache-Control", "must-revalidate");
xmlHttp.setRequestHeader("If-Modified-Since", document.lastModified);
xmlHttp.send(null);
}
}
function alertInhalt() {
if (xmlHttp.readyState==4 && xmlHttp.status==200) {
document.getElementById("middle").innerHTML = xmlHttp.responseText;
}
}
var iv = setInterval ("macheRequest(test2.php')", 100);
macheRequest('test2.php');
//->
</script>
</head>
<body>
HTML-Code
HTML-Code
<div id="middle"><?php include ("test2.php"); ?></div>
HTML-Code
HTML-Code
HTML-Code
HTML-Code
</body>
test2.php
Zeile 1: <? mysql_query('TRUNCATE TABLE table_namen); ?>
ab Zeile 2: HTML-Code
-> später soll hier die Tabelle 'table_namen' ausgewertet/ausgelesen werden
-> test2.php beihnhaltet keine Header-Informationen
Vielen Dank für Deine Geduld!!!